diff --git a/man/systemd-stub.xml b/man/systemd-stub.xml index 06a71bc4fb..84ed47a1ec 100644 --- a/man/systemd-stub.xml +++ b/man/systemd-stub.xml @@ -52,6 +52,9 @@ individual resources at once. Specifically it may include: + + The ELF Linux kernel images will be looked for in the .linux PE section of the executed image. @@ -59,11 +62,14 @@ os-release5 file of the OS the kernel belongs to, in the .osrel PE section. - Kernel version information, i.e. the output of uname -r for the - kernel included in the UKI, in the .uname PE section. + The kernel command line to pass to the invoked kernel will be looked for in the + .cmdline PE section. - The initrd will be loaded from the .initrd PE section. - + The initrd will be loaded from the .initrd PE + section. + + A boot splash (in Windows .BMP format) to show on screen before + invoking the kernel will be looked for in the .splash PE section. A compiled binary DeviceTree will be looked for in the .dtb PE section. @@ -71,11 +77,8 @@ Kernel version information, i.e. the output of uname -r for the kernel included in the UKI, in the .uname PE section. - The kernel command line to pass to the invoked kernel will be looked for in the - .cmdline PE section. - - A boot splash (in Windows .BMP format) to show on screen before - invoking the kernel will be looked for in the .splash PE section. + SBAT revocation + metadata, in the .sbat PE section. A set of cryptographic signatures for expected TPM2 PCR values when this kernel is booted, in JSON format, in the .pcrsig section. This is useful for implementing TPM2 @@ -116,12 +119,15 @@ and systemd-creds1 will automatically use files present under these paths to unlock protected resources (encrypted storage or credentials) or bind encryption to booted kernels. + + For further details about the UKI concept, see the UKI specification. Companion Files - The systemd-stub UEFI boot stub automatically collects two types of auxiliary + The systemd-stub UEFI boot stub automatically collects three types of auxiliary companion files optionally placed in drop-in directories on the same partition as the EFI binary, dynamically generates cpio initrd archives from them, and passes them to the kernel. Specifically: