[ldap_crans.py] On rajoute la possibilité de générer un mdp automatique
Possibilité de génération et d'impression d'un mot de passe crans automatiquement
This commit is contained in:
parent
aac1b74dbf
commit
89c8f33f68
1 changed files with 4 additions and 2 deletions
|
@ -26,7 +26,7 @@ import ldap.modlist
|
|||
import ldap_passwd
|
||||
import netaddr
|
||||
import traceback
|
||||
|
||||
import subprocess
|
||||
import annuaires_pg as annuaires
|
||||
import config
|
||||
import config.impression
|
||||
|
@ -2042,9 +2042,11 @@ class BaseProprietaire(BaseClasseCrans):
|
|||
compte = self._data.get('uid', [''])[0]
|
||||
if compte:
|
||||
ret += u'\nUn compte a été créé :\n login : %s\n' % self.compte()
|
||||
r = prompt(u"Attribuer tout de suite un mot de passe ? [O/N]", "O")
|
||||
r = prompt(u"Attribuer tout de suite un mot de passe, (A pour Automatique) ? [O/N/A]", "O")
|
||||
if r == 'O' or r == 'o':
|
||||
change_password(login=self.compte())
|
||||
if r == 'A' or r == 'a':
|
||||
subprocess.call(['/usr/scripts/cransticket/dump_creds.py','--pass','uid=%s' % self.compte()])
|
||||
else:
|
||||
ret += coul(u' Il faudra penser à attribuer un mot de passe\n', 'jaune')
|
||||
# Le deuxième argument est le potentiel chemin de l'ancien compte
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue