initial commit

This commit is contained in:
nd 2020-04-30 13:51:19 +02:00
commit 88b851cfff
No known key found for this signature in database
GPG key ID: 21B5CD4DEE3670E9
4 changed files with 109 additions and 0 deletions

31
tasks/main.yml Normal file
View file

@ -0,0 +1,31 @@
- name: remove legacy firewalls
apt:
pkg:
- ferm
- iptables
purge: True
state: absent
- name: ensure nft is installed
package:
name: nftables
notify:
- reload nftables
- name: setup firewall directories
file:
path: /etc/nftables.d
owner: root
group: root
mode: "0755"
state: directory
- name: update firewall rules
template:
src: nftables.conf.j2
dest: /etc/nftables.conf
owner: root
group: root
mode: "0755"
notify:
- reload nftables