diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/kadmin.old/server/adm_adm_func.c | 7 |
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) { |