diff --git a/system/auth/elogind/actions.py b/system/auth/elogind/actions.py index 5d23b56ebc..4ec5541c63 100644 --- a/system/auth/elogind/actions.py +++ b/system/auth/elogind/actions.py @@ -21,6 +21,9 @@ def setup(): --libexecdir=/usr/lib/elogind \ -Dudevrulesdir=/lib/udev/rules.d \ -Dpamconfdir=/etc/pam.d \ + -Dutmp=true \ + -Dpam=true \ + -Ddbus=true \ -Dpolkit=true \ -Dsplit-bin=true \ -Dsplit-usr=false \ @@ -32,7 +35,8 @@ def setup(): -Dpoweroff-path=/sbin/poweroff \ -Ddocdir=/usr/share/doc/elogind \ -Ddefault-kill-user-processes=false \ - -Ddbuspolicydir=/usr/share/dbus-1/system.d") + -Ddbuspolicydir=/etc/dbus-1/system.d \ + -Dnologin-path='/sbin/nologin'") # -Drootlibdir=/usr/lib \ # -Drootlibexecdir=/usr/lib/elogind \ diff --git a/system/auth/elogind/pspec.xml b/system/auth/elogind/pspec.xml index b8b4c98e6a..3bd875c5ce 100644 --- a/system/auth/elogind/pspec.xml +++ b/system/auth/elogind/pspec.xml @@ -12,7 +12,7 @@ app:console Elogind User, Seat and Session Manager Elogind is the systemd project's "logind", extracted out to be a standalone daemon. It integrates with PAM to know the set of users that are logged in to a system and whether they are logged in graphically, on the console, or remotely. - https://github.com/elogind/elogind/archive/refs/tags/v255.5.tar.gz + https://github.com/elogind/elogind/archive/refs/tags/v255.17.tar.gz gperf meson @@ -103,6 +103,13 @@ + + 2025-04-23 + 255.17 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2025-02-24 255.5