WRITEAPP(1)
π WRITEAPP π β like, the WRITEAPP(1) situation, bestie
okay so we're in the User Commands section, this is manual page WRITEAPP(1), and I'm gonna hold your hand through the whole thing because the page itself is... a whole vibe π
β¨ NAME β¨
writeapp β Runs writeapp demo π
fr fr that's it, that's the whole name section, she's brief and she knows it π
π DESCRIPTION π
okay bestie, deep breath, because the description starts with this:
--version-string=v1045 is not a valid option
yes. that is literally the first thing it says. it's giving "the tool yelling at you before it even says hi" π not me reading a manual that opens with a complaint.
then:
writeapp
and then the actual tea β:
writeapp is a sample NV write application. What does it do? Bestie it:
- Provisions an NV location β¨
- then does two writes with password `'pwd' π
- using a bound, salted HMAC session using AES CFB parameter encryption π₯
that's the whole pipeline, no cap. bound, salted HMAC session + AES CFB parameter encryption, that's the main character combo π
and then there's this option-looking thing:
[-pwsess Use a password session, no HMAC or parameter encryption]
so like, -pwsess says: use a password session, no HMAC, no parameter encryption. that's the tradeoff she's offering you π«Ά
and then... the description repeats itself. literally. same paragraph, same energy, same everything π
again with:
--version is not a valid option
(not --version-string=v1045 this time, just --version β yeah, the page really does list two different invalid options in two different spots, I don't make the rules π)
then:
writeapp
then, once more, with feeling:
writeapp is a sample NV write application. Provisions an NV location, then does two writes with password 'pwd' using a bound, salted HMAC session using AES CFB parameter encryption.
and once more:
[-pwsess Use a password session, no HMAC or parameter encryption]
so if you're keeping score: two invalid-option callouts, two bare writeapp lines, two identical paragraphs, two identical -pwsess brackets. iconic, honestly. she said "consistency" and meant it π
bestie note: everything above is copy-exact from the page, typos and all. I am NOT "fixing" it. that's not my job, my job is to be loud about it π«Ά
πΈ SEE ALSO πΈ
the full documentation for writeapp is maintained as a Texinfo manual π
if the info and writeapp programs are properly installed at your site, the command:
info writeapp
should give you access to the complete manual β¨
so like, if you want the real lore, run that. this page is the trailer, the Texinfo manual is the whole season π
and that's the page, bestie!! π this was writeapp, July 2017, manual page WRITEAPP(1) β go forth, provision your NV location, do your two writes, and slay ππ¦β¨
π¦ 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