You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
829 B
24 lines
829 B
---
|
|
- name: Save v4 rules (/etc/sysconfig/iptables)
|
|
shell: iptables-save -c > /etc/sysconfig/iptables
|
|
when: v4_script|changed
|
|
|
|
- name: Save v6 rules (/etc/sysconfig/ip6tables)
|
|
shell: ip6tables-save -c > /etc/sysconfig/ip6tables
|
|
when: v6_script|changed
|
|
|
|
- name: Ensure iptables service is installed
|
|
yum: name=iptables-services state=present update_cache=yes
|
|
when: ansible_distribution_major_version >= '7'
|
|
|
|
- name: Ensure iptables service is installed
|
|
yum: name=iptables state=present update_cache=yes
|
|
when: ansible_distribution_major_version < '7'
|
|
|
|
- name: Ensure iptables service is enabled & started
|
|
service: name=iptables enabled=yes state=started
|
|
|
|
- name: Ensure ip6tables service is enabled & started
|
|
service: name=ip6tables enabled=yes state=started
|
|
when: firewall_v6_configure
|