juju4.auditd

Actions Status - Master Actions Status - Devel

Linux auditd Ansibleロール

Linux auditdを設定し、構成するためのAnsibleロールです。

視覚化の例(R使用)もあります。

要件と依存関係

Ansible

以下のバージョンでテストされました:

  • 2.2
  • 2.5
  • 2.10

対応オペレーティングシステム

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

例:プレイブック

このロールをリストに含めるだけです。 例えば:

- hosts: all
  roles:
    - juju4.auditd

変数

現在のところ特にありません。

継続的インテグレーション

このロールにはtravisによる基本的なテストがあり、kitchenやVagrantfile(test/vagrant)を使ったより高度なテストもあります。 デフォルトのkitchen設定(.kitchen.yml)はlxdベースですが、(.kitchen.vagrant.yml)はvagrant/virtualboxベースです。

必要なロールがすべて揃っていることを確認したら、以下のコマンドでテストできます:

$ 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

または

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

トラブルシューティングと既知の問題

参考文献

ライセンス

BSD 2条項

プロジェクトについて

Linux auditd install and configuration

インストール
ansible-galaxy install juju4.auditd
ライセンス
bsd-2-clause
ダウンロード
161.5k
所有者