COMMIT(1)

πŸ“¦
version 1045 Β· 3 versions
, in debian bookworm, ubuntu jammy, ubuntu noble, ubuntu questing

okay bestie, welcome to commit(1) β€” section 1 of the User Commands manual, the TPM2 corner of the universe πŸ’–. It's short, it's a little chaotic, and honestly it repeats itself, but we're gonna get through it together. Periodt. ✨


πŸŽ€ NAME πŸŽ€

commit β€” Runs TPM2_Commit


🌸 DESCRIPTION 🌸

First thing the page hits you with, before literally anything else:

--version-string=v1045 is not a valid option

not a valid option, bestie!! That's just sitting there at the top. Iconic behavior honestly. πŸ™ˆ

Then, the actual content:

commit

Runs TPM2_Commit

  • -hk key handle

and along with it, all of these in brackets (square brackets = optional, iykyk):

  • [-pt point file name]
  • [-s2 s2 file name]
  • [-y2 y2 file name]
  • [-Kf data file]
  • [-Lf data file]
  • [-Ef data file]
  • [-pwdk password for key (default empty)] ← default is empty, note that πŸ’…
  • -se[0-2] β€” session handle / attributes (default PWAP)

and the values it takes, exactly as written:

  • 01 continue
  • 20 command decrypt
  • 40 response encrypt

and THEN, and I cannot stress this enough, the page just… says it all over again. No cap. Here's round two, verbatim energy:

--version is not a valid option

also not a valid option!! 🫢

commit

Runs TPM2_Commit

  • -hk key handle
    • [-pt point file name]
    • [-s2 s2 file name]
    • [-y2 y2 file name]
    • [-Kf data file]
    • [-Lf data file]
    • [-Ef data file]
    • [-pwdk password for key (default empty)]
  • -se[0-2] β€” session handle / attributes (default PWAP)
    • 01 continue
    • 20 command decrypt
    • 40 response encrypt

lowkey a glitch, highkey a mood. Either way, every single one of those options is real and we are NOT skipping any of them. 🧚


πŸ¦‹ SEE ALSO πŸ¦‹

The full documentation for commit is maintained as a Texinfo manual. If the info and commit programs are properly installed at your site, the command

info commit

should give you access to the complete manual. Run it, bestie, it ate. πŸ”₯


and that's the whole page, you're done, you slayed it πŸ‘‘

signed, sealed, delivered: commit β€” July 2017 β€” COMMIT(1) πŸ’–βœ¨πŸŒˆ

πŸ“¦ where this page comes from