The GRand Unified Bootloader (GRUB) is a highly configurable and
customizable bootloader with modular architecture. It supports a rich
variety of kernel formats, file systems, computer architectures and
hardware devices.
This subpackage provides tools for support of all platforms.
Provides
Requires
License
GPLv3+
Changelog
* Wed Jul 01 2026 Josue Hernandez <josherna@redhat.com> 2.06-130
- Wait for initrmafs and kernel to be installed before set default kernel
- Resolves: #RHEL-191464
* Thu Jun 18 2026 Nicolas Frayer <nfrayer@redhat.com> 2.06-129
- ieee1275/powerpc: implements fibre channel discovery for ofpathname
- Resolves: #RHEL-53369
* Fri Jun 05 2026 Nicolas Frayer <nfrayer@redhat.com> 2.06-128
- CentOS: Sign grub with 802
- Resolves: #RHEL-182487
* Fri May 29 2026 Josue Hernandez <josherna@redhat.com> 2.06-127
- Change login error message for more user frienly version
- resolves: #RHEL-180631
* Mon Mar 09 2026 Josue Hernandez <josherna@redhat.com> 2.06-126
- kern/efi/mm: Change grub_efi_mm_add_regions() to keep track of map allocation size
- Resolves: #RHEL-148310
* Thu Mar 05 2026 Nicolas Frayer <nfrayer@redhat.com> 2.06-125
- ppc64le/sbat: Add an sbat CSV file for ppc64le
- Resolves: #RHEL-146555
* Fri Feb 13 2026 Marta Lewandowska <mlewando@redhat.com> 2.06-124
- ppc64le: Pointing to the right cert after redhat-release change
- Related: #RHEL-24742
* Fri Feb 06 2026 Nicolas Frayer <nfrayer@redhat.com> 2.06-123
- ppc/mkimage/appendedsig: Upstream code sync for alignment and sbat
- Related: #RHEL-24742
* Wed Feb 04 2026 Nicolas Frayer <nfrayer@redhat.com> 2.06-122
- Fix several security issues about module unloading and file handling
- Resolved: #RHEL-141594
- Resolves: #CVE-2025-54771 #CVE-2025-61661
- Resolves: #CVE-2025-61662 #CVE-2025-61663 #CVE-2025-61664
* Fri Dec 05 2025 Leo Sandoval <lsandova@redhat.com> 2.06-121
- rpminspect: disable abidiff inspections
- Resolves: #RHEL-106446
* Wed Dec 03 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-120
- appendedsig: Fix grub-mkimage with an unaligned appended signature size
- Related: #RHEL-24742
* Mon Nov 17 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-119
- ieee1275: Upstream patches for appended signature support
- Related: #RHEL-24742
* Tue Nov 04 2025 Leo Sandoval <lsandova@redhat.com> 2.06-118
- spec: Update RHEL x86_64 and aarch64 signing key to redhatsecureboot802
- Resolves: #RHEL-126136
* Fri Oct 31 2025 Leo Sandoval <lsandova@redhat.com> 2.06-117
- Rebuilt to sign grub with new key
- Resolves: #RHEL-124983
* Tue Oct 28 2025 Leo Sandoval <lsandova@redhat.com> 2.06-116
- Disable annobin stack protection check
- Resolves: #RHEL-45712
* Mon Sep 08 2025 Leo Sandoval <lsandova@redhat.com> 2.06-115
- Fix the fallback mechanism when menu entries fail to boot
- Resolves: RHEL-109456
* Thu Aug 28 2025 Leo Sandoval <lsandova@redhat.com> 2.06-114
- 20-grub.install: Skip BLS removal when entry type is type2
- Resolves: #RHEL-108008
* Thu Aug 07 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-113
- sbat: add new sbat entry for centos
- Resolves: #RHEL-108060
* Tue Jul 29 2025 Leo Sandoval <lsandova@redhat.com> 2.06-112
- Set correctly the memory attributes for the kernel PE sections
- Resolves: #RHEL-106075
* Tue Jul 29 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-111
- spec/posttrans: move grub config stub creation out of spec
- Resolves: #RHEL-69944
* Fri Jun 06 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-110
- osdep/linux/getroot: Detect DDF container similar to IMSM
- Resolves: #RHEL-44336
* Mon Jun 02 2025 Leo Sandoval <lsandova@redhat.com> 2.06-109
- Handle special kernel parameter characters properly
- Resolves: #RHEL-64297
* Wed May 21 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-108
- ieee1275: Appended signature support
- Resolves: #RHEL-24742
* Wed May 14 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-107
- Remove BLS fake config in case of kernel removal
- Resolves: #RHEL-83915
* Wed May 14 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-106
- sbat: bump grub sbat for new shim release
- Resolves: #RHEL-91278
* Tue Apr 15 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-105
- ppc/mkimage: SBAT support on powerpc
- Resolves: #RHEL-87421
* Thu Apr 03 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-104
- fs/xfs: Sync with latest xfs upstream
- Resolves: #RHEL-85960
- (NVR bump to catch up with zstream)
* Tue Mar 25 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-100
- ieee1275/ofnet: Fix grub_malloc() removed after added safe
- Resolves: #RHEL-83117
* Mon Mar 17 2025 Nicolas Frayer <nfrayer@redhat.com> 2.06-99
- Added the following 2 commits to optimize memory consumption
- tpm: Disable the tpm verifier if the TPM device is not present
- powerpc: increase MIN RMA size for CAS negotiation
- Resolves: #RHEL-76558
* Mon Mar 10 2025 Leo Sandoval <lsandova@redhat.com> 2.06-98
- Remove 'fs/ntfs: Implement attribute verification' patch
- Related: RHEL-83117
* Wed Feb 26 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-97
- fs/ext2: Rework out-of-bounds read for inline and external extents
- Related: RHEL-79857
* Wed Feb 12 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-96
- Fixes for several CVEs
- Resolves: CVE-2024-45779 CVE-2024-45778 CVE-2025-1118
- Resolves: CVE-2025-0677 CVE-2024-45782 CVE-2025-0690
- Resolves: CVE-2024-45783 CVE-2025-0624 CVE-2024-45776
- Resolves: CVE-2025-0622 CVE-2024-45774 CVE-2024-45775
- Resolves: CVE-2024-45781 CVE-2024-45780
- Resolves: #RHEL-79700
- Resolves: #RHEL-79341
- Resolves: #RHEL-79875
- Resolves: #RHEL-79849
- Resolves: #RHEL-79707
- Resolves: #RHEL-79857
- Resolves: #RHEL-79709
- Resolves: #RHEL-79846
- Resolves: #RHEL-75737
- Resolves: #RHEL-79713
- Resolves: #RHEL-73785
- Resolves: #RHEL-73787
- Resolves: #RHEL-79704
- Resolves: #RHEL-79702
* Mon Jan 13 2025 Nicolas Frayer <nfrayer@redhat.com> - 2.06-95
- kern/ieee1275/init: Add IEEE 1275 Radix support for KVM on Power
- Resolves: #RHEL-52761
* Thu Nov 21 2024 Leo Sandoval <lsandova@redhat.com> - 2.06-94
- 10_linux.in: escape semicolon and ampersand on BLS upddate
- Resolves: #RHEL-25558
* Wed Oct 16 2024 Nicolas Frayer <nfrayer@redhat.com> 2.06-93
- cmd/search: Fix a possible NULL ptr dereference
- Resolves: #RHEL-61263
* Tue Aug 13 2024 Nicolas Frayer <nfrayer@redhat.com> - 2.06-92
- arm64/linux: Allocate memory for kernel with EFI_LOADER_CODE type
- Resolves: #RHEL-49868
* Fri Aug 02 2024 Leo Sandoval <lsandova@redhat.com> - 2.06-91
- Set /boot/grub2/grub.cfg to 0600 mode if present
- Resolves: #RHEL-45870
* Thu Aug 01 2024 Nicolas Fra