Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sysuser-tools for openSUSE:Factory 
checked in at 2025-09-09 20:28:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysuser-tools (Old)
 and      /work/SRC/openSUSE:Factory/.sysuser-tools.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sysuser-tools"

Tue Sep  9 20:28:59 2025 rev:36 rq:1301825 version:3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/sysuser-tools/sysuser-tools.changes      
2025-08-27 21:34:58.219411622 +0200
+++ /work/SRC/openSUSE:Factory/.sysuser-tools.new.1977/sysuser-tools.changes    
2025-09-09 20:29:00.402094967 +0200
@@ -1,0 +2,5 @@
+Thu Aug 28 15:16:04 UTC 2025 - Thorsten Kukuk <ku...@suse.com>
+
+- Fallback to useradd if systemd is older than v257 [bsc#1248855]
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sysusers2shadow.sh ++++++
--- /var/tmp/diff_new_pack.GxpyZe/_old  2025-09-09 20:29:01.902158184 +0200
+++ /var/tmp/diff_new_pack.GxpyZe/_new  2025-09-09 20:29:01.906158352 +0200
@@ -7,15 +7,19 @@
        "$@"
 }
 
+SYSTEMD_VERSION=0
 if [ -x /usr/bin/systemd-sysusers ] && [ -e /proc/version ]; then
+       SYSTEMD_VERSION=$(systemd-sysusers --version | head -n1 | sed 
's|systemd \([0-9]\+\).*|\1|g')
+fi
+
+# "u!" is only supported with systemd-sysusers v257 or newer
+if [ -x /usr/bin/systemd-sysusers ] && [ -e /proc/version ] && [ 
$SYSTEMD_VERSION -ge 257 ]; then
 
        if [ -n "$1" ] && [ "$1" != "%3" ]; then
                REPLACE_ARG="--replace=/usr/lib/sysusers.d/$1"
        fi
        # Use systemd-sysusers and let it read the input directly from stdin
-       if ! run /usr/bin/systemd-sysusers $REPLACE_ARG - ; then
-               run /usr/bin/systemd-sysusers -
-       fi
+       run /usr/bin/systemd-sysusers $REPLACE_ARG -
 else
        # Absolute path to busybox, if found
        busybox=

Reply via email to