cac_lynis

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

About

Compliance as Code against Lynis

Install
ansible-galaxy install RamSailopal/CaC-Lynis
GitHub repository
License
mit
Downloads
195
Owner
Linux Nerd who likes to set up cloudy infrastructure for exciting projects, as well as integrating different open source solutions to widen their scope.