GETSESSIONAUDITDIGEST(1)
π NAME π
getsessionauditdigest β bestie, it runs TPM2_GetSessionAuditDigest. That's it, that's the whole job, and honestly? She's an icon for not overexplaining π
It lives in section 1 of the User Commands manual, so you already know it's a program you run in your shell, not some dusty kernel thing β¨
π DESCRIPTION π
okay so before we even get to the actual command, the page hits you with this:
--version-string=v1045 is not a valid option
not me getting read for filth by a manpage π noted, moving on π«Ά
Then she introduces herself:
getsessionauditdigest
Runs TPM2_GetSessionAuditDigest
[-pwde endorsement hierarchy password (default empty)] -hk
signing key handle [-pwdk password for key (default empty)] -hs
audit session handle [-halg (sha1, sha256, sha384) (default
sha256)] [-qd qualifying data file name] [-os signature file name
(default do not save)] [-oa attestation output file name (default
do not save)] [-od session digest file name (default do not
save)]
-se[0-2] session handle / attributes (default PWAP)
01 continue
π¦ the flags, one by one π¦
-pwdeβ the endorsement hierarchy password. Default is empty, so if you've got one set, speak now or forever hold your peace π-hkβ signing key handle. This one is not optional, no default, you have to give it to her. main character energy, no notes π-pwdkβ password for that key. Default is empty too β¨-hsβ audit session handle. Also required, she's not gonna guess π₯-halgβ the hash algorithm, and your choices aresha1,sha256, orsha384. Default issha256π-qdβ qualifying data file name πΈ-osβ signature file name. Default: do not save π-oaβ attestation output file name. Default: do not save π-odβ session digest file name. Default: do not save π
and then the session situation:
-se[0-2]β session handle / attributes, default isPWAP01 continue
okay and then, and I cannot stress this enough, the page does it all over again. Like, the whole thing. Here's the second round, verbatim, because she said what she said π
--version is not a valid option
getsessionauditdigest
Runs TPM2_GetSessionAuditDigest
[-pwde endorsement hierarchy password (default empty)] -hk
signing key handle [-pwdk password for key (default empty)] -hs
audit session handle [-halg (sha1, sha256, sha384) (default
sha256)] [-qd qualifying data file name] [-os signature file name
(default do not save)] [-oa attestation output file name (default
do not save)] [-od session digest file name (default do not
save)]
-se[0-2] session handle / attributes (default PWAP)
01 continue
same flags, same defaults, same -se[0-2] with its 01 continue. she's consistent, we love a queen who repeats herself for the people in the back π«Ά
π SEE ALSO π
The full documentation for getsessionauditdigest is maintained as a Texinfo manual. If the info and getsessionauditdigest programs are properly installed at your site, then this:
info getsessionauditdigest
should give you access to the complete manual. go get your full lore, bestie πβ¨
and that's the whole page, xoxo π it's getsessionauditdigest from the User Commands manual, dated July 2017, and she ate and left absolutely no crumbs ππ¦β
π¦ 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