From 357fe04bd477858bb21cfb5e8a5e0efc556864d6 Mon Sep 17 00:00:00 2001 From: Swen Schillig Date: Wed, 5 Dec 2018 11:55:09 +0100 Subject: [PATCH] s4: Add kerberos tracing Replace kerberos context initialization from raw krb5_init_context() to smb_krb5_init_context_basic() which is adding common tracing as well. Signed-off-by: Swen Schillig Reviewed-by: Andrew Bartlett Reviewed-by: Christof Schmitt Autobuild-User(master): Christof Schmitt Autobuild-Date(master): Thu Dec 20 01:31:17 CET 2018 on sn-devel-144 --- source4/kdc/ktutil.c | 6 +++--- source4/kdc/sdb_to_kdb.c | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/source4/kdc/ktutil.c b/source4/kdc/ktutil.c index bc263c5b29b..59aa1cf377f 100644 --- a/source4/kdc/ktutil.c +++ b/source4/kdc/ktutil.c @@ -59,10 +59,10 @@ int main (int argc, char **argv) keytab_name = argv[1]; - initialize_krb5_error_table(); - - ret = krb5_init_context(&context); + ret = smb_krb5_init_context_common(&context); if (ret) { + DBG_ERR("kerberos init context failed (%s)\n", + error_message(ret)); smb_krb5_err(mem_ctx, context, 1, ret, "krb5_context"); } diff --git a/source4/kdc/sdb_to_kdb.c b/source4/kdc/sdb_to_kdb.c index 74d882738f8..1411b0f5f66 100644 --- a/source4/kdc/sdb_to_kdb.c +++ b/source4/kdc/sdb_to_kdb.c @@ -327,8 +327,10 @@ static int samba_kdc_kdb_entry_destructor(struct samba_kdc_entry *p) entry_ex->e_data = NULL; } - ret = krb5_init_context(&context); + ret = smb_krb5_init_context_common(&context); if (ret) { + DBG_ERR("kerberos init context failed (%s)\n", + error_message(ret)); return ret; } -- 2.34.1