PCRALLOCATE(1)
πΈ NAME πΈ
okay so bestie, welcome to the manual page for pcrallocate π it lives in section 1 of the manual (that's the User Commands girlies, iykyk) and its whole entire job description is just: it Runs TPM2_PCR_Allocate. that's it. that's the vibe. periodt. β¨
π DESCRIPTION π
ngl bestie, this page is a little chaotic β it repeats itself, and it has some error-looking text baked straight into it. not me being dramatic, that is genuinely what's on the page, so we're keeping all of it. every last crumb. π
First thing the DESCRIPTION hits you with, out of absolutely nowhere:
--version-string=v1045 is not a valid option
π okay?? iconic behaviour honestly.
Then:
pcrallocate
which, as established, Runs TPM2_PCR_Allocate π
Here's the actual tea though β what it does:
Allocates SHA-1 and/or SHA-256 banks for a full set of PCR 0-23. Not all TPMs support two banks. π
bestie that last bit is important β not all TPMs support two banks, so don't come for me if yours is a one-bank kinda girl.
And here's the option line, exactly as written:
[-pwdp platform hierarchy password (default empty)] -sha1
allocate a SHA-1 bank -sha256 allocate a SHA-256 bank
Breaking that down so it's giving clarity π:
-pwdpβ platform hierarchy password (default empty)-sha1β allocate a SHA-1 bank-sha256β allocate a SHA-256 bank
Then, because this page loves a plot twist:
--version is not a valid option
π not a valid option, bestie!! heard!!
π and then it says ALL of it again
fr fr, the manual literally does the whole thing a second time, so here it is a second time, because we do not skip content on this page, no cap:
pcrallocate
Runs TPM2_PCR_Allocate β¨
Allocates SHA-1 and/or SHA-256 banks for a full set of PCR 0-23. Not all TPMs support two banks.
[-pwdp platform hierarchy password (default empty)] -sha1
allocate a SHA-1 bank -sha256 allocate a SHA-256 bank
main character energy honestly. π
π¦ SEE ALSO π¦
The full documentation for pcrallocate is maintained as a Texinfo manual π if the info and pcrallocate programs are properly installed at your site, this command:
info pcrallocate
should give you access to the complete manual. slay, go read it bestie π«Ά
and that's the whole page!! mwah π
this little masterpiece is signed off as pcrallocate, dated July 2017, and it's filed under PCRALLOCATE(1) in section 1. take care of her, she's doing her best πβ¨π
π¦ 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