/[packages]/cauldron/systemd/current/SOURCES/0507-pam-Suppress-errors-in-the-SuSE-patch-to-unset-XDG_R.patch
ViewVC logotype

Contents of /cauldron/systemd/current/SOURCES/0507-pam-Suppress-errors-in-the-SuSE-patch-to-unset-XDG_R.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1190627 - (show annotations) (download)
Sat Jan 6 04:32:48 2018 UTC (6 years, 3 months ago) by ngompa
File size: 979 byte(s)
- New version 236
- Drop legacy Obsoletes+Provides in devel subpackages
- Move systemd.pc back to devel subpackage to avoid pkgconfig runtime dependency
- Drop prefdm bits as prefdm is gone

1 From 340e3dd8a69d922597196ca8b9fff5711e1a300b Mon Sep 17 00:00:00 2001
2 From: Colin Guthrie <colin@mageia.org>
3 Date: Wed, 18 Dec 2013 14:52:13 +0000
4 Subject: [PATCH 507/509] pam: Suppress errors in the SuSE patch to unset
5 XDG_RUNTIME_DIR
6
7 ---
8 src/login/pam_systemd.c | 2 ++
9 1 file changed, 2 insertions(+)
10
11 diff --git a/src/login/pam_systemd.c b/src/login/pam_systemd.c
12 index 803324662..3c723e9ad 100644
13 --- a/src/login/pam_systemd.c
14 +++ b/src/login/pam_systemd.c
15 @@ -467,6 +467,8 @@ _public_ PAM_EXTERN int pam_sm_open_session(
16 }
17 } else {
18 (void) unsetenv("XDG_RUNTIME_DIR");
19 + /* Avoid errors from pam_putenv when the var does not exist */
20 + pam_putenv(handle, "XDG_RUNTIME_DIR=");
21 r = pam_putenv(handle, "XDG_RUNTIME_DIR");
22 if (r != PAM_SUCCESS && r != PAM_BAD_ITEM) {
23 pam_syslog(handle, LOG_ERR, "Failed to unset runtime dir.");
24 --
25 2.13.5
26

  ViewVC Help
Powered by ViewVC 1.1.30