From d457162767021650807532f144fdf663c598d355 Mon Sep 17 00:00:00 2001 From: Valentin Samir Date: Thu, 30 Jul 2015 15:56:47 +0200 Subject: [PATCH] =?UTF-8?q?Limite=20de=20la=20longeur=20des=20mots=20de=20?= =?UTF-8?q?passe=20a=20celle=20accept=C3=A9=20par=20pam?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cela demanderait plus d'inverstigation pour trouver pourquoi pam échoue pour les mots de passe de plus de 64 caractères --- gestion/chgpass.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gestion/chgpass.py b/gestion/chgpass.py index e51d4482..434fc68c 100755 --- a/gestion/chgpass.py +++ b/gestion/chgpass.py @@ -41,6 +41,10 @@ def check_password(password, no_cracklib=False, dialog=False): problem = True msg += u"Le mot de passe ne doit contenir que des caractères ascii.\n" + if len(password) >= 64: + problem = True + msg += u"Le mot de passe doit faire strictement moins de 64 caractères\n" + # Nounou mode if no_cracklib: if len(password) >= config.password.root_min_len: