From: Lennart Poettering Date: Wed, 16 Aug 2023 15:25:05 +0000 (+0200) Subject: tpm2-util: give PCR 6 a name too X-Git-Tag: v255-rc1~691^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b060b9a492e161d0f59721b9a22cce528c967a40;p=thirdparty%2Fsystemd.git tpm2-util: give PCR 6 a name too The specs call this TCG PC Client Platform Firmware Profile Specification says this PCR is owned by the Host Platform Manufacturer, at various places. Hence let's give it that name. --- diff --git a/src/shared/tpm2-util.c b/src/shared/tpm2-util.c index 3f517d5919b..1a3c162624c 100644 --- a/src/shared/tpm2-util.c +++ b/src/shared/tpm2-util.c @@ -5008,6 +5008,7 @@ static const char* const pcr_index_table[_PCR_INDEX_MAX_DEFINED] = { [PCR_EXTERNAL_CONFIG] = "external-config", [PCR_BOOT_LOADER_CODE] = "boot-loader-code", [PCR_BOOT_LOADER_CONFIG] = "boot-loader-config", + [PCR_HOST_PLATFORM] = "host-platform", [PCR_SECURE_BOOT_POLICY] = "secure-boot-policy", [PCR_KERNEL_INITRD] = "kernel-initrd", [PCR_IMA] = "ima", diff --git a/src/shared/tpm2-util.h b/src/shared/tpm2-util.h index 32da247c377..7959a17b81e 100644 --- a/src/shared/tpm2-util.h +++ b/src/shared/tpm2-util.h @@ -308,6 +308,7 @@ enum { PCR_EXTERNAL_CONFIG = 3, PCR_BOOT_LOADER_CODE = 4, PCR_BOOT_LOADER_CONFIG = 5, + PCR_HOST_PLATFORM = 6, PCR_SECURE_BOOT_POLICY = 7, /* The following names for PCRs 9…15 are based on the "Linux TPM PCR Registry" (https://uapi-group.org/specifications/specs/linux_tpm_pcr_registry/) */