Hello community,

here is the log from the commit of package jeos-firstboot for openSUSE:Factory 
checked in at 2019-10-22 15:38:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jeos-firstboot (Old)
 and      /work/SRC/openSUSE:Factory/.jeos-firstboot.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "jeos-firstboot"

Tue Oct 22 15:38:43 2019 rev:29 rq:741494 version:0.0+git20191021.66ccca7

Changes:
--------
--- /work/SRC/openSUSE:Factory/jeos-firstboot/jeos-firstboot.changes    
2019-08-09 16:49:29.425507910 +0200
+++ /work/SRC/openSUSE:Factory/.jeos-firstboot.new.2352/jeos-firstboot.changes  
2019-10-22 15:38:44.481258253 +0200
@@ -1,0 +2,18 @@
+Mon Oct 21 12:24:10 UTC 2019 - [email protected]
+
+- Update to version 0.0+git20191021.66ccca7:
+  * Fix skipping duplicate locale and keyboard layout dialogs (bsc#1154638)
+
+-------------------------------------------------------------------
+Fri Oct 11 08:46:57 UTC 2019 - [email protected]
+
+- Update to version 0.0+git20191011.0754638:
+  * SUSEConnect: do not show the register dialog on non-SLE distributions
+
+-------------------------------------------------------------------
+Wed Oct 09 11:46:52 UTC 2019 - [email protected]
+
+- Update to version 0.0+git20191009.5daf1fd:
+  * Ignore udevadm and modprobe errors for use in containers
+
+-------------------------------------------------------------------

Old:
----
  jeos-firstboot-0.0+git20190808.4b6ff0b.tar.xz

New:
----
  jeos-firstboot-0.0+git20191021.66ccca7.tar.xz

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

Other differences:
------------------
++++++ jeos-firstboot.spec ++++++
--- /var/tmp/diff_new_pack.vQx9fz/_old  2019-10-22 15:38:45.113258973 +0200
+++ /var/tmp/diff_new_pack.vQx9fz/_new  2019-10-22 15:38:45.117258978 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           jeos-firstboot
-Version:        0.0+git20190808.4b6ff0b
+Version:        0.0+git20191021.66ccca7
 Release:        0
 Summary:        Simple text based JeOS first boot wizard
 License:        MIT

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.vQx9fz/_old  2019-10-22 15:38:45.173259042 +0200
+++ /var/tmp/diff_new_pack.vQx9fz/_new  2019-10-22 15:38:45.173259042 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">git://github.com/openSUSE/jeos-firstboot.git</param>
-          <param 
name="changesrevision">618ef849e56ca895f442eecc775f50f961138ba0</param></service></servicedata>
\ No newline at end of file
+          <param 
name="changesrevision">b24bc3b1b02ba011a5fdc8102fce29d160fa29e7</param></service></servicedata>
\ No newline at end of file

++++++ jeos-firstboot-0.0+git20190808.4b6ff0b.tar.xz -> 
jeos-firstboot-0.0+git20191021.66ccca7.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jeos-firstboot-0.0+git20190808.4b6ff0b/files/usr/lib/jeos-firstboot 
new/jeos-firstboot-0.0+git20191021.66ccca7/files/usr/lib/jeos-firstboot
--- old/jeos-firstboot-0.0+git20190808.4b6ff0b/files/usr/lib/jeos-firstboot     
2019-08-08 17:20:00.000000000 +0200
+++ new/jeos-firstboot-0.0+git20191021.66ccca7/files/usr/lib/jeos-firstboot     
2019-10-21 13:57:43.000000000 +0200
@@ -243,6 +243,8 @@
        start_kmscon["zh"]=1
        start_kmscon["ko"]=1
 
+       # Relay those settings to the nested instance
+       export JEOS_LOCALE JEOS_KEYTABLE
        if [ -n "$JEOS_LOCALE" -a -n "${start_kmscon[${language}]+_}" ]; then
                if kmscon_available; then
                        ret_file="$(mktemp)"
@@ -330,7 +332,8 @@
        done
 fi
 
-if [ -x /usr/bin/SUSEConnect ]; then
+# Do not show the register on non SLE based distributions
+if [ -x /usr/bin/SUSEConnect -a -z "${ID##sle*}" ]; then
        d --msgbox $"Please register this image using your existing SUSE 
entitlement.
 
 As \"root\" use the following command:
@@ -351,8 +354,9 @@
 for p in /sys/class/net/* ; do
        test -f "$p" && continue # skip bonding_masters file
 
-       # only devices having ID_NET_NAME.* attrs
-       udevadm info -q property -p "$p" | grep -qs ID_NET_NAME || continue
+       # Only devices having ID_NET_NAME.* attrs
+       # Ignore errors if udev not available
+       udevadm info -q property -p "$p" 2>/dev/null | grep -qs ID_NET_NAME || 
continue
        # But don't touch WLAN interfaces
        udevadm info -q property -p "$p" | grep -qs "DEVTYPE=wlan" && continue
 
@@ -380,9 +384,10 @@
        run echo "root:$password" | run /usr/sbin/chpasswd
 fi
 
-EFI_SYSTAB="/sys/firmware/efi/systab"
 # Look for EFI dir to see if the machine is booted in UEFI mode
-run modprobe efivars
+EFI_SYSTAB="/sys/firmware/efi/systab"
+# modprobe and efivars are not available everywhere, just ignore those cases
+run modprobe efivars &>/dev/null || true
 if ! [ -f "$EFI_SYSTAB" ]; then
        if [ -f /etc/sysconfig/bootloader ]; then
                run sed -i -e "s/LOADER_TYPE=.*/LOADER_TYPE=grub2/g" 
/etc/sysconfig/bootloader


Reply via email to