@@ -16,7 +16,7 @@ need to do on your systems.
1616- ** The latest shim in AlmaLinux 9 and 10 for x86_64 is dual-signed** with both the
1717 Microsoft 2011 and 2023 certificates, so it boots on systems that have either (or
1818 both) certificate enrolled. ** No action is required right now.**
19- - To stay compatible with * future * Secure Boot components and revocation (dbx)
19+ - To stay compatible with _ future _ Secure Boot components and revocation (dbx)
2020 updates, you should enroll the Microsoft 2023 certificates on systems that don't
2121 have them yet. The recommended way to do this on AlmaLinux is ** fwupd** :
2222 ` fwupdmgr refresh && fwupdmgr update ` .
@@ -26,19 +26,19 @@ need to do on your systems.
2626UEFI Secure Boot on most hardware is anchored to certificates operated by
2727Microsoft. Three of them, issued in 2011, expire in 2026:
2828
29- | Certificate | Expires | Role |
30- | ---| ---| ---|
31- | Microsoft Corporation KEK CA 2011 | June 24, 2026 | Authorizes updates to the Secure Boot databases (db/dbx) |
32- | Microsoft Corporation UEFI CA 2011 | June 27, 2026 | Signs third-party boot components, including the Linux ** shim** |
33- | Microsoft Windows Production PCA 2011 | October 2026 | Signs Windows boot components (not used by Linux) |
29+ | Certificate | Expires | Role |
30+ | ------------------------------------- | ------------- | --------------------------------------------------------------- |
31+ | Microsoft Corporation KEK CA 2011 | June 24, 2026 | Authorizes updates to the Secure Boot databases (db/dbx) |
32+ | Microsoft Corporation UEFI CA 2011 | June 27, 2026 | Signs third-party boot components, including the Linux ** shim** |
33+ | Microsoft Windows Production PCA 2011 | October 2026 | Signs Windows boot components (not used by Linux) |
3434
3535Their replacements are ** Microsoft Corporation KEK 2K CA 2023** ,
3636** Microsoft UEFI CA 2023** , and ** Microsoft Option ROM UEFI CA 2023** (in the 2023
3737hierarchy, the third-party CA was split into a separate option ROM CA).
3838
3939The expiration does ** not** invalidate already-signed binaries — firmware does not
40- check signature expiry at boot. What changes is that Microsoft can no longer * sign
41- new artifacts * with the 2011 CAs after they expire. The practical consequences:
40+ check signature expiry at boot. What changes is that Microsoft can no longer _ sign
41+ new artifacts _ with the 2011 CAs after they expire. The practical consequences:
4242
4343- Future shim builds, option ROM firmware, and other third-party EFI binaries will
4444 be signed only by the 2023 CAs. Systems whose firmware ` db ` does not contain the
@@ -55,11 +55,11 @@ AlmaLinux follows the same approach as RHEL.
5555
5656## Current AlmaLinux status
5757
58- | Release | Latest shim | x86_64 signature | aarch64 signature |
59- | ---| ---| ---| ---|
60- | AlmaLinux 10 | ` shim-16.1-4.el10.alma.1 ` | 2011 ** and** 2023 (dual-signed) | 2023 only |
61- | AlmaLinux 9 | ` shim-16.1-7.el9.alma.1 ` | 2011 ** and** 2023 (dual-signed) | 2023 only |
62- | AlmaLinux 8 | ` shim-15.8-4.el8_9.alma.2 ` | 2011 only | 2011 only |
58+ | Release | Latest shim | x86_64 signature | aarch64 signature |
59+ | ------------ | -------------------------- | ------------------------------- | ----------------- |
60+ | AlmaLinux 10 | ` shim-16.1-4.el10.alma.1 ` | 2011 ** and** 2023 (dual-signed) | 2023 only |
61+ | AlmaLinux 9 | ` shim-16.1-7.el9.alma.1 ` | 2011 ** and** 2023 (dual-signed) | 2023 only |
62+ | AlmaLinux 8 | ` shim-15.8-4.el8_9.alma.2 ` | 2011 only | 2011 only |
6363
6464- ** AlmaLinux 9 and 10, x86_64:** the current shim carries both signatures, so it
6565 boots regardless of whether your firmware trusts the 2011 CA, the 2023 CA, or
@@ -140,7 +140,7 @@ sudo reboot
140140```
141141
142142If updates are available for your system, ` fwupdmgr update ` will list devices such
143- as * UEFI db * and * KEK * with pending * Secure Boot * certificate updates and prompt
143+ as _ UEFI db _ and _ KEK _ with pending _ Secure Boot _ certificate updates and prompt
144144for confirmation. The new certificates only become visible after a reboot.
145145
146146> ** Note:** older fwupd versions (before 2.0.8) do not attempt db/KEK updates at
@@ -197,7 +197,7 @@ assembling the right KEK update for other PK vendors).
197197## Virtual machines
198198
199199** KVM/QEMU (libvirt) guests:** the Secure Boot certificates of a VM come from the
200- OVMF firmware variable template on the * host * . Update the ` edk2-ovmf ` package on
200+ OVMF firmware variable template on the _ host _ . Update the ` edk2-ovmf ` package on
201201the hypervisor — current builds include both the 2011 and 2023 Microsoft
202202certificates. New VMs created afterwards get the new certificate set
203203automatically. Existing VMs keep their old NVRAM; either apply the update inside
0 commit comments