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
