Projet

Général

Profil

Tâche #25931

Scénario #25665: Problèmes rencontrés lors de la qualification 2.7.0 rc1

Correction HP-003-02 - Connexion au frontend ONE avec un compte LDAP en ldaps - ACA (2.7.0 rc1)

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

Statut:
Fermé
Priorité:
Normal
Début:
19/11/2018
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

au pas numéro 2

https://dev-eole.ac-dijon.fr/squash/executions/8487

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

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

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" 

Traceback si l'utilisateur existe déjà

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

Je ne sais pas comment échapper le caractère

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" 

Historique

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

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)

#3 Mis à jour par Scrum Master il y a plus de 5 ans

Modifier le test avec d'avoir un mot de passe assez fort.

#4 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Fabrice Barconnière
  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 0.0

Pas N°2

Mot de passe plus complexe : Eole12345!

#5 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • % réalisé changé de 0 à 100

#6 Mis à jour par Fabrice Barconnière il y a plus de 5 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Scrum Master il y a plus de 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF