aboutsummaryrefslogtreecommitdiff
path: root/src/kadmin
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-01-29 22:36:04 +0000
committerKen Raeburn <raeburn@mit.edu>2009-01-29 22:36:04 +0000
commit68d597fbc110bffa74e798ac72b60241cd215415 (patch)
tree8e1a0cebbf174f6fb700b91b6474f2141f7c4053 /src/kadmin
parentd5f9c9f4170596a19e0b4ce3cd57a77372106b61 (diff)
downloadkrb5-68d597fbc110bffa74e798ac72b60241cd215415.zip
krb5-68d597fbc110bffa74e798ac72b60241cd215415.tar.gz
krb5-68d597fbc110bffa74e798ac72b60241cd215415.tar.bz2
handle updating an activation time for a mkvno that already has one
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/mkey_migrate@21832 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin')
-rw-r--r--src/kadmin/dbutil/kdb5_mkey.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/kadmin/dbutil/kdb5_mkey.c b/src/kadmin/dbutil/kdb5_mkey.c
index 67bf547..58bfa78 100644
--- a/src/kadmin/dbutil/kdb5_mkey.c
+++ b/src/kadmin/dbutil/kdb5_mkey.c
@@ -498,6 +498,10 @@ kdb5_use_mkey(int argc, char *argv[])
cur_actkvno != NULL;
prev_actkvno = cur_actkvno, cur_actkvno = cur_actkvno->next) {
+ if (cur_actkvno->act_kvno == use_kvno) {
+ cur_actkvno->act_time = start_time;
+ inserted = 1; /* fake it */
+ }
if (!inserted) {
if (new_actkvno->act_time < cur_actkvno->act_time) {
if (prev_actkvno) {