58 lines
1.9 KiB
YAML
58 lines
1.9 KiB
YAML
- hosts: all
|
|
tasks:
|
|
- name: 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
|
|
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
|
|
import_role:
|
|
name: config-centralized-auth
|
|
when: centralized_auth_enabled is defined and centralized_auth_enabled
|
|
tags: config-centralized-auth_config
|
|
- name: 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: 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: Set locales
|
|
import_role:
|
|
name: config-locales
|
|
when: locales_enabled is defined and locales_enabled
|
|
tags: config-locales_config
|
|
- name: Set timezone
|
|
import_role:
|
|
name: config-tzdata
|
|
when: tzdata_enabled is defined and tzdata_enabled
|
|
tags: config-tzdata_config
|
|
- name: Install and configure fail2ban service
|
|
import_role:
|
|
name: config-fail2ban
|
|
when: fail2ban_enabled is defined and fail2ban_enabled
|
|
tags: config-fail2ban_config
|
|
- name: 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: Install and configure ntp
|
|
import_role:
|
|
name: config-ntp
|
|
when: ntp_enabled is defined and ntp_enabled
|
|
tags: config-ntp_config
|
|
- name: 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
|