Releases: ahuffman/ansible-aide
Version 1.4.3
Version 1.4.3
- Adds more conditional checks on cron job scheduling to ensure all required values are defined
- Switches variable
aide_cron_email_notify
(comma-separated list of recipients in string format) toaide_cron_email_notify_recipients
(real list) and all conditionals were updated for this change - Switches variables
aide_grouped
,aide_summarize_changes
,aide_warn_dead_symlinks
,aide_acl_no_symlink_follow
,aide_gzip_dbout
,aide_update_db
to booleans rather than strings - Updates documentation format. Fixes #7
- Ensures functionality in check mode #8
Version 1.4.2
Fixes ansible-lint warning on package installs should have retries set due to reliability concerns.
Version 1.4.1
Minor change to drop unnecessary "shell" module references in the handlers.
Minor change to conditional tests on cron job creation to silence ansible-lint E602 (string truthiness)
Version 1.4.0
Version 1.4.0
- Fixed Syntax issues
- Fixed poor handling of boolean conditionals
- Added boolean to skip db updates on Ansible runs (depends on cron jobs to perform updates)
- Began Documentation Format updates
- Fixed galaxy meta problems
Version 1.3
Version 1.3
Release Notes
- Added aide_logdir variable
- Ensure aide_dbdir and aide_logdir exist, are 0700 and owned by root:root
- Updated documentation to add aide_logdir variable
- Updated defaults/main.yml for aide_logdir variable
Version 1.2
Added the ability to turn of scheduled 'aide --check' jobs in crontab with new variable aide_cron_schedule_check. The default will be set to True, but can be turned off by changing to False.
Updated documentation to reflect the new behavior.
Version 1.1
RHEL6 compatibility fixed. There was a config option on RHEL7 called grouped that doesn't exist in RHEL6.
Fixed configuration file validation, since it apparently only worked on localhost.
Version 1.0
Configures and installs aide latest or version specified in defaults.
Runs aide --update every playbook run due to limitation of no ansible built-in variable to track changes on a specific host, and would require a callback plugin to achieve. There may be some upcoming changes that we can take advantage of to achieve the desired result checking at the block level in a playbook, but won't be available for several months according to the ansible team.