Package: nfs-common
Version: 1.1.1-13
gssd ignores -d when writing machine credential cache, and always puts
it in /tmp even when another directory is specified.
--- utils/gssd/krb5_util.c.orig 2008-02-14 13:08:21.000000000 -0800
+++ utils/gssd/krb5_util.c 2008-02-14 13:08:48.000000000 -0800
@@ -404,7 +404,7 @@
cache_type = "FILE";
snprintf(cc_name, sizeof(cc_name), "%s:%s/%s%s_%s",
cache_type,
- GSSD_DEFAULT_CRED_DIR, GSSD_DEFAULT_CRED_PREFIX,
+ ccachedir, GSSD_DEFAULT_CRED_PREFIX,
GSSD_DEFAULT_MACHINE_CRED_SUFFIX, ple->realm);
ple->endtime = my_creds.times.endtime;
if (ple->ccname != NULL)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]