krb5_db_entry *key_master_entry();
char *key_master_realm();
krb5_keytab key_keytab_id();
+krb5_keyblock *key_admin_key();
/* srv_acl.c */
krb5_error_code acl_init
DPRINT(DEBUG_PROTO, proto_debug_level,
("= %d:parse message(%d bytes)\n", my_id, in_data.length));
+ /*
+ * If we don't have a keytab, use our squirreled key.
+ */
+ if (!key_keytab_id())
+ krb5_auth_con_setuseruserkey(kcontext, auth_context, key_admin_key());
/* Parse the AP_REQ message */
if (kret = krb5_rd_req(kcontext,
&auth_context,