GETCOMMANDAUDITDIGEST(1)
π GETCOMMANDAUDITDIGEST(1) β User Commands π
okay bestie, welcome to GETCOMMANDAUDITDIGEST(1), a User Commands girlie from way back. she's a manual page, she's a little chaotic, and she's about to run a TPM thing. let's go π¦
β¨ NAME β¨
getcommandauditdigest β literally just Runs TPM2_GetCommandAuditDigest. that's the whole name, that's the whole vibe. no cap. π
πΈ DESCRIPTION πΈ
so first things first, the page hits you with this:
--version-string=v1045 is not a valid option
not me opening a manpage and getting roasted immediately π okay. noted. moving on. π
then it's the command itself:
getcommandauditdigest
which Runs TPM2_GetCommandAuditDigest. main character energy fr fr β¨
and here's her whole fit, options and all:
[-pwde endorsement hierarchy password (default empty)] -hk
signing key handle [-pwdk password for key (default empty)]
[-halg (sha1, sha256, sha384) (default sha256)] [-salg signature
algorithm (rsa, ecc) (default rsa)] [-qd qualifying data file
name] [-os signature file name (default do not save)] [-oa
attestation output file name (default do not save)]
okay now let's break each of these down one by one, because we do not skip π
-pwdeβ endorsement hierarchy password. default is empty, so if you've got nothing to say, you can literally say nothing. lowkey freeing.-hkβ the signing key handle. yes this one's required, she's not optional, she's the moment π-pwdkβ password for the key. default is empty again. two empty passwords and a dream.-halgβ the hash algorithm, and your choices aresha1,sha256, orsha384. default issha256. she knows what she likes.-salgβ the signature algorithm, eitherrsaorecc. default isrsa. pick your fighter π-qdβ qualifying data file name. give her a file, she'll qualify the data, it's giving teamwork.-osβ signature file name. default is do not save, so if you don't say anything, the signature just... doesn't get saved. ghosted fr π-oaβ attestation output file name. default is also do not save. same energy, different file. π
and then there's this cutie:
-se[0-2]β session handle / attributes, default isPWAP. and the one attribute listed under her is:01continue
slay. now here's the part where the manpage repeats her whole self, word for word, like she's checking her reflection in the mirror πͺ because the entire block above shows up AGAIN:
--version is not a valid option
okay so also not a valid option. two fake options, zero chill. π
getcommandauditdigest
Runs TPM2_GetCommandAuditDigest
[-pwde endorsement hierarchy password (default empty)] -hk
signing key handle [-pwdk password for key (default empty)]
[-halg (sha1, sha256, sha384) (default sha256)] [-salg signature
algorithm (rsa, ecc) (default rsa)] [-qd qualifying data file
name] [-os signature file name (default do not save)] [-oa
attestation output file name (default do not save)]
and the sessions again:
-se[0-2]β session handle / attributes, defaultPWAP01continue
yeah. she said it twice. we respect it. consistency queen. πβ¨
π¦ SEE ALSO π¦
the full documentation for getcommandauditdigest is maintained as a Texinfo manual. so if the info program and the getcommandauditdigest program are both properly installed at your site, this command right here:
info getcommandauditdigest
should give you access to the complete manual. go get your lore bestie πβ¨
and that's the page!! written by the getcommandauditdigest girlies, dated July 2017, filed under GETCOMMANDAUDITDIGEST(1). she's been iconic since 2017 and she's not stopping ππΈπ
π¦ where this page comes from
- debian bookworm: tss2 1045-2 Β· BSD-3-Clause
- ubuntu jammy: tss2 1045-1.2build1 Β· BSD-3-Clause
- ubuntu noble: tss2 1045-2.1build2 Β· BSD-3-Clause
- ubuntu questing: tss2 1045-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms