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