Skip to content

Commit a213598

Browse files
Apply Prettier format
1 parent f4cfd04 commit a213598

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

docs/documentation/secure-boot-2023-certificates.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -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.
2626
UEFI Secure Boot on most hardware is anchored to certificates operated by
2727
Microsoft. 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

3535
Their replacements are **Microsoft Corporation KEK 2K CA 2023**,
3636
**Microsoft UEFI CA 2023**, and **Microsoft Option ROM UEFI CA 2023** (in the 2023
3737
hierarchy, the third-party CA was split into a separate option ROM CA).
3838

3939
The 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

142142
If 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
144144
for 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
201201
the hypervisor — current builds include both the 2011 and 2023 Microsoft
202202
certificates. New VMs created afterwards get the new certificate set
203203
automatically. Existing VMs keep their old NVRAM; either apply the update inside

0 commit comments

Comments
 (0)