~mfo/grub:lp1965983

Last commit made on 2022-08-27
Get this branch:
git clone -b lp1965983 https://git.launchpad.net/~mfo/grub
Only Mauricio Faria de Oliveira can upload to this branch. If you are Mauricio Faria de Oliveira please log in for upload directions.

Branch merges

Branch information

Name:
lp1965983
Repository:
lp:~mfo/grub

Recent commits

57c233f... by Mauricio Faria de Oliveira

Fix for ZFS snapshots without etc directory

In the situation where ZFS snapshots do not contain a .../etc directory,
the generation of /b/g/grub.cfg silently fails, providing no "linux"
kernel lines in the /b/g/grub.cfg file.

This patch prevents this type of failure from occurring.

This issue is especially apparent on systems running in FIPS mode
with ZFS boot+root pools.

Source: https://code.launchpad.net/~arbell/grub/+git/grub/+merge/417575

LP: #1965983
Thanks: Adam R Bell <email address hidden>

Signed-off-by: Mauricio Faria de Oliveira <email address hidden>

47a3d1d... by Mauricio Faria de Oliveira

linux_xen: Properly handle multiple initrd files (LP: #1987567)

- d/p/linux_xen-Properly-load-multiple-initrd-files.patch
- d/p/linux_xen-Properly-order-multiple-initrd-files.patch

Gbp-Dch: Full

c10b7a6... by Chris Coulson

Build grub2-unsigned packages with xz compression

1f2dc0b... by Chris Coulson

releasing package grub2 version 2.06-2ubuntu9

b40b1eb... by Chris Coulson

Forward port the fix for LP: #1930742 and make it conditional (xenial/bionic only)

6fb4229... by Chris Coulson

Make the grub2/no_efi_extra_removable setting work correctly

7135177... by Chris Coulson

forward port fix for LP: #1926748

1d5cd8e... by Chris Coulson

Fix various security issues

aa271d1... by dann frazier

releasing package grub2 version 2.06-2ubuntu7

c411c65... by Heinrich Schuchardt

Disable LOAD FILE2 protocol for initrd on ARM

RISC-V cannot load the initrd without the LOAD FILE2 protocol.

Currently the LOAD FILE2 protocol does not work with PXE due to a preboot
hook invoking grub_net_fini_hw().

So let's disable this for ARM until a solution has been agreed on with
upstream.

Signed-off-by: Heinrich Schuchardt <email address hidden>