From c4e61a18d4d29379bf421493f360593cc36f31d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Sat, 7 Oct 2017 18:13:52 +0200 Subject: [PATCH] evolinux-base includes a few external roles * minifirewall * munin * nagios-nrpe * fail2ban * listupgrade --- evolinux-base/defaults/main.yml | 22 ++++++++++++++++++++++ evolinux-base/tasks/main.yml | 27 ++++++++++++++++++++++++++- 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/evolinux-base/defaults/main.yml b/evolinux-base/defaults/main.yml index c5b09328..9d9d90b3 100644 --- a/evolinux-base/defaults/main.yml +++ b/evolinux-base/defaults/main.yml @@ -165,3 +165,25 @@ evolinux_hardware_include: True evolinux_provider_online_include: False evolinux_provider_orange_fce_include: False + +# log2mail + +evolinux_log2mail_include: True + +# Minifirewall + +evolinux_minifirewall_include: True + +# Munin + +evolinux_munin_include: True + +# Nagios/NRPE + +evolinux_nagios_nrpe_include: True + +# fail2ban +evolinux_fail2ban_include: True + +# Listupgrade +evolinux_listupgrade_include: True diff --git a/evolinux-base/tasks/main.yml b/evolinux-base/tasks/main.yml index b400e334..09321bab 100644 --- a/evolinux-base/tasks/main.yml +++ b/evolinux-base/tasks/main.yml @@ -78,4 +78,29 @@ - name: Override Logmail service include: log2mail.yml - when: evolinux_packages_serveur_base + when: evolinux_log2mail_include + +- name: Minifirewall + include_role: + name: minifirewall + when: evolinux_minifirewall_include + +- name: Munin + include_role: + name: munin + when: evolinux_munin_include + +- name: Nagios/NRPE + include_role: + name: nagios-nrpe + when: evolinux_nagios_nrpe_include + +- name: fail2ban + include_role: + name: fail2ban + when: evolinux_fail2ban_include + +- name: Listupgrade + include_role: + name: listupgrade + when: evolinux_listupgrade_include