Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package openSUSE-MicroOS for
openSUSE:Factory checked in at 2026-08-09 21:32:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-MicroOS (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-MicroOS"
Sun Aug 9 21:32:58 2026 rev:102 rq:1370241 version:16.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/openSUSE-MicroOS/openSUSE-MicroOS.changes
2026-07-21 22:52:59.390523346 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-MicroOS.new.16738/openSUSE-MicroOS.changes
2026-08-09 21:34:10.583800939 +0200
@@ -1,0 +2,6 @@
+Fri Aug 7 13:04:28 UTC 2026 - Fabian Vogt <[email protected]>
+
+- config.sh: Use gawk instead of chpasswd -e for setting root to
+ "!unprovisioned". chpasswd from shadow >= 4.20 rejects it.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.lnCPjZ/_old 2026-08-09 21:34:11.191821679 +0200
+++ /var/tmp/diff_new_pack.lnCPjZ/_new 2026-08-09 21:34:11.195821815 +0200
@@ -74,8 +74,9 @@
# jeos-firstboot, use systemd-firstboot as minimal alternative.
if [[ "$kiwi_profiles" =~ s390x-(dasd|fba|fcp) ]]; then
systemctl enable systemd-firstboot
- # Enable prompting for the root password
- echo 'root:!unprovisioned' | chpasswd -e
+ # Enable prompting for the root password.
+ # Can't use chpasswd -e here, it tries to validate the hash
+ gawk -i inplace -F: -vOFS=: '$1 == "root" { $2 = "!unprovisioned"; } 1'
/etc/shadow
elif rpm -q --whatprovides jeos-firstboot >/dev/null; then
mkdir -p /var/lib/YaST2
touch /var/lib/YaST2/reconfig_system