From bcc963e9f9bd7a909170abfddfcd8b05a62545c7 Mon Sep 17 00:00:00 2001 From: rubenb <rubenb@verdnatura.es> Date: Thu, 15 Feb 2024 17:59:13 +0100 Subject: [PATCH] add conditional on config section of playbook --- linux-config-centralized-auth.yaml | 3 ++- linux-config-fail2ban.yaml | 1 + linux-config-hostname.yaml | 1 + linux-config-hosts.yaml | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/linux-config-centralized-auth.yaml b/linux-config-centralized-auth.yaml index c842da0..c58552b 100644 --- a/linux-config-centralized-auth.yaml +++ b/linux-config-centralized-auth.yaml @@ -14,4 +14,5 @@ - name: "[CONFIG CENTRALIZED AUTH] Config centralized auth" import_role: - name: config-centralized-auth \ No newline at end of file + name: config-centralized-auth + when: centralized-auth_enabled is defined and centralized-auth_enabled \ No newline at end of file diff --git a/linux-config-fail2ban.yaml b/linux-config-fail2ban.yaml index 20e8366..469d244 100644 --- a/linux-config-fail2ban.yaml +++ b/linux-config-fail2ban.yaml @@ -15,3 +15,4 @@ - name: "[CONFIG FAIL2BAN] Install and configure fail2ban service" import_role: name: config-fail2ban + when: fail2ban_enabled is defined and fail2ban_enabled diff --git a/linux-config-hostname.yaml b/linux-config-hostname.yaml index 45b114d..d2d8fc6 100644 --- a/linux-config-hostname.yaml +++ b/linux-config-hostname.yaml @@ -15,3 +15,4 @@ - name: "[CONFIG HOSTNAME] Configure hostname" import_role: name: config-hostname + when: hostname_enabled is defined and hostname_enabled diff --git a/linux-config-hosts.yaml b/linux-config-hosts.yaml index 82404aa..14ed116 100644 --- a/linux-config-hosts.yaml +++ b/linux-config-hosts.yaml @@ -15,4 +15,5 @@ - name: "[CONFIG HOSTS FILE] Configure hosts file" import_role: name: config-hosts + when: hosts_enabled is defined and hosts_enabled