diff --git a/srcpkgs/lightdm/patches/pam-turnstile-elogind.patch b/srcpkgs/lightdm/patches/pam-modules.patch similarity index 81% rename from srcpkgs/lightdm/patches/pam-turnstile-elogind.patch rename to srcpkgs/lightdm/patches/pam-modules.patch index 025653a0260e51..7abcb69e737a5b 100644 --- a/srcpkgs/lightdm/patches/pam-turnstile-elogind.patch +++ b/srcpkgs/lightdm/patches/pam-modules.patch @@ -1,11 +1,12 @@ 1. pam_systemd doesn't exist on void, use pam_elogind instead and make pam_systemd optional 2. pam_turnstile allows turnstile to integrate with lightdm +3. pam_limits doesn't get included automatically without systemd See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/pam.patch --- a/data/pam/lightdm +++ b/data/pam/lightdm -@@ -17,4 +17,6 @@ +@@ -17,4 +17,8 @@ # Setup session session required pam_unix.so @@ -13,9 +14,12 @@ See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/p +-session optional pam_turnstile.so +-session optional pam_elogind.so +-session optional pam_systemd.so ++ ++session optional pam_limits.so + --- a/data/pam/lightdm-autologin +++ b/data/pam/lightdm-autologin -@@ -19,4 +19,6 @@ +@@ -19,4 +19,8 @@ # Setup session session required pam_unix.so @@ -23,9 +27,12 @@ See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/p +-session optional pam_turnstile.so +-session optional pam_elogind.so +-session optional pam_systemd.so ++ ++session optional pam_limits.so + --- a/data/pam/lightdm-greeter +++ b/data/pam/lightdm-greeter -@@ -14,4 +14,6 @@ +@@ -14,4 +14,8 @@ # Setup session session required pam_unix.so @@ -33,3 +40,5 @@ See also: https://github.com/chimera-linux/cports/blob/master/main/gdm/patches/p +-session optional pam_turnstile.so +-session optional pam_elogind.so +-session optional pam_systemd.so ++ ++session optional pam_limits.so diff --git a/srcpkgs/lightdm/template b/srcpkgs/lightdm/template index 2b2851289b3630..9a74e4298c174d 100644 --- a/srcpkgs/lightdm/template +++ b/srcpkgs/lightdm/template @@ -1,7 +1,7 @@ # Template file for 'lightdm' pkgname=lightdm version=1.32.0 -revision=8 +revision=9 build_style=gnu-configure build_helper="gir" configure_args="--sbindir=/usr/bin --with-greeter-session=lightdm-gtk-greeter