summaryrefslogtreecommitdiffstats
path: root/src/tests/t_kadmin_acl.py
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2013-07-19 10:08:08 -0400
committerGreg Hudson <ghudson@mit.edu>2013-07-19 10:08:08 -0400
commit9a735044d70304f22a013a81ab5c2901a64d3719 (patch)
tree47bc12ba6f796c2970abbc2867b281cbccad0943 /src/tests/t_kadmin_acl.py
parent4fb415e9357b6fb9593dc9b52aa93ffe85524806 (diff)
downloadkrb5-9a735044d70304f22a013a81ab5c2901a64d3719.tar.gz
krb5-9a735044d70304f22a013a81ab5c2901a64d3719.tar.xz
krb5-9a735044d70304f22a013a81ab5c2901a64d3719.zip
Allow self-service for kadmin purgekeys RPC
Make the purgekeys RPC allow self-service, like the chpass and chrand RPCs. ticket: 7681 (new)
Diffstat (limited to 'src/tests/t_kadmin_acl.py')
-rw-r--r--src/tests/t_kadmin_acl.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tests/t_kadmin_acl.py b/src/tests/t_kadmin_acl.py
index 1d7b1d0981..32e57b8965 100644
--- a/src/tests/t_kadmin_acl.py
+++ b/src/tests/t_kadmin_acl.py
@@ -260,6 +260,9 @@ if 'Operation requires ``modify\'\' privilege' not in out:
out = kadmin_as(some_modify, 'purgekeys unselected')
if 'Operation requires ``modify\'\' privilege' not in out:
fail('purgekeys failure (target)')
+out = kadmin_as(none, 'purgekeys none')
+if 'Old keys for principal "none@KRBTEST.COM" purged' not in out:
+ fail('purgekeys success (self exemption)')
delprinc('selected')
delprinc('unselected')