Add --debug option to kgetcred

This commit is contained in:
Nicolas Williams
2015-03-25 11:15:40 -05:00
parent c2961ced3c
commit 0306d70a91
5 changed files with 51 additions and 16 deletions

View File

@@ -574,6 +574,7 @@ EXPORTS
krb5_sendto_kdc
krb5_sendto_kdc_flags
krb5_set_config_files
krb5_set_debug_dest
krb5_set_default_in_tkt_etypes
krb5_set_default_realm
krb5_set_dns_canonicalize_hostname

View File

@@ -514,3 +514,21 @@ _krb5_have_debug(krb5_context context, int level)
return 0 ;
return 1;
}
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL
krb5_set_debug_dest(krb5_context context, const char *program,
const char *log_spec)
{
krb5_error_code ret;
if (context->debug_dest == NULL) {
ret = krb5_initlog(context, program, &context->debug_dest);
if (ret)
return ret;
}
ret = krb5_addlog_dest(context, context->debug_dest, log_spec);
if (ret)
return ret;
return 0;
}

View File

@@ -567,6 +567,7 @@ HEIMDAL_KRB5_2.0 {
krb5_sendto_kdc;
krb5_sendto_kdc_flags;
krb5_set_config_files;
krb5_set_debug_dest;
krb5_set_default_in_tkt_etypes;
krb5_set_default_realm;
krb5_set_dns_canonicalize_hostname;