From: Greg Hudson Date: Mon, 18 Aug 2014 19:10:00 +0000 (-0400) Subject: Add test case for randkey mkvno update X-Git-Tag: krb5-1.13-beta1~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a6fe13208b13b33ada02f18958e0bb6f722409b;p=thirdparty%2Fkrb5.git Add test case for randkey mkvno update (cherry picked from commit b96f562888e3e7733e449a922920158e84e0a933) ticket: 7994 version_fixed: 1.13 status: resolved --- diff --git a/src/tests/t_mkey.py b/src/tests/t_mkey.py index 5c90dad9b7..477044e443 100644 --- a/src/tests/t_mkey.py +++ b/src/tests/t_mkey.py @@ -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