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=