check-sb-signature(1)
π check-sb-signature(1) β the manual page, but make it cute π
okay bestie, welcome to General Commands Manual territory β¨ this is the page for check-sb-signature, and it is lowkey the pkcs7 signature checker for efi binaries AND efi variable updates. yes, both. she does both. π
πΈ NAME πΈ
check-sb-signature β pkcs7 signature checker for efi binaries and efi variable updates π¦
β¨ SYNOPSIS β¨
check-sb-signature [-l|--loglevel] [--pk-enroll] [--default-kek]
[--profile] [--cert] [--pe] [--kek] [--db] [--dbx] [-h|--help]
[-V|--version]
that's the whole vibe, no cap π
π DESCRIPTION π
pkcs7 signature checker for efi binaries and efi variable updates π
like. that's it. that's the job. she checks pkcs7 signatures, for efi binaries, and for efi variable updates. iconic, honestly.
π OPTIONS π
-l,--loglevel <LEVEL>β set loglevel. default:infoβ¨-h,--helpβ Print help (see a summary with'-h') π«Ά-V,--versionβ Print version π
π¦ CERTIFICATE CONFIGURATION π¦
--pk-enroll <OPT>β select'PK'option
Possible values:
mgmt:EFI_CERT_EXTERNAL_MANAGEMENT_GUIDredhat: Red Hat Secure Boot (PK/KEK key 1)microsoft: Windows OEM Devices PK
--default-kekβ use default'KEK'certificates π--profile <NAME>β select'db'profile
Possible values:
none: no certificateswin11: Windows CA certificates, 2011 + 2023win23: Windows CA certificate, 2023 onlywin+rom23: Windows CA + Option ROM certificates, 2023 onlyuefi11: UEFI CA certificates, 2011 + 2023uefi23: UEFI CA certificate, 2023uefi+rom23: UEFI CA + Option ROM certificates, 2023redhat: Red Hat UEFI CA certificateredhat+rom: Red Hat UEFI CA + Option ROM certificatesall: Both Windows and UEFI CA certificates, 2011 + 2023
--cert <FILE>β load additional certificates π
π₯ VERIFY SIGNATURES π₯
--pe <FILE>β pe/efi binary to inspect π--kek <FILE>β KEK variable update to inspect--db <FILE>β db variable update to inspect--dbx <FILE>β dbx variable update to inspect
β VERSION β
v0.1.14
π AUTHORS π
Gerd Hoffmann <kraxel@redhat.com> π«Ά
okay so that's literally everything, fr fr β every flag, every value, every default, nothing skipped, we ate and left no crumbs π
and the cute lil' sign-off from the bottom of the page, for the record: this page is check-sb-signature 0.1.14 and it lives in section check-sb-signature(1) π bye bestie, go check some signatures π¦β¨
π¦ where this page comes from
- centos-stream 10: virt-firmware-rs 26.10.2-1.el10 Β· MIT
- fedora 44: virt-firmware-rs 26.10.2-2.fc44 Β· ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-3-Clause) AND (MIT) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (MPL-2.0) AND (Unlicense OR MIT)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms