From 08fa3178debc21935e10dac9ecee4dfb26da8dbe Mon Sep 17 00:00:00 2001 From: Eike Waldt Date: Tue, 6 Oct 2026 14:57:25 +0200 Subject: [PATCH] chore: remove features that do not actually do anything These features were historically doing something or were just pure placeholders. They have no functionality and are safe to be removed. Signed-off-by: Eike Waldt On-behalf-of: SAP --- docs/explanation/builder.md | 4 ++-- docs/how-to/building-images.md | 2 +- docs/reference/builder.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/explanation/builder.md b/docs/explanation/builder.md index d371ea9..34a4b9b 100644 --- a/docs/explanation/builder.md +++ b/docs/explanation/builder.md @@ -77,8 +77,8 @@ instruction goes through QEMU emulation. ## Certificates for Secure Boot and Trusted Boot -Images that use the [`_trustedboot`](/reference/features/_trustedboot), -[`_tpm2`](/reference/features/_tpm2), or [`_secureboot`](/reference/features/_secureboot) +Images that use the [`_trustedboot`](/reference/features/_trustedboot) or +[`_tpm2`](/reference/features/_tpm2) features must be signed with a custom certificate chain. This is because UEFI Secure Boot validates the bootloader and kernel against enrolled certificates before execution — without a valid signature, the firmware refuses to boot the image. diff --git a/docs/how-to/building-images.md b/docs/how-to/building-images.md index 86f6368..bf96d1f 100644 --- a/docs/how-to/building-images.md +++ b/docs/how-to/building-images.md @@ -112,7 +112,7 @@ apt install qemu-user-static ## Build Secureboot / Trustedboot / TPM2 Images -Before building any image with the [`_tpm2`](/reference/features/_tpm2), [`_trustedboot`](/reference/features/_trustedboot), or [`_secureboot`](/reference/features/_secureboot) +Before building any image with the [`_tpm2`](/reference/features/_tpm2) or [`_trustedboot`](/reference/features/_trustedboot) feature, generate the signing certificates: ```bash diff --git a/docs/reference/builder.md b/docs/reference/builder.md index 8aaa091..864c0cb 100644 --- a/docs/reference/builder.md +++ b/docs/reference/builder.md @@ -125,8 +125,8 @@ container is launched. It can override build variables that are otherwise set to ## `./cert/build` The `./cert/build` script generates the Secure Boot certificate chain required for -[`_trustedboot`](/reference/features/_trustedboot), [`_tpm2`](/reference/features/_tpm2), -and [`_secureboot`](/reference/features/_secureboot) images. +[`_trustedboot`](/reference/features/_trustedboot) and [`_tpm2`](/reference/features/_tpm2), +images. ### Synopsis