tss2_delete(1)
π NAME β tss2_delete(1) from the General Commands Manual π
Okay bestie, this is the manual page for tss2_delete(1), and the official NAME line was literally just that. We're folding the General Commands Manual vibe in right here so you don't have to read a boring header. π
β¨ SYNOPSIS β¨
It's giving run me with options:
tss2_delete [OPTIONS]
π¦ SEE ALSO π¦
Need more lore? Peep these, bestie:
fapi-config(5)β to adjust Fapi parameters like the used cryptographic profile and TCTI or directories for the Fapi metadata storages.fapi-profile(5)β to determine the cryptographic algorithms and parameters for all keys and operations of a specific TPM interaction like the name hash algorithm, the asymmetric signature algorithm, scheme and parameters and PCR bank selection.
πΈ DESCRIPTION πΈ
tss2_delete(1) β okay so this command deletes the given key, policy or NV from the FAPI metadata store and the TPM. Depending on the entity type, one of the following actions are taken:
- Non-persistent key: Flush from TPM (if loaded) and delete public and private blobs from keystore.
- Persistent keys: Evict from TPM and delete public and private blobs from keystore
- Primary keys: Flush from TPM and delete public blob from keystore
- NV index: Undefine NV index from TPM and delete public blob from FAPI metadata store
- Policies: Delete entry from policy store
- Hierarchy, PCR: These are not deletable
- Special keys
ek,srk: These are not deletable
π OPTIONS π
These are the available options:
-p,--path=STRINGβ The path to the entity to delete.
π«Ά COMMON OPTIONS π«Ά
This collection of options are common to all tss2 programs and provide information that many users may expect. Iconic shared behavior, honestly.
-h,--help [man|no-man]β Display the tools manpage. By default, it attempts to invoke the manpager for the tool, however, on failure will output a short tool summary. This is the same behavior if themanoption argument is specified, however if explicitmanis requested, the tool will provide errors from man on stderr. If theno-manoption is specified, or the manpager fails, the short options will be output to stdout.
To successfully use the manpages feature requires the manpages to be installed or onMANPATH, Seeman(1)for more details.
-v,--versionβ Display version information for this tool, supported tctis and exit.
π EXAMPLE π
Deletes storage hierarchy (HS) and everything below it:
tss2_delete --path=/HS
π₯ RETURNS π₯
0 on success or 1 on failure. That's the vibe check: zero is the slay, one is the welp. π
π BUGS π
Github Issues β that's the spot. π«Ά
π HELP π
See the Mailing List. π
π License π
This work is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0). Legal bestie moment, but make it official. β¨
β¨ Cute sign-off: source/version tpm2-tools, dated APRIL 2019, and this page is tss2_delete(1). Byeeee, go delete responsibly. π
π¦ where this page comes from
- arch rolling: tpm2-tools 5.8-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms