Projet

Général

Profil

Tâche #25931

Mis à jour par Gérald Schwartzmann il y a plus de 5 ans

au pas numéro 2

<pre>
root@horus:~# /usr/share/eole/backend/ajout_utilisateur.py -u "onehorus;domainUsers;U;onehorus"
Erreur : Le mot de passe doit comporter au moins 3 classes de caractères différentes pour onehorus
</pre>

Le ; est une mauvaise idée et en plus il crée tout de même l'utilisateur

<pre>
root@horus:~# /usr/share/eole/backend/ajout_utilisateur.py -u "onehorus;domainUsers;U;OneHorus;21"
Définition de l'utilisateur invalide !
Forme attendue : "login;grp1[,grp2];lecteur;passwd"
</pre>

Traceback si l'utilisateur existe déjà

<pre>
root@horus:~# /usr/share/eole/backend/ajout_utilisateur.py -u "onehorus;domainUsers;U;OneHorus$21"
Traceback (most recent call last):
File "/usr/share/eole/backend/ajout_utilisateur.py", line 425, in <module>
main()
File "/usr/share/eole/backend/ajout_utilisateur.py", line 420, in main
saisie_non_inter(login,lst_groups,drive,passwd,actif,use_profile,newgroups)
File "/usr/share/eole/backend/ajout_utilisateur.py", line 260, in saisie_non_inter
retour = backend.add_user(login, groupe_princ, liste_grp, drive, profil)
File "/usr/lib/python2.7/dist-packages/horus/backend.py", line 463, in add_user
raise Exception(' '.join(ret[1:]))
Exception: /usr/sbin/smbldap-useradd: user onehorus exists
</pre>

Je ne sais pas comment échapper le caractère

<pre>
root@horus:~# /usr/share/eole/backend/ajout_utilisateur.py -u "onehorusbis;domainUsers;U;OneHorus\;21"
Définition de l'utilisateur invalide !
Forme attendue : "login;grp1[,grp2];lecteur;passwd"
</pre>

Retour