Skip to content

A role to install AIDE (Advanced Intrusion Detection Environment) via Ansible

Notifications You must be signed in to change notification settings

lyrasis/ansible-aide-role

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

A role to install AIDE (Advanced Intrusion Detection Environment) via Ansible

Role Variables

aide_new_db - Used by the handler in handlers/main.yml to determine where to put the new aide database
aide_db -  Used by the handler in handlers/main.yml to know where the current aide database is
aide_email_to - In /etc/default/aide where the email reports are to be sent.
aide_quiet_reports - In /etc/default/aide set to yes if you don't want reports when nothing has changed
aide_ignore_list - In /etc/aide/aide.conf this is a list of all the things your adding to the excludes list
aide_checksums - In /etc/ainde/aide.conf you can choose how many checksums to run. If you want to sacrifice security for speed, just use 1.

In your vars you'll want to define a list of things/paths/files to ignore for the aide_ignore_list var like so:

    - { regex: 'what to match ', line: 'replace with this ' }
For example:
    - { regex: '^!/some/path', line: '!/some/path/.*' }

Example Playbook

ansible-playbook -i [inventory] -u [user] -K ./aide.yml --limit=[server] --tags=install

Author Information

Blake Carver

License

The project is available as open source under the terms of the MIT License.


About

A role to install AIDE (Advanced Intrusion Detection Environment) via Ansible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages