kadm5: improve kadm5 hook logging (#397)
Centralize logging for kadm5 hook failure, log successful hook loading, better logging on hook load failures and on platforms that do not support dlopen().
This commit is contained in:
@@ -51,11 +51,8 @@ delete_principal_hook(kadm5_server_context *context,
|
||||
ret = hook->hook->delete(context->context, hook->data,
|
||||
stage, code, princ);
|
||||
if (ret != 0) {
|
||||
krb5_prepend_error_message(context->context, ret,
|
||||
"delete hook `%s' failed %scommit",
|
||||
hook->hook->name,
|
||||
stage == KADM5_HOOK_STAGE_PRECOMMIT
|
||||
? "pre" : "post");
|
||||
_kadm5_s_set_hook_error_message(context, ret, "delete",
|
||||
hook->hook, stage);
|
||||
if (stage == KADM5_HOOK_STAGE_PRECOMMIT)
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user