~mfo/grub:lp1987567-focal

Last commit made on 2022-10-24
Get this branch:
git clone -b lp1987567-focal 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:
lp1987567-focal
Repository:
lp:~mfo/grub

Recent commits

4bce064... by Mauricio Faria de Oliveira

releasing package grub2 version 2.04-1ubuntu26.16

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

52aa87c... 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.

Backport: add double quotes to ${etc_dir} in findmnt, as in later versions.
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>

617d335... 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

5aa833b... by Julian Andres Klode

releasing package grub2 version 2.04-1ubuntu26.15

9fc4212... by Mauricio Faria de Oliveira

Call hwmatch only on the grub-pc platform

Call hwmatch only on i386/pc as it is only available there.
This avoids "error: can't find command `hwmatch'." on e.g., x86_64/efi.

The equivalent behavior is linux_gfx_mode=keep because grub is special:
the `if hwmatch` clause is true on that error and `$match = 0` is true
too, as it is undefined (confirmed in grub shell.) A quick fix for now.

Before and After:

    grub> hwmatch
    error: can't find command `hwmatch'.

    grub> echo $grub_platform
    efi

    grub> echo $linux_gfx_mode
    keep

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

Bug-Ubuntu: https://bugs.launchpad.net/bugs/1840560
Bug-Debian: https://bugs.debian.org/990836
Forwarded: no
Last-Update: 2020-08-20
LP: #1840560

Gbp-Pq: Name 0241-Call-hwmatch-only-on-the-grub-pc-platform.patch

cb9f84c... by Julian Andres Klode

fixup release in changelog

6bfd89a... by Julian Andres Klode

releasing package grub2 version 2.04-1ubuntu26.14

0d4f2e3... by Julian Andres Klode

grub-check-signatures: Support gzip compressed kernels

LP: #1954683

2197bf9... by Julian Andres Klode

releasing package grub2 version 2.04-1ubuntu26.13

5a71e15... by Dimitri John Ledkov

grub-initrd-fallback.service, debian/grub-common.service: only start units when booted with grub. Use presence of /boot/grub/grub.cfg as proxy. LP: #1925507