Test for firewalld before configuring with it
This commit is contained in:
		| @@ -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 | ||||
|   | ||||
| @@ -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' | ||||
|   | ||||
		Reference in New Issue
	
	Block a user