diff --git a/desktop/misc/gdm/actions.py b/desktop/misc/gdm/actions.py index faa8807f66..4974693509 100644 --- a/desktop/misc/gdm/actions.py +++ b/desktop/misc/gdm/actions.py @@ -12,6 +12,9 @@ def setup(): shelltools.system("sed -i 's@systemd@elogind@' data/pam-lfs/gdm-launch-environment.pam") shelltools.system("sed -i 's@-session@session @' data/pam-lfs/gdm-launch-environment.pam") shelltools.system("sed -i 's@uid >= 1000@uid >= 0@g' data/pam-lfs/*.pam") + shelltools.system("sed -e 's@systemd@elogind@' \ + -e '/elogind/isession required pam_loginuid.so' \ + -i data/pam-lfs/gdm-launch-environment.pam") mesontools.configure("--prefix=/usr \ --localstatedir=/var \ diff --git a/desktop/misc/gdm/pspec.xml b/desktop/misc/gdm/pspec.xml index e6dd5533f7..404f20c74b 100644 --- a/desktop/misc/gdm/pspec.xml +++ b/desktop/misc/gdm/pspec.xml @@ -118,6 +118,13 @@ + + 2024-09-29 + 47.0 + Rebuild. + Pisi Linux Community + admin@pisilinux.org + 2024-09-16 47.0