| http://bugs.gentoo.org/372229 |
| |
| --- Makefile |
| +++ Makefile |
| @@ -28,6 +28,10 @@ |
| PAMFLAGS += -DHAVE_CONSOLEKIT=1 |
| endif |
| |
| +ifeq "$(SYSTEMD)" "yes" |
| +PAMFLAGS += -DHAVE_SYSTEMD=1 |
| +endif |
| + |
| ifeq "$(GNOME_KEYRING)" "yes" |
| PAMFLAGS += -DHAVE_GNOME_KEYRING=1 |
| endif |
| --- system-login.in |
| +++ system-login.in |
| @@ -45,7 +45,10 @@ |
| #endif |
| session include system-auth |
| #if HAVE_CONSOLEKIT |
| -session optional pam_ck_connector.so nox11 |
| +-session optional pam_ck_connector.so nox11 |
| +#endif |
| +#if HAVE_SYSTEMD |
| +-session optional pam_systemd.so |
| #endif |
| #if HAVE_GNOME_KEYRING |
| session optional pam_gnome_keyring.so auto_start |