diff options
| author | Jan Setje-Eilers <jan.setjeeilers@oracle.com> | 2025-02-25 09:57:59 -0800 |
|---|---|---|
| committer | Peter Jones <pjones@redhat.com> | 2025-02-25 19:43:12 -0500 |
| commit | 489af5efca492140ea40bd83ea2f3b021f0725e9 (patch) | |
| tree | bd1bd5f721d4e10b2082d8e1ecd5eac93bf4d657 | |
| parent | 5007d8374de07905dfc93eb4c483fc9f41446408 (diff) | |
| download | efi-boot-shim-489af5efca492140ea40bd83ea2f3b021f0725e9.tar.gz efi-boot-shim-489af5efca492140ea40bd83ea2f3b021f0725e9.zip | |
README.tpm: reflect that vendor_db is in fact logged as "vendor_db"
README.tpm incorrectly stated that vendor_db is logged as "db"
when in fact it logs as "vendor_db". This caused confusion like
https://github.com/keylime/keylime/issues/1725
Fixing the code risks breaking existing logs, so we're updating
the doc instead. vendor_dbx is in fact logged as "dbx", so that
remains unchanged.
Thanks to Morten Linderud <morten@linderud.pw> for raising this.
Signed-off-by: Jan Setje-Eilers <Jan.SetjeEilers@oracle.com>
| -rw-r--r-- | README.tpm | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -13,7 +13,7 @@ PCR7: - MokListX - the Mok denylist, logged as "MokListX" - vendor_dbx - shim's built-in vendor denylist, logged as "dbx" - DB - the system allowlist, logged as "db" - - vendor_db - shim's built-in vendor allowlist, logged as "db" + - vendor_db - shim's built-in vendor allowlist, logged as "vendor_db" - MokList the Mok allowlist, logged as "MokList" - vendor_cert - shim's built-in vendor allowlist, logged as "Shim" - shim_cert - shim's build-time generated allowlist, logged as "Shim" @@ -21,6 +21,12 @@ PCR7: "MokSBState". - SBAT will be extended into PCR7 if it is set, logged as "SBAT" +Note: In the past this document called out that vendor_db was logged as + "db", when in fact the code didn't do that. Since changing the code + risks breaking recorded logs, the documentation is update to reflect + reality. vendor_dbx is in fact logged as "dbx". + + PCR8: - If you're using the grub2 TPM patchset we cary in Fedora, the kernel command line and all grub commands (including all of grub.cfg that gets run) are |
