Projet

Général

Profil

Evolution #7527

Report des modifications liées aux mots de passe sur 2.4

Ajouté par Joël Cuissinat il y a environ 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
07/03/2014
% réalisé:

100%

Temps estimé:
1.50 h
Temps passé:
Distribution:
EOLE 2.4

Description

  1. fonction check_nb_min_classes
  2. script checkpassword

Je vois également se pointer des problèmes liés au mode conteneur/non conteneur ...


Demandes liées

Lié à eole-fichier - Evolution #7363: Reporter (et adapter) les modifications liées à la complexité des mots de passe utilisateurs sur 2.4 Fermé 07/03/2014

Révisions associées

Révision 93f90bf0 (diff)
Ajouté par Joël Cuissinat il y a environ 10 ans

Report des modifications liées aux mots de passe

  • fichier/passwd.py : ajout de la fonction "check_nb_min_classes"
  • scripts/checkpassword : ajout du script (compatible 2.4)
  • setup.py : prise en compte du script checkpassword

Fixes #7527 @45m

Révision 220468b0 (diff)
Ajouté par Joël Cuissinat il y a environ 10 ans

Suppression de dépendances facultatives sur le maître

Ref #7527 @20m

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Emmanuel GARETTE il y a environ 10 ans

  • Statut changé de Résolu à Fermé

Le script ne sert qu'a vérifier le nombre de classe.

Pour moi c'est OK :

root@scribe:~# CreoleSet smb_min_password_class 1
root@scribe:~# echo "aaa" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "111" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "%%%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "aa1" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "aa%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "11%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "a1%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK

root@scribe:~# CreoleSet smb_min_password_class 2
root@scribe:~# echo "aaa" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "111" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "%%%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "aa1" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "aa%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "11%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK
root@scribe:~# echo "a1%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK

root@scribe:~# CreoleSet smb_min_password_class 3
root@scribe:~# echo "aaa" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "111" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "%%%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "aa1" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "aa%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "11%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
NOK
root@scribe:~# echo "a1%" | /usr/share/eole/fichier/checkpassword && echo "OK" || echo "NOK" 
OK

Formats disponibles : Atom PDF