equal
deleted
inserted
replaced
24 |
24 |
25 |
25 |
26 if __args__: |
26 if __args__: |
27 login = __args__.pop() |
27 login = __args__.pop() |
28 else: |
28 else: |
29 login = raw_input("login ? ") |
29 login = raw_input("login? ") |
30 |
30 |
31 rset = rql('Any U WHERE U is CWUser, U login %(login)s', {'login': login}) |
31 rset = rql('Any U WHERE U is CWUser, U login %(login)s', {'login': login}) |
32 |
32 |
33 if len(rset) != 1: |
33 if len(rset) != 1: |
34 sys.exit("user '%s' does not exist!" % login) |
34 sys.exit("user '%s' does not exist!" % login) |
35 |
35 |
36 pass1 = getpass.getpass(prompt='Enter new password ? ') |
36 pass1 = getpass.getpass(prompt='Enter new password? ') |
37 pass2 = getpass.getpass(prompt='Confirm ? ') |
37 pass2 = getpass.getpass(prompt='Confirm? ') |
38 |
38 |
39 if pass1 != pass2: |
39 if pass1 != pass2: |
40 sys.exit("passwords don't match!") |
40 sys.exit("passwords don't match!") |
41 |
41 |
42 crypted = crypt_password(pass1) |
42 crypted = crypt_password(pass1) |