Files
ansible-role-csf/tasks/main.yml
Aaron Guise 50725f0195
Some checks failed
CI / lint (push) Failing after 13s
CI / release (push) Has been skipped
CI / notify (push) Has been skipped
fix: Apply linter fixes 🚨
2024-08-20 11:32:48 +12:00

40 lines
642 B
YAML

---
# csf/tasks/main.yml
- name: include OS-specific variables
include_vars: '{{ item }}'
with_first_found:
- >
{{ ansible_facts.os_family }}-
{{ ansible_facts.distribution_major_version }}.yml
- '{{ ansible_facts.os_family }}.yml'
- 'main.yml'
tags:
- csf
- vars
- packages
- import_tasks: disable_firewall.yml
tags:
- csf
- import_tasks: install.yml
tags:
- csf
- import_tasks: configure.yml
tags:
- csf
- name: ensure csf/lfd started/enabled
service:
name: '{{ item }}'
state: started
enabled: true
loop:
- csf
- lfd
tags:
- csf
- services