diff --git a/system/auth/elogind/actions.py b/system/auth/elogind/actions.py
index ba1731a64f..5d23b56ebc 100644
--- a/system/auth/elogind/actions.py
+++ b/system/auth/elogind/actions.py
@@ -18,7 +18,7 @@ def setup():
-i src/login/logind.c""")
mesontools.configure("--prefix=/usr \
- -Drootlibdir=/usr/lib \
+ --libexecdir=/usr/lib/elogind \
-Dudevrulesdir=/lib/udev/rules.d \
-Dpamconfdir=/etc/pam.d \
-Dpolkit=true \
@@ -31,9 +31,11 @@ def setup():
-Ddefault-hierarchy=unified \
-Dpoweroff-path=/sbin/poweroff \
-Ddocdir=/usr/share/doc/elogind \
- -Drootlibexecdir=/usr/lib/elogind \
-Ddefault-kill-user-processes=false \
-Ddbuspolicydir=/usr/share/dbus-1/system.d")
+ # -Drootlibdir=/usr/lib \
+ # -Drootlibexecdir=/usr/lib/elogind \
+
def build():
mesontools.build()
diff --git a/system/auth/elogind/pspec.xml b/system/auth/elogind/pspec.xml
index b412e11999..b8b4c98e6a 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/v252.24.tar.gz
+ https://github.com/elogind/elogind/archive/refs/tags/v255.5.tar.gz
gperf
meson
@@ -71,6 +71,7 @@
/usr/share/polkit-1
/usr/share/locale
/usr/share/bash-completion
+ /var/lib/elogind
tmpfiles.conf
@@ -102,6 +103,13 @@
+
+ 2025-02-24
+ 255.5
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-09-29
252.24