httpkadmind: Enable materialization
This commit is contained in:
@@ -1423,9 +1423,6 @@ get_keys1(kadmin_request_desc r, const char *pname)
|
||||
} else if (ret == 0 && r->materialize &&
|
||||
(princ.attributes & KRB5_KDB_VIRTUAL)) {
|
||||
|
||||
#ifndef MATERIALIZE_NOTYET
|
||||
ret = ENOTSUP;
|
||||
#else
|
||||
if (read_only)
|
||||
ret = KADM5_READ_ONLY;
|
||||
else
|
||||
@@ -1454,7 +1451,6 @@ get_keys1(kadmin_request_desc r, const char *pname)
|
||||
if (ret == 0)
|
||||
ret = kadm5_create_principal(r->kadm_handle, &princ, mask, "");
|
||||
refetch = 1;
|
||||
#endif
|
||||
} /* else create/materialize q-params are superfluous */
|
||||
|
||||
/* Handle rotate / revoke options */
|
||||
|
@@ -437,7 +437,6 @@ ${ktutil} -k "${objdir}/extracted_keytab" list --keys > extracted_keytab.kadmin
|
||||
cmp extracted_keytab.kadmin extracted_keytab.rest ||
|
||||
{ echo "Keytabs for $p don't match!"; exit 1; }
|
||||
|
||||
if false; then
|
||||
hn=bar.ns.${domain}
|
||||
p=HTTP/$hn
|
||||
echo "Checking materialization of virtual principal ($p)"
|
||||
@@ -456,7 +455,6 @@ ${ktutil} -k "${objdir}/extracted_keytab" list --keys > extracted_keytab.kadmin
|
||||
{ echo "Failed to list keytab for $p"; exit 1; }
|
||||
cmp extracted_keytab.kadmin extracted_keytab.rest ||
|
||||
{ echo "Keytabs for $p don't match!"; exit 1; }
|
||||
fi
|
||||
|
||||
echo "Starting secondary httpkadmind to test HTTP redirection"
|
||||
${httpkadmind2} --primary-server-uri=http://localhost:$restport \
|
||||
|
Reference in New Issue
Block a user