18 lines
460 B
YAML
18 lines
460 B
YAML
---
|
|
- name: "config: Set hostname"
|
|
ansible.builtin.hostname:
|
|
name: "{{ config_hostname }}"
|
|
use: systemd
|
|
become: yes
|
|
|
|
- name: "firewalld: Configure services"
|
|
ansible.posix.firewalld:
|
|
service: "{{ item.key }}"
|
|
zone: "{{ item.value.zone }}"
|
|
state: "{{ item.value.state }}"
|
|
immediate: yes
|
|
permanent: yes
|
|
become: yes
|
|
loop: "{{ lookup('dict', config_firewalld_services, wantlist=True) }}"
|
|
when: config_firewalld_enable | bool
|