tpm_setclearable(8)
π tpm_setclearable β a lil guide from your fav Unix bestie π
okay so bestie, welcome to tpm_setclearable, part of the TPM Management crew in the System Manager's Manual. grab a boba, this one's short and sweet fr fr π§β¨
β¨ NAME β¨
tpm_setclearable β disable TPM clear operations π
π¦ SYNOPSIS π¦
tpm_setclearable [OPTION]
πΈ DESCRIPTION πΈ
so basically, tpm_setclearable reports the status of the TPM's flags about how the TPM can be cleared. that's the default behavior, no cap β and you can also get it with the --status option. asking for this lil status report prompts you for the owner password. π
then there's the --owner option, which requests that the TPM disable clear operations (it does this via the TPM_DisableOwnerClear API), which disables the owner from clearing out the ownership information. this operation also prompts for the owner password, and it stays in effect until the current owner is cleared. periodt.
and the --force option (via the TPM_DisableForceClear API) disables using Physical Presence to authorize a clear operation. this one does not require authorization, so it skips the owner password prompt entirely β no password, no stress. π«Ά but heads up: this operation is only in effect until a reboot. so if you reboot, it's gone, bye. π
now the flags, one by one, let's go:
-h,--helpβ displays the command usage info. your lil "help me pls" button π-v,--versionβ displays the command version info. slay, tell me who you are β-l,--log [none|error|info|debug]β sets the logging level. pick your vibe:none,error,info, ordebugπ-u,--unicodeβ use TSS UNICODE encoding for passwords, so it plays nice with applications that use TSS popup boxes β¨-s,--statusβ report the status of the flags regarding how the TPM can be cleared π-o,--ownerβ disable use of owner authorization for authorizing a clear operation until a new owner exists π-f,--forceβ disable use of Physical Presence for authorizing a clear operation until a reboot has occurred π₯-z,--well-knownβ authenticate using 20 bytes of zeros as the owner password (that's the default TSS Well Known Secret), instead of prompting for an owner password π
π SEE ALSO π
tpm_version(1), tpm_takeownership(8), tpm_clear(8), tcsd(8)
go read those next, bestie, iykyk π
π REPORTING BUGS π
found a bug? not me manifesting that. report bugs to <trousers-users@lists.sourceforge.net> and the devs will handle it π«‘
quick vibe check:--ownersticks around until the current owner is cleared, but--force? that one evaporates the second you reboot. don't forget it exists, bestie π
okay that's the whole page!! this lil slice of TPM Management is from the System Manager's Manual, dated 2005-05-05, and it's brought to you by the TPM Management folks. thanks for reading, you ate that, mwah πβ¨ππ¦πΈπ π«Ά
π¦ where this page comes from
- debian bookworm: tpm-tools 1.3.9.2-0.1 Β· CPL
- debian trixie: tpm-tools 1.3.9.2-0.2 Β· CPL
- epel 10: tpm-tools 1.3.9-19.el10_0 Β· CPL-1.0
- epel 9: tpm-tools 1.3.9-13.el9 Β· CPL
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- nixos 26.05: tpm-tools 1.3.9.2
- nixpkgs unstable: netbsd-source 11.0
- nixpkgs unstable: tpm-tools 1.3.9.2
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- ubuntu jammy: tpm-tools 1.3.9.1-0.2ubuntu4
- ubuntu noble: tpm-tools 1.3.9.2-0.2build2 Β· CPL
- ubuntu questing: tpm-tools 1.3.9.2-0.2build2
- ubuntu resolute: tpm-tools 1.3.9.2-0.2build3 Β· CPL
- ubuntu stonking: tpm-tools 1.3.9.2-0.2build4 Β· CPL
- Copyright (C) 2005 International Business Machines Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms