[chgpass.py] on préfère les unicodes aux strs
darcs-hash:20090624080546-bd074-eeb98aa536966ce88717a253508bbaa974c99298.gz
This commit is contained in:
parent
0b11b81ace
commit
f30fdb5a25
1 changed files with 5 additions and 5 deletions
|
@ -54,9 +54,9 @@ def chgpass(dn, mdp = None) :
|
||||||
def promptpass(dn):
|
def promptpass(dn):
|
||||||
cprint(u"""Le nouveau mot de passe doit comporter au minimum 6 caractères.
|
cprint(u"""Le nouveau mot de passe doit comporter au minimum 6 caractères.
|
||||||
Il ne doit pas être basé sur un mot du dictionnaire.""", 'jaune')
|
Il ne doit pas être basé sur un mot du dictionnaire.""", 'jaune')
|
||||||
print "Il est conseillé d'utiliser une combinaison de minuscules, majuscules,\nde chiffres et d'au moins un caractère spécial."
|
print u"Il est conseillé d'utiliser une combinaison de minuscules, majuscules,\nde chiffres et d'au moins un caractère spécial."
|
||||||
print "Le mot de passe tapé ne sera pas écrit à l'écran."
|
print u"Le mot de passe tapé ne sera pas écrit à l'écran."
|
||||||
print "Taper Ctrl-D pour abandonner"
|
print u"Taper Ctrl-D pour abandonner"
|
||||||
|
|
||||||
try :
|
try :
|
||||||
while 1 :
|
while 1 :
|
||||||
|
@ -138,8 +138,8 @@ if __name__ == '__main__' :
|
||||||
self_mode = True
|
self_mode = True
|
||||||
|
|
||||||
elif '-h' in sys.argv or '--help' in sys.argv or len(sys.argv) != 2 :
|
elif '-h' in sys.argv or '--help' in sys.argv or len(sys.argv) != 2 :
|
||||||
print "%s <login>" % sys.argv[0].split('/')[-1].split('.')[0]
|
print u"%s <login>" % sys.argv[0].split('/')[-1].split('.')[0]
|
||||||
print "Changement du mot de passe du compte choisi."
|
print u"Changement du mot de passe du compte choisi."
|
||||||
sys.exit(255)
|
sys.exit(255)
|
||||||
else :
|
else :
|
||||||
# Changement du mot de passe par un câbleur ou une nounou
|
# Changement du mot de passe par un câbleur ou une nounou
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue