From a4f343b686d53d8a0db28a557263e4ef98fc1568 Mon Sep 17 00:00:00 2001 From: Mikko Rapeli Date: Fri, 20 Dec 2024 16:04:36 +0200 Subject: [PATCH] systemd-boot: enable TPM support via "tpm2" in DISTRO_FEATURES systemd-boot will then measure boot components to TPM device. Signed-off-by: Mikko Rapeli Signed-off-by: Armin Kuster --- meta-tpm/recipes-core/systemd/systemd-boot_%.bbappend | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 meta-tpm/recipes-core/systemd/systemd-boot_%.bbappend diff --git a/meta-tpm/recipes-core/systemd/systemd-boot_%.bbappend b/meta-tpm/recipes-core/systemd/systemd-boot_%.bbappend new file mode 100644 index 0000000..712a764 --- /dev/null +++ b/meta-tpm/recipes-core/systemd/systemd-boot_%.bbappend @@ -0,0 +1,7 @@ +DEPENDS += "\ + ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'tpm2-tss libtss2 libtss2-tcti-device', '', d)} \ +" + +EXTRA_OEMESON:append= "\ + ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', '-Dtpm2=true', '', d)} \ +"