]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Add test case for randkey mkvno update
authorGreg Hudson <ghudson@mit.edu>
Mon, 18 Aug 2014 19:10:00 +0000 (15:10 -0400)
committerGreg Hudson <ghudson@mit.edu>
Thu, 21 Aug 2014 17:52:34 +0000 (13:52 -0400)
ticket: 7994

src/tests/t_mkey.py

index 5c90dad9b722519ec52f57fe71c213b098e97551..477044e4439a7057633841eacfbad97dd2f6bf09 100644 (file)
@@ -279,6 +279,12 @@ update_princ_encryption(False, 3, nprincs - 1, 0)
 check_mkey_list((3, aes128, True, True), (2, defetype, True, False))
 check_mkvno(realm.user_princ, 3)
 
+# Regression test for #7994 (randkey does not update principal mkvno).
+add_mkey([])
+realm.run([kdb5_util, 'use_mkey', '4', 'now-1day'])
+realm.run_kadminl('cpw -randkey %s' % realm.user_princ)
+check_mkvno(realm.user_princ, 4)
+
 realm.stop()
 
 # Load a dump file created with krb5 1.6, before the master key