From: Luca Boccassi Date: Mon, 10 Feb 2025 22:19:48 +0000 (+0000) Subject: man: document SplitArtifacts=pcrs X-Git-Tag: v26~396^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d8ee4397144ff85726d6a1a8941fb8696192ff38;p=thirdparty%2Fmkosi.git man: document SplitArtifacts=pcrs Follow-up for 393b16cf8410c40695b776e709a4b8029c860c0c --- diff --git a/mkosi/resources/man/mkosi.1.md b/mkosi/resources/man/mkosi.1.md index e402e38dd..5a44f6b62 100644 --- a/mkosi/resources/man/mkosi.1.md +++ b/mkosi/resources/man/mkosi.1.md @@ -603,10 +603,13 @@ boolean argument: either `1`, `yes`, or `true` to enable, or `0`, `no`, `SplitArtifacts=`, `--split-artifacts` : The artifact types to split out of the final image. A comma-delimited - list consisting of `uki`, `kernel`, `initrd`, `partitions` and + list consisting of `uki`, `kernel`, `initrd`, `prcs`, `partitions` and `tar`. When building a bootable image `kernel` and `initrd` correspond to their artifact found in the image (or in the UKI), - while `uki` copies out the entire UKI. + while `uki` copies out the entire UKI. If `pcrs` is specified, a JSON + file containing the pre-calculated TPM2 digests is written out, according + to the [UKI specification](https://uapi-group.org/specifications/specs/unified_kernel_image/#json-format-for-pcrsig), + which is useful for offline signing. When building a disk image and `partitions` is specified, pass `--split=yes` to **systemd-repart** to have it write out split partition