Project

General

Profile

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)

Added by Gérald Schwartzmann over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Start date:
11/19/2018
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
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" 

History

#1 Updated by Gérald Schwartzmann over 2 years ago

  • Description updated (diff)

#2 Updated by Gérald Schwartzmann over 2 years ago

  • Description updated (diff)

#3 Updated by Scrum Master over 2 years ago

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

#4 Updated by Fabrice Barconnière over 2 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Fabrice Barconnière
  • Estimated time set to 1.00 h
  • Remaining (hours) set to 0.0

Pas N°2

Mot de passe plus complexe : Eole12345!

#5 Updated by Fabrice Barconnière over 2 years ago

  • % Done changed from 0 to 100

#6 Updated by Fabrice Barconnière over 2 years ago

  • Status changed from En cours to Résolu

#7 Updated by Scrum Master over 2 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF