TPM2-TOOLS(1)

πŸ“¦
version 5.7 Β· 5 versions
, in debian trixie, ubuntu questing

πŸ’… TPM2-TOOLS(1) β€” the tss2 glow-up ✨

okay bestie, so you're reading the tss2 manual from the tss2 User Manual and honestly? it's giving tiny-but-mighty. sit down, grab a boba, we're doing this πŸ§‹πŸ«Ά


✨ NAME ✨

tss2 β€” a single small executable that combines the various tpm2-tools, much like a BusyBox that provides a fairly complete environment for any small or embedded system πŸ’–

like. one binary. all the vibes. no cap.


🌸 SYNOPSIS 🌸

tss2 [OPTIONS] [ARGUMENTS]

πŸŽ€ DESCRIPTION πŸŽ€

so this manual page documents, briefly, the tss2 command πŸ“–

real talk: this manual page was written for the Debian distribution, because the original program does not have a manual page. yes, we wrote it ourselves. we did that πŸ’…

tss2 β€” okay so here's the whole point. To ease installation of tpm2-tools in initrd or embedded systems where size-optimization and limited resources are important, it is convenient to have a single executable that can dispatch the various TSS2 functionalities specified by the argument, which is one of the available tool names. it's a little switchboard of a binary fr fr πŸ¦‹

the options and arguments that follow are either the common options or those specific to the tool name. so yeah, know which one you're holding ✨

important bestie: individual tools with the prefix tss2_ can still be invoked, however, they are now soft-linked to this tpm2 executable. and so, unlike BusyBox, the full functionality of the individual tools is available in the executable πŸ‘‘

for example: tss2_getrandom(1) can alternatively be specified as tss2 getrandom 🌈

same tool, different door, both slay πŸ’…


πŸ’€ BUGS πŸ’€

the upstreams BTS can be found at https://github.com/tpm2-software/tpm2.0-tools/issues

found something cursed? that's where it goes πŸ™ˆ


🌟 SEE ALSO 🌟

the whole friend group, in order 🫢:


πŸ‘‘ AUTHOR πŸ‘‘

Ying-Chun Liu <paulliu@debian.org>

  • Wrote this manpage for the Debian system. iconic behavior, honestly πŸŽ€

Copyright Β© 2022 Ying-Chun Liu (PaulLiu)

This manual page was written for the Debian system (and may be used by others).

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-3.


and that's the whole page, bestie πŸ’– that was tss2, dated 05/07/2024, from the TPM2-TOOLS(1) era β€” go forth and dispatch your tools, you main character πŸ¦‹βœ¨ periodt.

πŸ“¦ where this page comes from