diff --git a/srcpkgs/elogind/patches/id-nobody.patch b/srcpkgs/elogind/patches/id-nobody.patch new file mode 100644 index 00000000000..6ceecba74d4 --- /dev/null +++ b/srcpkgs/elogind/patches/id-nobody.patch @@ -0,0 +1,13 @@ +--- src/basic/user-util.h ++++ src/basic/user-util.h +@@ -70,8 +70,8 @@ int take_etc_passwd_lock(const char *root); + #define UID_INVALID ((uid_t) -1) + #define GID_INVALID ((gid_t) -1) + +-#define UID_NOBODY ((uid_t) 65534U) +-#define GID_NOBODY ((gid_t) 65534U) ++#define UID_NOBODY ((uid_t) 99U) ++#define GID_NOBODY ((gid_t) 99U) + + #define ETC_PASSWD_LOCK_PATH "/etc/.pwd.lock" + diff --git a/srcpkgs/elogind/template b/srcpkgs/elogind/template index 784b60e6462..8e9fb0ef6c8 100644 --- a/srcpkgs/elogind/template +++ b/srcpkgs/elogind/template @@ -2,7 +2,7 @@ pkgname=elogind reverts="246.10_1" version=246.9.2 -revision=2 +revision=3 build_style=meson configure_args="-Dcgroup-controller=elogind -Dhalt-path=/usr/bin/halt -Drootlibexecdir=/usr/libexec/elogind -Dreboot-path=/usr/bin/reboot