NVREADLOCK(1)
π NAME π
nvreadlock β Runs TPM2_NV_ReadLock
okay so bestie, welcome to the nvreadlock(1) page, living in the User Commands section of your manual, and it is exactly one job: it runs TPM2_NV_ReadLock. that's the whole vibe. π
π DESCRIPTION π
no cap, the description section here is giving "raw output, no filter," so let's just look at it together and I'll walk you through every crumb. π
--version-string=v1045 is not a valid option
nvreadlock
Runs TPM2_NV_ReadLock
[-hia hierarchy authorization (o, p)(default index
authorization)] -ha NV index handle -pwdn password for NV index
(default empty)
-se[0-2] session handle / attributes (default PWAP)
01 continue
not me reading this like a text from my bestie β let's decode the parts one by one, fr fr:
nvreadlockβ the command itself, and it Runs TPM2_NV_ReadLock. that's it. that's the job. main character energy. π-hiaβ hierarchy authorization. it takes(o, p), and the default is index authorization. πΈ-haβ the NV index handle. you gotta tell it which handle, bestie.-pwdnβ password for NV index, and the default is empty. π«Ά-se[0-2]β session handle / attributes, and the default isPWAP.01 continueβ literally that,01 continue. π
and then β because the universe loves a plot twist β the page says it again, with one tiny difference:
--version is not a valid option
nvreadlock
Runs TPM2_NV_ReadLock
[-hia hierarchy authorization (o, p)(default index
authorization)] -ha NV index handle -pwdn password for NV index
(default empty)
-se[0-2] session handle / attributes (default PWAP)
01 continue
so yeah: --version-string=v1045 is not a valid option shows up in the first pass, and --version is not a valid option shows up in the second. both of those lines are straight-up telling you those flags are not valid options, no notes, periodt. π
heads up bestie β those two "not a valid option" lines are literally in the page, so don't come for me, I'm just the messenger π
π SEE ALSO π
The full documentation for nvreadlock is maintained as a Texinfo manual. If the info and nvreadlock programs are properly installed at your site, the command
info nvreadlock
should give you access to the complete manual. go get your full lore, babe πβ¨
okay and that's a wrap! this whole thing came from the nvreadlock page, dated July 2017, sitting pretty under NVREADLOCK(1). bye bestie, slay your TPM reads ππ¦πΈ
π¦ 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