Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ramsailopal/cac-lynis

Ansible role for Compliance as code against Lynis on Ubuntu
https://github.com/ramsailopal/cac-lynis

Last synced: about 5 hours ago
JSON representation

Ansible role for Compliance as code against Lynis on Ubuntu

Awesome Lists containing this project

README

        

# Role Name
=========

Ansible role to install Lynis on Ubuntu and configure the server to be as compliant as possible against the Lynis system audit.

# Role Variables
--------------

**rat** - Linus returns a hardened rating once it has run and the rat variable will be compared to this rating to determine a success or failure. For example is the actual hardened rating was 70 and rat was set to 80, there will be a failure. Conversely, if the rating was 70 and rat was set to 60, there would be a success.

**rkpause** The time in minutes, to wait for rkhunter to complete before checking the output log (The reason this has been implemented is due to a hanging bug in Github actions) Default value is 10 minutes.

The default for **rat** is 70

- hosts: servers
roles:
- Cac-Lynis
vars:
rat: 60

# License
-------

BSD

# References
------------------

Lynis - https://github.com/CISOfy/lynis

# Author Information
------------------

Raman Sailopal