~/talk

Enabling UEFI Secure Boot Across Modern Build Systems

Talkat Linux Plumbers Conference 2025 · 2025-12-11..12-13· [security]
links:none on file
slides:none on file

Modern distros rely on shim signed by Microsoft to boot on commodity x86 hardware, inserting a distro key while preserving Microsoft as the initial root; that works but creates a structural dependency and complex review flow. Build systems solve private-key handling with HSM/PKCS11-backed signing or short‑lived CI tokens and Vault-style brokers; Fedora, Ubuntu and Debian use HSMs, Fedora routes secure‑boot jobs to isolated servers. Manual routes use mok enrollment via firmware UI or USB keys; self‑signing remains practical only for embedded or power‑user workflows.

AI-written summary · about

  1. 0:00Introduction and background
  2. 3:14UEFI firmware and secure boot
  3. 7:10Shim and MOK in practice
  4. 15:44Problem with private key management
  5. 20:03Cloud-native key management solutions
  6. 21:34How distros handle key security
  7. 25:25Key expiration and revocation
  8. 26:11OBS signed and HSMs
  9. 29:47Alternative signing methods
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.