Plus de pbs de passage la cracklib avec les mdp contenant :

darcs-hash:20050404083703-41617-f67a1a5a242fd9bc7b6884b0eb70896478838f17.gz
This commit is contained in:
pauget 2005-04-04 10:37:03 +02:00
parent 6c703307d7
commit 164b103670

View file

@ -69,11 +69,11 @@ Il ne doit pas
## 3 - Cracklib
test = commands.getoutput("echo '%s' | /usr/sbin/crack_testlib" % mdp)
if test.split(':')[1] != ' ok' :
if test.split(':')[-1] != ' ok' :
commentaire = {
' it does not contain enough DIFFERENT characters' : 'Il y a trop de caractères identiques.' ,
' it is based on a dictionary word' : 'Le mot de passe est basé sur un mot du dictionnaire'
}.get(test.split(':')[-1],test.split(':')[1])
}.get(test.split(':')[-1],test.split(':')[-1])
cprint(commentaire,'rouge')
continue