Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package shim for openSUSE:Factory checked in 
at 2026-06-18 18:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/shim (Old)
 and      /work/SRC/openSUSE:Factory/.shim.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "shim"

Thu Jun 18 18:38:56 2026 rev:138 rq:1360052 version:16.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/shim/shim.changes        2026-06-12 
19:24:59.803835687 +0200
+++ /work/SRC/openSUSE:Factory/.shim.new.1981/shim.changes      2026-06-18 
18:39:39.214601566 +0200
@@ -1,0 +2,11 @@
+Wed Jun 17 10:21:38 UTC 2026 - Joey Lee <[email protected]>
+
+- shim-install: Create non-NX shim boot entry first to prioritize NX shim
+
+  Use the NX shim as the default binary for system booting. By creating
+  the boot entry for the non-NX shim prior to the default NX shim, the
+  standard NX shim entry will automatically gain a higher priority in the
+  UEFI BootOrder. This ensures the system boots using the secure NX shim
+  by default while keeping the non-NX shim as a fallback option.
+
+-------------------------------------------------------------------

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

Other differences:
------------------



++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.P9KYzs/_old  2026-06-18 18:39:42.162724558 +0200
+++ /var/tmp/diff_new_pack.P9KYzs/_new  2026-06-18 18:39:42.166724725 +0200
@@ -1,6 +1,6 @@
-mtime: 1781089266
-commit: 5aff585bda65ef7c2e0ffa8a5715ffbadb5687f73f71314034c97433b63e68f5
+mtime: 1781692294
+commit: b5c000a0d2cba772a60e1f53099b93e3ccb1b5b4fe23f4aa1210f956711aa5d1
 url: https://src.opensuse.org/devel-factory/shim
-revision: 5aff585bda65ef7c2e0ffa8a5715ffbadb5687f73f71314034c97433b63e68f5
+revision: b5c000a0d2cba772a60e1f53099b93e3ccb1b5b4fe23f4aa1210f956711aa5d1
 projectscmsync: https://src.opensuse.org/devel-factory/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-06-17 12:31:34.000000000 +0200
@@ -0,0 +1 @@
+.osc














++++++ shim-install ++++++
--- /var/tmp/diff_new_pack.P9KYzs/_old  2026-06-18 18:39:42.558741079 +0200
+++ /var/tmp/diff_new_pack.P9KYzs/_new  2026-06-18 18:39:42.562741246 +0200
@@ -533,19 +533,21 @@
                 efidir_disk="$("$grub_probe" --target=disk --device-map= -d 
"$mddev")"
                 efidir_part="$(echo "$efidir_drive" | sed 
's/^([^,]*,[^0-9]*//; s/[^0-9].*//')"
                 efidir_d=${mddev#/dev/}
-                $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
-                  -L "$bootloader_id ($efidir_d)" -l 
"\\EFI\\$efi_distributor\\$efi_file"
-               # handle non-nx shim
+               # create boot entry for non-nx shim
                 $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
                   -L "$bootloader_id-non-nx ($efidir_d)" -l 
"\\EFI\\$efi_distributor\\$efi_non_nx_file"
+               # create boot entry for default shim (nx)
+                $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
+                  -L "$bootloader_id ($efidir_d)" -l 
"\\EFI\\$efi_distributor\\$efi_file"
             done
         else
             efidir_part="$(echo "$efidir_drive" | sed 's/^([^,]*,[^0-9]*//; 
s/[^0-9].*//')"
-            $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
-              -L "$bootloader_id" -l "\\EFI\\$efi_distributor\\$efi_file"
-           # handle non-nx shim
+           # create boot entry for default shim (nx)
             $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
               -L "$bootloader_id-non-nx" -l 
"\\EFI\\$efi_distributor\\$efi_non_nx_file"
+           # create boot entry for default shim (nx)
+            $efibootmgr -c -d "$efidir_disk" -p "$efidir_part" -w \
+              -L "$bootloader_id" -l "\\EFI\\$efi_distributor\\$efi_file"
         fi
     fi
 fi

Reply via email to