Resource Type: tpm_ownership
- Defined in:
- lib/puppet/type/tpm_ownership.rb
- Providers:
-
trousers
Overview
A type to manage ownership of a TPM. ‘owner_pass` is required, while `srk-pass` is only necessary if you aren’t using Trusted Boot or the PKCS#11 interface. The SRK password must be to be null in order to use those features.
If you need to use a ‘well-known’ password, make the password equal to the string ‘well-known’. The provider will then use the ‘-z` or `-y` option when taking ownership of the TPM with `tpm_takeownership`.
Example:
include 'tpm'
tpm_ownership { 'tpm0':
owned => true,
owner_pass => 'badpass',
}