From: Kevin Coffman Print gss error messages after calls to gss functions, even if they are for Kerberos only. --- nfs-utils-1.0.7-kwc/utils/gssd/krb5_util.c | 10 ++++------ 1 files changed, 4 insertions(+), 6 deletions(-) diff -puN utils/gssd/krb5_util.c~gssd_error_messages utils/gssd/krb5_util.c --- nfs-utils-1.0.7/utils/gssd/krb5_util.c~gssd_error_messages 2005-10-17 09:41:27.912609000 -0400 +++ nfs-utils-1.0.7-kwc/utils/gssd/krb5_util.c 2005-10-17 10:42:35.103391000 -0400 @@ -288,18 +288,16 @@ limit_krb5_enctypes(struct rpc_gss_sec * &credh, NULL, NULL); if (maj_stat != GSS_S_COMPLETE) { - printerr(0, "WARNING: error from gss_acquire_cred " - "for user with uid %d (%s)\n", - uid, error_message(min_stat)); + pgsserr("gss_acquire_cred", + maj_stat, min_stat, &krb5oid); return -1; } maj_stat = gss_set_allowable_enctypes(&min_stat, credh, &krb5oid, num_enctypes, &enctypes); if (maj_stat != GSS_S_COMPLETE) { - printerr(0, "WARNING: error from gss_set_allowable_enctypes " - "for user with uid %d (%s)\n", - uid, error_message(min_stat)); + pgsserr("gss_set_allowable_enctypes", + maj_stat, min_stat, &krb5oid); return -1; } sec->cred = credh; _