summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/kadmin.old/server/adm_adm_func.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/kadmin.old/server/adm_adm_func.c b/src/kadmin.old/server/adm_adm_func.c
index f497a136e..e3583c429 100644
--- a/src/kadmin.old/server/adm_adm_func.c
+++ b/src/kadmin.old/server/adm_adm_func.c
@@ -629,6 +629,13 @@ adm_mod_old_key(context, auth_context, cmdname, customer_name)
-1,
&kdata))
kdata->key_data_kvno = atoi(tempstr);
+ if (!krb5_dbe_find_enctype(context,
+ &entry,
+ ENCTYPE_DES_CBC_MD5,
+ KRB5_KDB_SALTTYPE_AFS3,
+ -1,
+ &kdata))
+ kdata->key_data_kvno = atoi(tempstr);
}
if (msg_data.data[3] == KMODATTR) {