summaryrefslogtreecommitdiffstats
path: root/src/kdc/main.c
diff options
context:
space:
mode:
authorSam Hartman <hartmans@mit.edu>2009-03-16 16:50:04 +0000
committerSam Hartman <hartmans@mit.edu>2009-03-16 16:50:04 +0000
commit1dfc62e02bcfee4e9b0194a2c5dd956ce7d86c4b (patch)
treed3cb0129354a1c87eb676997709b883caaedddde /src/kdc/main.c
parent2095b2ef6498087434ed12dc89c23e4739829f81 (diff)
downloadkrb5-1dfc62e02bcfee4e9b0194a2c5dd956ce7d86c4b.tar.gz
krb5-1dfc62e02bcfee4e9b0194a2c5dd956ce7d86c4b.tar.xz
krb5-1dfc62e02bcfee4e9b0194a2c5dd956ce7d86c4b.zip
Call kdb_set_mkey_list from the KDC
In order for the kdb keytab to be used from within the KDC, the KDC needs to set the master key list in the context. ticket: 6424 Target_version: 1.7 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22093 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r--src/kdc/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c
index 631fe3c07..7656dcd8e 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -414,7 +414,6 @@ init_realm(kdc_realm_t *rdp, char *realm, char *def_mpname,
rdp->realm_mpname, realm);
goto whoops;
}
-
#if 0 /************** Begin IFDEF'ed OUT *******************************/
/*
* Commenting krb5_db_verify_master_key out because it requires the most
@@ -445,6 +444,7 @@ init_realm(kdc_realm_t *rdp, char *realm, char *def_mpname,
"while setting master key for realm %s", realm);
goto whoops;
}
+ krb5_db_set_mkey_list(rdp->realm_context, rdp->mkey_list);
/* Set up the keytab */
if ((kret = krb5_ktkdb_resolve(rdp->realm_context, NULL,