1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-20 08:22:29 +02:00
infrastructure/playbooks/all-hosts-basic.yml
Phillip Smith 532d72cb1a bring firewalld role earlier in the list
other roles with firewalld tasks will fail if firewalld is not installed,
enabled and started prior to them trying to run.
2018-08-17 10:32:10 +10:00

15 lines
539 B
YAML

---
- name: basic setup for all hosts
hosts: all
remote_user: root
roles:
- { role: common, tags: ['common'] }
- { role: tools, tags: ['tools'] }
- { role: firewalld, tags: ['firewall'] }
# reconfiguring sshd may break the AUR on luna (unchecked)
#- { role: sshd, tags: ['sshd'] }
- { role: root_ssh, tags: ['root_ssh'] }
- { role: borg-client, tags: ["borg"], when: "'borg-clients' in group_names" }
- { role: zabbix-agent, tags: ["zabbix", "zabbix-agent"], when: "'unmanaged' not in group_names" }