Skip to content

Releases: simp/pupmod-simp-auditd

Release of 8.6.2

24 Nov 20:04
949659f
Compare
Choose a tag to compare
* Mon Nov 23 2020 Liz Nemsick <[email protected]> - 8.6.2-0
  - Fixed a bug in which the module could not enable auditing in a system
    with auditing already disabled in the kernel, when replication of the
    audit logs to syslog was required.
    - Manifest would fail to compile because of a nil `auditd_version` fact.

Release of 8.6.1

28 Sep 13:24
8ceabfe
Compare
Choose a tag to compare
* Wed Sep 23 2020 Trevor Vaughan <[email protected]> - 8.6.1-0
  - Allow auditd space_left and admin_space_left to accept percentages on
    supported versions

Release of 8.6.0

13 Aug 22:38
90ee8dd
Compare
Choose a tag to compare
* Wed Aug 12 2020 Trevor Vaughan <[email protected]> - 8.6.0-0
  - Ensure that the auditd service is not managed if the kernel is not enforcing
    auditing
  - Add an acceptance test for toggling disabling auditing without modifying the
    kernel parameter

Release of 8.5.3

08 Aug 00:00
7f69181
Compare
Choose a tag to compare
* Fri Aug 07 2020 Marcel Fischer <[email protected]> - 8.5.3-0
  - Add `INCREMENTAL_ASYNC` to possible values for `$::auditd::flush`

Release of 8.5.2

04 Aug 22:26
Compare
Choose a tag to compare
* Tue Aug 04 2020 Trevor Vaughan <[email protected]> - 8.5.2-0
  - Ensure that facts are properly confined
  - Utilize the new simplib__auditd fact

Release of 8.5.1

30 Jul 19:19
8.5.1
5b07f57
Compare
Choose a tag to compare
* Mon Jul 13 2020 Adam Yohrling <[email protected]> - 8.5.1-0
  - Add `built_in` audit profile to the subsystem that provides ability
    to include and manage sample rulesets to be compiled into active rules

* Wed Jun 24 2020 Trevor Vaughan <[email protected]> - 8.5.1-0
  - Added a File statement for /etc/audit/audit.rules.prev to prevent
    unnecessary
    flapping
  - Ensure that the inspec tests don't run if there isn't a profile
    available
  - Ensure that kmod is audited in all STIG modes on EL7+

* Mon Jun 15 2020 Jan Fickler <[email protected]> - 8.5.1-0
  - Fix regex substitution for bad path characters

Release of 8.5.0

23 Jan 19:56
8.5.0
Compare
Choose a tag to compare
* Thu Oct 31 2019 Trevor Vaughan <[email protected]> - 8.5.0-0
  - Allow users to knockout entries from arrays specified in Hiera
  - Multiple rules added based on best practices mostly pulled from
    /usr/share/doc/auditd:
    - Audit 32 bit operations on 64 bit systems
    - Audit calls to the auditd CLI commands
    - Audit IPv4 and IPv6 inbound connections
    - Optionally audit IPv4 and IPv6 outbound connections
    - Audit suspicious applications
    - Audit systemd
    - Audit the auditd configuration space
    - Ignore time daemon logs (clutter)
    - Ignore CRYPTO_KEY_USER logs (clutter)
    - Add ability to set the backlog_wait_time
    - Set loginuid_immutable

* Thu Oct 24 2019 Jeanne Greulich <[email protected]> - 8.5.0-0
  - Set defaults for syslog parameters if auditd version is unknown.
  - Added support for auditd v3.0 which is used by RedHat 8.
  - A fact that determines the major version of auditd that is running
    on the system
    was added, auditd_major_version.  This is used in hiera.yaml
    hierarchy to add module data specific to the versions.
  - Most of the changes in auditd v3.0 were related to how the plugins
    are handled but there are a few new parameters added to auditd.conf.
    They were set to their defaults according to man of auditd.conf.
  - Auditd V3.0 moved the handling of plugins into auditd from audispd.
    The following changes were made to accommodate that:
    - To make sure the parameters used to handle plugins where defined
      in one place no matter what version of auditd was used, they were
      moved to init.pp and referenced from there by the audisp manifest.
      For backwards compatibility, they remain in audisp.conf and are
      aliased in the hiera module data.
    - For backwards compatibility auditd::syslog remains defaulting to
      the value of simp_options::syslog although the two are not really
      the same thing.  You might want to review this setting and set
      auditd::syslog to a setting that is appropriate for your system.
      - To enable auditd logging to syslog set the following in hiera:
          auditd::syslog: true
          auditd::config::audisp::syslog::enable: true.
          # The drop_audit_logs is still there for backwards
          # compatibility and needs to be disabled.
          auditd::config::audisp::syslog::drop_audit_logs: false
      - To stop auditd logging to syslog  set the following in hiera:
          auditd::syslog: true
          auditd::config::plugins::syslog::enable: false.
      Setting auditd::syslog to false will stop Puppet from managing the
      syslog.conf, it will not disable auditd logging to syslog.
      Disable the syslog plugin as described above.
    - The settings for syslog.conf were updated and to work for new and
      old versions of auditd.
    - Added installation of audisp-syslog package when using auditd v3.

* Mon Aug 19 2019 Robert Vincent <[email protected]> - 8.5.0-0
  - Add rules to monitor /usr/share/selinux

Release of 8.4.0

01 Aug 17:23
Compare
Choose a tag to compare
* Fri Jul 05 2019 Steven Pritchard <[email protected]> - 8.4.0-0
  - Add v2 compliance_markup data

Release of 8.3.2

25 Jun 15:36
Compare
Choose a tag to compare
* Tue Jun 25 2019 Trevor Vaughan <[email protected]> - 8.3.2-0
  - Fix an issue where trailing newlines may not be present on custom rule
    profiles, particularly with rules defined in an Array.

Release of 8.3.1

02 May 18:12
Compare
Choose a tag to compare
* Thu May 02 2019 Liz Nemsick <[email protected]> - 8.3.1-0
  - Fix a breaking change inadvertantly introduced into auditd::rule
    in which the auditd class was no longer included when an auditd::rule
    was defined in a manifest.