juju4.auditd

Statut des actions - Master Statut des actions - Devel

Rôle ansible pour linux auditd

Rôle Ansible pour configurer et installer linux auditd.

Visualisation possible avec R.

Exigences et dépendances

Ansible

Il a été testé sur les versions suivantes :

  • 2.2
  • 2.5
  • 2.10

Systèmes d'exploitation

  • Ubuntu 16.04, 18.04, 20.04
  • Centos 7, 8
  • Suse 12.x, 15.x

Exemple de Playbook

Il suffit d'inclure ce rôle dans votre liste. Par exemple :

- hosts: all
  roles:
    - juju4.auditd

Variables

Rien de spécifique pour le moment.

Intégration continue

Ce rôle a un test de base sur travis (pour github), plus avancé avec kitchen et aussi un Vagrantfile (test/vagrant). La configuration par défaut de kitchen (.kitchen.yml) est basée sur lxd, tandis que (.kitchen.vagrant.yml) est basée sur vagrant/virtualbox.

Une fois que vous avez vérifié que tous les rôles nécessaires sont présents, vous pouvez tester avec :

$ gem install kitchen-ansible kitchen-lxd_cli kitchen-sync kitchen-vagrant
$ cd /path/to/roles/juju4.auditd
$ kitchen verify
$ kitchen login
$ KITCHEN_YAML=".kitchen.vagrant.yml" kitchen verify

ou

$ cd /path/to/roles/juju4.auditd/test/vagrant
$ vagrant up
$ vagrant ssh

Dépannage et problèmes connus

Références

Licence

BSD 2-clause

À propos du projet

Linux auditd install and configuration

Installer
ansible-galaxy install juju4.auditd
Licence
bsd-2-clause
Téléchargements
161.5k
Propriétaire