Remove iptables cron and stop/disable services, when using nftables.
Signed-off-by: James Antill <james@and.org>
This commit is contained in:
parent
200c9eb70d
commit
e83b42b572
2 changed files with 27 additions and 0 deletions
|
@ -251,6 +251,16 @@
|
|||
- baseiptables|bool
|
||||
- not nftables
|
||||
|
||||
- name: Iptables service disabled
|
||||
service: name=iptables state=stopped enabled=false
|
||||
tags:
|
||||
- iptables
|
||||
- service
|
||||
- base
|
||||
when:
|
||||
- baseiptables|bool
|
||||
- nftables
|
||||
|
||||
- name: Nftables service enabled
|
||||
service: name=nftables state=started enabled=true
|
||||
tags:
|
||||
|
@ -290,6 +300,16 @@
|
|||
- baseiptables|bool
|
||||
- not nftables
|
||||
|
||||
- name: Ip6tables service disabled
|
||||
service: name=ip6tables state=stopped enabled=false
|
||||
tags:
|
||||
- ip6tables
|
||||
- service
|
||||
- base
|
||||
when:
|
||||
- baseiptables|bool
|
||||
- nftables
|
||||
|
||||
- name: Enable journald persistence
|
||||
ansible.builtin.file: path=/var/log/journal state=directory
|
||||
owner=root group=systemd-journal mode=2755
|
||||
|
|
|
@ -394,6 +394,13 @@
|
|||
- koji_builder
|
||||
- koji_builder/osbuildapi
|
||||
|
||||
- name: Remove cron job to run osbuild api ip update script.
|
||||
ansible.builtin.file: path=/etc/cron.d/osbuildapi-update.cron state=absent
|
||||
when: nftables
|
||||
tags:
|
||||
- koji_builder
|
||||
- koji_builder/osbuildapi
|
||||
|
||||
- name: Install script to update osbuild api ip in the firewall (nftables)
|
||||
ansible.builtin.template: src=osbuildapi-update-nft.sh dest=/usr/local/bin/osbuildapi-update-nft.sh mode=755
|
||||
when: nftables
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue