Skip to content

Release 0.7.0

Compare
Choose a tag to compare
@cohdjn cohdjn released this 06 Feb 14:24
· 13 commits to master since this release
bbeb033

Summary

Contains bug fixes and updates for new release of the CISecurity benchmarks. New and modified variables exist in Hiera so you may need to adjust your settings.

Module Dependencies

  • herculesteam/augeasproviders_grub still has not been updated on the Forge from the PR they merged back in October. I recommend you continue using my GitHub site (https://github.com/cohdjn/augeasproviders_grub) in your Puppetfile or install the module from there depending on your environment. Future release will point back to the Forge once the fix has been merged and uploaded.

Enhancements

  • The awk script that has been used for external facts has been replaced with a Ruby version provided by jorhett. The manifest has been modified to delete the YAML file that was produced by the awk script so you will have to run the agent twice for the updated facts to be relevant.
  • Added Travis CI to provide build verification.
  • Updated compatibility to work with Puppet 5 (#4).

Hiera Changes for Red Hat 7

  • nfs-server has been renamed to nfs_server due to syntax error thrown during Puppet compile.
  • x11_org has been renamed to xorg_x11 due to change in the benchmark.
  • New variable libselinux added to support Control 1.6.2.
  • New variable configure_rsyslog_host added to support Control 4.2.1.5.
  • New variable configure_shell_timeout and shell_timeout added to support Control 5.4.5.

Hiera Changes for Red Hat 6

  • x11_org has been renamed to xorg_x11 due to change in the benchmark.
  • New variable libselinux added to support Control 1.6.2.
  • New variable configure_shell_timeout and shell_timeout added to support Control 5.4.5.

Bug Fixes

  • Fixed problem when trying to add multiple users to AllowUsers in sshd (#3).
  • Fixed problem when using chrony and disabling ntp (#5).
  • Fixed wrong permissions applied to system files when harden_system_file_perms is enabled.
  • Fixed wrong default value for bootloader_password on Red Hat 6.