~/talk

Hardening OS Distribution: Verifiable and sealed OS with bootc and composefs

Talkat DevConf.CZ 2026 · on Thursday, 2026-06-18· at 13:15· E112 (capacity 156)· [linux-and-operating-systems, security]
slides:none on file

Describes an OCI-native OS path that consumes OCI images, materializes them with composefs, and boots a signed unified kernel image (UKI) verified by fsverity digests placed on the kernel command line. Build uses multi-stage container builds, signs systemd-boot with keys passed via podman secrets, and produces a sealed UKI ComposeFS-backed system shipped as RHEL 10.2 tech preview. Includes BCVK VM tooling, a live install/upgrade flow, and a demo where a tampered file causes boot-time verification to fail.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25OS security matters
  3. 3:11Sealed OS threat scenarios
  4. 5:40What is composefs
  5. 9:57Composefs ecosystem
  6. 11:05Sealed OS with bootc
  7. 14:39Secure boot and trust chain
  8. 17:54UKI generation
  9. 22:04bootc UKI verification
  10. 24:13Live demo bootc composefs
  11. 27:03composefs runtime and state
  12. 28:29Stateless OS configs
  13. 29:32composefs future plans
  14. 30:40Q&A
~/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.