https://bugzilla.novell.com/show_bug.cgi?id=852015
https://bugzilla.novell.com/show_bug.cgi?id=852015#c18
--- Comment #18 from Takashi Iwai 2013-11-26 14:18:00 UTC ---
Hrm, can't do just pam_putenv(handle, "XDG_RUNTIME_DIR") in the error case
work?
diff --git a/src/login/pam-module.c b/src/login/pam-module.c
index be5901fd7735..b9f6a98e44b7 100644
--- a/src/login/pam-module.c
+++ b/src/login/pam-module.c
@@ -388,6 +388,8 @@ _public_ PAM_EXTERN int pam_sm_open_session(
pam_syslog(handle, LOG_ERR, "Failed to set runtime
dir.");
return r;
}
+ } else {
+ pam_putenv(handle, "XDG_RUNTIME_DIR");
}
if (!isempty(seat)) {
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.