1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
--- # vars file for firewall # firewall_ansible_python_interpreter: "{{ _firewall_ansible_python_interpreter[ansible_distribution] |default(_firewall_ansible_python_interpreter['default']) }}" _firewall_packages: conflicting: default: - firewalld Alpine: - firewalld - ufw CentOS-7: - ufw CentOS-8: [] RedHat-7: - ufw RedHat-8: [] Fedora: - ufw openSUSE Leap: - ufw required: default: - ufw Alpine: - iptables CentOS-7: - firewalld - iptables - iptables-services CentOS-8: - firewalld RedHat-7: - firewalld - iptables - iptables-services RedHat-8: - firewalld Fedora: - firewalld - python3-firewall openSUSE Leap: - firewalld firewall_packages_conflicting: "{{ _firewall_packages['conflicting'][ansible_distribution ~ '-' ~ ansible_distribution_major_version] | default(_firewall_packages['conflicting'][ansible_distribution] | default(_firewall_packages['conflicting']['default'])) }}" firewall_packages_required: "{{ _firewall_packages['required'][ansible_distribution ~ '-' ~ ansible_distribution_major_version] | default(_firewall_packages['required'][ansible_distribution] | default(_firewall_packages['required']['default'])) }}" _firewall_service: default: ufw Alpine: iptables CentOS-7: firewalld CentOS-8: firewalld RedHat-7: firewalld RedHat-8: firewalld Fedora: firewalld openSUSE Leap: firewalld firewall_service: "{{ _firewall_service[ansible_distribution ~ '-' ~ ansible_distribution_major_version] | default (_firewall_service[ansible_distribution] | default (_firewall_service['default'])) }}" _firewall_iptables_rulefile: Alpine: /etc/iptables/rules-save firewall_iptables_rulefile: "{{ _firewall_iptables_rulefile[ansible_distribution ~ '-' ~ ansible_distribution_major_version] | default(_firewall_iptables_rulefile[ansible_distribution] | default(_firewall_iptables_rulefile['default'])) }}"