UAPI Group Specifications

UAPI Group Specifications #

Work in Progress #

See open PRs on github.

Glossary #

This section clarifies on terms and abbreviations used in specs and other documents.

General terms and abbreviations #

  • MOK – Machine Owner Key (shim)
  • PCR – TPM Platform Configuration Registers
  • TPM – Trusted Platform Module (security chip)
  • SBAT – UEFI Secure Boot Advanced Targeting

Terms and abbreviations specific to UAPI group specifications #

  • DDI - Discoverable Disk Image
  • DPS - Discovery Partition Specification
  • UKI - Unified Kernel Images (sd-stub + kernel + initrd + more)
  • BLS - Boot Loader Specification
  • sysext – System Extension Image (type of DDI that is overlayed on top of /usr/ and /opt/ via overlayfs and can extend the underlying OS vendor resources in a composable, immutable fashion)
  • confext – Configuration Extension Image (type of DDI that is overlayed on top of /etc/ via overlayfs and can extend the underlying OS’ configuration in a composable, immutable fashion)

Participate #

Please use the specifications issue tracker to engage with the project.