Skip to content

Releases: simp/pupmod-simp-tpm2

Release of 0.7.0

12 Oct 17:41
3a01633
Compare
Choose a tag to compare

Release of 0.7.0

  • [puppetsync] Updates for Puppet 8
    • These updates may include the following:
      • Update Gemfile
      • Add support for Puppet 8
      • Drop support for Puppet 6
      • Update module dependencies

Release of 0.5.0

01 Aug 14:22
c977f01
Compare
Choose a tag to compare
  • Add RockyLinux 8 support

Release of 0.4.0

09 Jul 13:12
6448550
Compare
Choose a tag to compare
  • Override systemd unit file for tpm2-abrmd for TCTI compatibility
  • Fixed docs for puppet-strings
  • Removed support for Puppet 5
  • Ensured support for Puppet 7 in requirements and stdlib

Release of 0.3.2

19 May 19:51
ae7c7be
Compare
Choose a tag to compare
  • This change updates the tpm2 fact and tpm2::ownership to handle changes in
    tpm2_tools version 4. The code was updated to provide for the following
    changes in tpm2_tools:
    • tpm2_pcrlist was changed to tpm2_pcrread.
    • tpm2_takeownership was changed to tpm2_changeauth and its parameters
      and functions were changed significantly.
    • tpm2_getcap options were changed and format of the information
      returned was changed.
  • The use of tpm2_pcrlist was replaced with tpm2_getcap since it was only used
    to determine if tpm2_tools package was installed.
  • The version of the tools installed is derived from tpm2_getcap -v and included as
    part of the tpm2 fact.
  • Removed requirement for fact tpm to not exist. The tpm2 fact will be populated
    if the tpm2 tools are installed and they can talk to the tpm. If there is a tpm
    fact out there from another module it will not affect this fact.
  • Added a provider for the tpm2_changeauth functionality that is equivalant to
    what tpm2_takeownership did.
  • Updated tpm2::ownership to check the version of tools installed and call the correct
    type and provider. The tpm2::*auth parameters will accept a value of 'ignore' if
    tpm2_tools version 4 or later is installed. Otherwise the parameters for
    tpm2::ownership have not changed.

Release of 0.3.1

01 Oct 13:27
de0648a
Compare
Choose a tag to compare
* Wed Sep 30 2020 Trevor Vaughan <tvaughan@onyxpoint.com> - 0.3.1
  - Fixed a bug where the `tpm2_*` commands could return nothing which would
    trigger an error in further logic.
  - Fixed minor documentation issues

Release of 0.3.0

09 Mar 13:43
0.3.0
a1c7c04
Compare
Choose a tag to compare
* Mon Feb 24 2020 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 0.3.0
  - Added EL8 support
  - Added  ability to set options for abrmd service
  - Removed option for managing tools.  Tools can be managed
    or not by removing them from the package list.  Note that the
    tools package is needed to determine the status of the TPM.

Release of 0.2.0

05 Aug 22:08
Compare
Choose a tag to compare
* Wed May 08 2019 Liz Nemsick <lnemsick.simp@gmail.com> - 0.2.0
  - Removed Puppet 4 support
  - Added Puppet 6 support
  - Added puppetlabs-stdlib 6 support
  - Maintenance: removed OBE build/rpm_metadata/requires

Release of 0.1.1

18 Mar 18:05
0.1.1
Compare
Choose a tag to compare
* Mon Jan 07 2019 Liz Nemsick <lnemsick-simp@gmail.com> - 0.1.1
  - Confine tpm2 fact on the presence of TPM 2 tools required
    for that fact evaluation
  - Use simplib::passgen() in lieu of passgen(), a deprecated simplib
    Puppet 3 function.
  - Update the upper bound of stdlib to < 6.0.0
  - Update a URL in the README.md

Release of 0.1.0

27 Nov 17:12
Compare
Choose a tag to compare
* Wed Nov 21 2018 Adam Yohrling <adam.yohrling@onyxpoint.com> - 0.1.0
  - Added OEL support

* Mon Nov 05 2018 Liz Nemsick <lnemsick-simp@gmail.com> - 0.1.0
  - Update to Hiera 5

* Mon Jul 30 2018 Jeanne Greulich <jeanne.greulich@onyxpoint.com> - 0.1.0
  - added take ownership

* Mon Jul 23 2018 Chris Tessmer <chris.tessemr@onyxpoint.com> - 0.1.0
  - initial module