[Bug 2073634] Re: Enable suppression of /EndEntire message
Launchpad Bug Tracker
2073634 at bugs.launchpad.net
Thu Aug 15 23:04:38 UTC 2024
This bug was fixed in the package grub2 - 2.12-5ubuntu4
---------------
grub2 (2.12-5ubuntu4) oracular; urgency=medium
* Merge from Debian unstable; remaining changes:
- Add Ubuntu sbat data
- build-efi-images: do not produce -installer.efi.signed. LP #1863994
- grub-common: Install canonical-uefi-ca.crt
- Check signatures
- Support installing to multiple ESP (LP #1871821)
- Split out unsigned artefacts into grub2-unsigned
- Vcs-Git: Point to ubuntu packaging branch
- Relax dependencies on grub-common and grub2-common
- UBUNTU: Do not link grub-efi-*-unsigned docs to grub-common
- UBUNTU: Default timeout changes
- UBUNTU: Replace grub-install-extra-removable
- UBUNTU: Revert "Add jfs module to signed UEFI images. Closes: #950959"
- UBUNTU: Revert "Add f2fs module to signed UEFI images"
- UBUNTU: Drop luks2
- Install grub-initrd-fallback.service again
- Build using -O1 on s390x to avoid misoptimization
- grub-check-signatures: Support gzip compressed kernels
- forward port fix for LP #1926748
- Forward port the fix for LP #1930742 and make it conditional (xenial/bionic only)
- Build grub2-unsigned packages with xz compression
- Drop i386 from grub-efi-amd64*
- Turn depends on grub-efi-amd64/arm64 unversioned
- Revert "Have -bin packages Break pre-2.12 -signed packages"
- Install grub-sort-version
- rules: Add DPKG_BUILDPACKAGE_OPTIONS to generate-grub2-unsigned
- d/postinst.in: Make empty "grub-pc/install_devices" non-fatal in "noninteractive" mode
- Add debconf options "grub-{efi,pc}/cloud_style_installation"
- grub-common.service: Add After/Requires=boot-complete.target (LP #1992643)
- d/postinst.in: Remove upgrade check for GRUB version we can no longer upgrade from
- Removed patches:
+ install-signed.patch with
+ grub-install-extra-removable.patch
+ grub-install-removable-shim.patch
- Added patches:
+ ubuntu-install-signed.patch
+ ubuntu-grub-install-extra-removable.patch
+ ubuntu-zfs-enhance-support.patch
+ ubuntu-zfs-mkconfig-ubuntu-recovery.patch
+ ubuntu-zfs-mkconfig-ubuntu-distributor.patch
+ ubuntu-zfs-mkconfig-signed-kernel.patch
+ ubuntu-zfs-gfxpayload-keep-default.patch
+ ubuntu-zfs-gfxpayload-dynamic.patch
+ ubuntu-zfs-vt-handoff.patch
+ ubuntu-zfs-mkconfig-recovery-title.patch
+ ubuntu-zfs-insmod-xzio-and-lzopio-on-xen.patch
+ ubuntu-support-initrd-less-boot.patch
+ ubuntu-shorter-version-info.patch
+ ubuntu-add-initrd-less-boot-fallback.patch
+ ubuntu-mkconfig-leave-breadcrumbs.patch
+ ubuntu-fix-lzma-decompressor-objcopy.patch
+ ubuntu-add-devicetree-command-support.patch
+ ubuntu-boot-from-multipath-dependent-symlink.patch
+ ubuntu-resilient-boot-ignore-alternative-esps.patch
+ ubuntu-resilient-boot-boot-order.patch
+ ubuntu-speed-zsys-history.patch
+ ubuntu-dont-verify-loopback-images.patch
+ ubuntu-recovery-dis_ucode_ldr.patch
+ ubuntu-add-initrd-less-boot-messages.patch
+ rhboot-f34-make-exit-take-a-return-code.patch
+ rhboot-f34-dont-use-int-for-efi-status.patch
+ suse-grub.texi-add-net_bootp6-document.patch
+ ubuntu-verifiers-last.patch
+ ubuntu-os-prober-auto.patch
+ grub-sort-version.patch
+ Revert-kern-ieee1275-init-ppc64-Display-upper_mem_limit-w.patch
+ Revert-kern-ieee1275-init-ppc64-Fix-a-comment.patch
+ Revert-kern-ieee1275-ieee1275-Display-successful-memory-c.patch
+ Revert-loader-powerpc-ieee1275-Use-new-allocation-functio.patch
+ Revert-kern-ieee1275-cmain-ppc64-Introduce-flags-to-ident.patch
+ Revert-kern-ieee1275-init-ppc64-Rename-regions_claim-to-g.patch
+ Revert-kern-ieee1275-init-ppc64-Add-support-for-alignment.patch
+ Revert-kern-ieee1275-init-ppc64-Return-allocated-address-.patch
+ Revert-kern-ieee1275-init-ppc64-Decide-by-request-whether.patch
+ Revert-kern-ieee1275-init-ppc64-Introduce-a-request-for-r.patch
+ grub-install-efi-title.patch
+ kern-efi-mm-Change-grub_efi_mm_add_regions-to-keep-track-.patch
+ kern-efi-mm-Change-grub_efi_allocate_pages_real-to-call-s.patch
+ kern-efi-mm-Detect-calls-to-grub_efi_drop_alloc-with-wron.patch
+ nx/modules-strip-.llvm_addrsig-sections-and-similar.patch
+ nx/modules-Don-t-allocate-space-for-non-allocable-sections.patch
+ nx/modules-load-module-sections-at-page-aligned-addresses.patch
+ nx/nx-add-memory-attribute-get-set-API.patch
+ nx/nx-set-page-permissions-for-loaded-modules.patch
+ nx/nx-set-the-nx-compatible-flag-in-EFI-grub-images.patch
+ nx/efi-Disallow-fallback-to-legacy-Linux-loader-when-shim-sa.patch
+ nx/peimage-Add-memory-attribute-support.patch
+ commands-efi-tpm-Re-enable-measurements-on-confidential-c.patch
+ loader-efi-fdt-Add-fdtdump-command-to-access-device-tree.patch
* Rebase d/legacy/update-grub.ubuntu.patch
* Move -unsigned binaries to the -unsigned sources
* efi/chainloader: Do not print device path (LP: #2073634)
* Disable ELF metadata injection
grub2 (2.12-5) unstable; urgency=medium
* Build-Depend on pkgconf instead of pkg-config.
* Update legacy/update-grub to correctly check for grub2 core.img
* Correct Breaks+Replaces on grub-efi-arm64-unsigned for grub-efi-arm64-bin.
(Closes: #1076235)
grub2 (2.12-4) unstable; urgency=medium
[ Mate Kukri ]
* Determine GRUB_DISTRIBUTOR from os-release and fall back to build-time dpkg vendor
[ Felix Zielcke ]
* Ship gdb_helper.py in dbg packages. (Closes: #1072164)
* Update README.source to mention that we're now using gbp-pq instead of git-dpm.
* Add grub-pc+grub2-common Breaks: against grub-legacy (<< 0.97-83~).
* Upload to unstable.
grub2 (2.12-3) experimental; urgency=medium
[ Colin Watson ]
* Update signing-template Uploaders to match main package.
[ Mate Kukri ]
* d/p/mkconfig-ubuntu-recovery.patch: Use "recovery" instead of "single recovery" for recovery mode bootparams
* d/p/revert-term-ns8250-spcr.patch: Revert ACPI SPCR table support (#1062073)
* d/p/efidisk-breakup-large-reads.patch: efidisk: Breakup large reads into batches
* Revert "d/p/efidisk-breakup-large-reads.patch: efidisk: Breakup large reads into batches"
[ Jiajie Chen ]
* Enable building for LoongArch64
[ Heinrich Schuchardt ]
* d/rules: build monolithic images for all EFI architectures
[ Julian Andres Klode ]
* Introduce new -unsigned packages to house the pre-built .efi binaries
* signing: Use the -unsigned packages as signed build-depends
[ Jiajie Chen ]
* d/p/sb/efi-use-peimage-shim.patch: add loong64 suppport
[ Felix Zielcke ]
* Update Breaks/Replaces -efi-{ia32,amd64}-bin to << 2.12-3~ at -unsigned packages.
[ Pascal Hambourg ]
* 05_debian_theme: cache background picture if not in /boot/grub filesystem
* debian/default/grub: Replace 'vbeinfo' with 'videoinfo'
* debian/default/grub: Document /etc/default/grub.d/*.cfg
[ Tianyu Chen ]
* Make grub-common Breaks grub-efi-*-signed (<< 1+2.12~rc1)
grub2 (2.12-2) unstable; urgency=medium
[ Mate Kukri ]
* Revert peimage to re-use GRUB's image handle (LP: #2057679) (LP: #2054127)
* d/build-efi-images: Make sure downstream didn't remove peimage SBAT
entry
* SECURITY UPDATE: Use-after-free in peimage module [LP: #2054127]
- CVE-2024-2312
[ Julian Andres Klode ]
* Bump SBAT level to `grub.peimage,2`; and also bump `grub.debian,5` to
make sure we can revoke any downstream users of peimage that forgot to
include the grub.peimage component if that should become necessary.
-- Mate Kukri <mate.kukri at canonical.com> Mon, 22 Jul 2024 10:55:04
+0100
** Changed in: grub2 (Ubuntu Oracular)
Status: In Progress => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-2312
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2073634
Title:
Enable suppression of /EndEntire message
Status in OEM Priority Project:
New
Status in grub2 package in Ubuntu:
Fix Released
Status in grub2 source package in Focal:
Confirmed
Status in grub2 source package in Jammy:
Confirmed
Status in grub2 source package in Noble:
Confirmed
Status in grub2 source package in Oracular:
Fix Released
Bug description:
Many Ubuntu Core customers require a boot sequence that displays a
custom splash image up until ubuntu-frame loads. Unfortunately, GRUB
often (if not always) interrupts this process, printing two
"/EndEntire" messages to the display. Ideally, this should be able to
be suppressed via configuration, at least on devices running Ubuntu
Core, as it likely desirable behavior on Classic systems.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2073634/+subscriptions
More information about the foundations-bugs
mailing list