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

Reply via email to