diff --git a/tasks/main.yml b/tasks/main.yml index 117ca83..0bb3962 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -102,6 +102,8 @@ - name: 'ensure firewall' when: - ansible_system == 'Linux' + - packages["firewalld"] is defined + - packages["python3-firewall"] is defined - ensure_apache is defined - ensure_apache.firewall_list is defined - ensure_apache.firewall_list is iterable diff --git a/vars/Fedora-34-default.yml b/vars/Fedora-34-default.yml index d70fcb4..c511e5b 100644 --- a/vars/Fedora-34-default.yml +++ b/vars/Fedora-34-default.yml @@ -3,13 +3,13 @@ package_list: - name: 'httpd' state: 'present' -# firewall_list: -# - permanent: 'yes' -# service: 'http' -# state: 'enabled' -# - permanent: 'yes' -# service: 'https' -# state: 'enabled' +firewall_list: + - permanent: 'yes' + service: 'http' + state: 'enabled' + - permanent: 'yes' + service: 'https' + state: 'enabled' seboolean_list: - name: 'httpd_can_network_connect' persistent: 'yes'