diff options
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/t_lockout.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tests/t_lockout.py b/src/tests/t_lockout.py index 3d08fbc56..bd33a9506 100644 --- a/src/tests/t_lockout.py +++ b/src/tests/t_lockout.py @@ -23,7 +23,7 @@ #!/usr/bin/python from k5test import * -realm = K5Realm(create_host=False) +realm = K5Realm(create_host=False, start_kadmind=False) realm.run_kadminl('addpol -maxfailure 2 -failurecountinterval 5m lockout') realm.run_kadminl('modprinc +requires_preauth -policy lockout user') @@ -44,5 +44,9 @@ if 'Clients credentials have been revoked while getting initial credentials' \ not in output: fail('Expected lockout error message not seen in kinit output') +# Check that modprinc -unlock allows a further attempt. +output = realm.run_kadminl('modprinc -unlock user') +realm.kinit(realm.user_princ, password('user')) + success('Account lockout.') |
