diff --git a/linux-base-config-debian-vm.yaml b/linux-base-config-debian-vm.yaml index e25b4b0..c42a3db 100644 --- a/linux-base-config-debian-vm.yaml +++ b/linux-base-config-debian-vm.yaml @@ -12,116 +12,136 @@ # name: config-awx-user # tags: config-awx-user_config -# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - name: "[CONFIG ROOT USER] Configure SSH root user" import_role: name: config-root-user + when: root-user_enabled is defined and root-user_enabled # tags: config-root-user_config -# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - name: "[CONFIG HOSTNAME] Configure hostname" import_role: name: config-hostname + when: hostname_enabled is defined and hostname_enabled +# tags: config-hostname_config - name: "[CONFIG HOSTS FILE] Configure hosts file" import_role: name: config-hosts + when: hosts_enabled is defined and hosts_enabled +# tags: config-hosts_config_config - name: "[CONFIG RESOLV FILE] Configure resolv file" import_role: name: config-resolv - -# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -# - name: "[CONFIG BASE DEBIAN OS] Configure debian os" -# import_role: -# name: config-base-debian-os -# tags: config-base-debian-os_config + when: resolv_enabled is defined and resolv_enabled +# tags: config-resolv_config - name: "[CONFIG UPDATE] Config update" import_role: name: config-update-and-upgrade-packages + when: update_enabled is defined and update_enabled +# tags: config-update-and-upgrade-packages_config - name: "[CONFIG INSTALL PACKAGES] Install packages" import_role: name: config-install-packages + when: packages_enabled is defined and packages_enabled +# tags: config-install-packages_config - name: "[CONFIG RELAYHOST SMTP] Config relayhost smtp" import_role: name: config-relayhost-smtp + when: relay-host_enabled is defined and relay-host_enabled +# tags: config-relayhost-smtp_config - name: "[CONFIG CENTRALIZED AUTH] Config centralized auth" import_role: name: config-centralized-auth + when: centralized-auth_enabled is defined and centralized-auth_enabled +# tags: config-centralized-auth_config - name: "[CONFIG SUDOERS] Config sudoers" import_role: name: config-sudoers + when: sudoers_enabled is defined and sudoers_enabled +# tags: config-sudoers_config -# - name: "[CONFIG SECURE GRUB] configure secure grub" -# import_role: -# name: config-secure-grub + - name: "[CONFIG SECURE GRUB] configure secure grub" + import_role: + name: config-secure-grub + when: secure-grub_enabled is defined and secure-grub_enabled +# tags: config-secure-grub_config - name: "[CONFIG VIM OPTIONS] Config vim options" import_role: name: config-vim-options + when: vim-options_enabled is defined and vim-options_enabled +# tags: config-vim-options_config - name: "[CONFIG MOTD] Config motd" import_role: name: config-motd + when: motd_enabled is defined and motd_enabled +# tags: config-motd_config -# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - -# - name: "[CONFIG HOT PLUG] Install and configure hot plug" -# import_role: -# name: config-hot-plug -# tags: -# - hot-plug - -# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + - name: "[CONFIG HOT PLUG] Install and configure hot plug" + import_role: + name: config-hot-plug + when: hot-plug_enabled is defined and hot-plug_enabled +# tags: config-hot-plug_config - name: "[CONFIG LOCALES] Set locales" import_role: name: config-locales + when: locales_enabled is defined and locales_enabled +# tags: config-locales_config - name: "[CONFIG TZDATA] Set timezone" import_role: name: config-tzdata + when: tzdata_enabled is defined and tzdata_enabled +# tags: config-tzdata_config - name: "[CONFIG REPO VN] Add-repos-vn" import_role: name: config-repo-vn + when: repo-vn_enabled is defined and repo-vn_enabled # tags: config-repo-vn_config - name: "[CONFIG FAIL2BAN] Install and configure fail2ban service" import_role: name: config-fail2ban + when: fail2ban_enabled is defined and fail2ban_enabled # tags: config-fail2ban_config - name: "[CONFIG NAGIOS NRPE] Install and configure nagios nrpe service" import_role: name: config-nagios-nrpe + when: nagios-nrpe_enabled is defined and nagios-nrpe_enabled # tags: config-nagios-nrpe_config - name: "[CONFIG SERVER TYPE] Install guest side" import_role: name: config-server-type + when: server-type_enabled is defined and server-type_enabled # tags: config-server-type_config - name: "[CONFIG NTP] Install and configure ntp" import_role: name: config-ntp + when: ntp_enabled is defined and ntp_enabled # tags: config-ntp_config - name: "[CONFIG AUTOFS HOMES] Install and configure AUTOFS HOMES" import_role: name: config-autofs-homes + when: autofs-homes_enabled is defined and autofs-homes_enabled +# tags: config-autofs-homes_config - name: "[CONFIG ZABBIX AGENT] Install and configure ZABBIX AGENT" import_role: name: config-zabbix-agent + when: zabbix-agent_enabled is defined and zabbix-agent_enabled # tags: config-zabbix-agent_config #handlers: