summaryrefslogtreecommitdiff
path: root/roles/pf/tasks/main.yml
diff options
context:
space:
mode:
authorAlbert Cervin <albert@acervin.com>2023-03-19 17:18:01 +0100
committerAlbert Cervin <albert@acervin.com>2023-03-19 17:18:01 +0100
commitc6f2fd36e0a8188e1f6b2a15b292e3d0a5610ac4 (patch)
treed1c21cf0d9a2529154b33438bd91821268be5eb4 /roles/pf/tasks/main.yml
downloaddatagubbe-setup-main.tar.gz
datagubbe-setup-main.tar.xz
datagubbe-setup-main.zip
🎉 Initial commit of infraHEADmain
Diffstat (limited to 'roles/pf/tasks/main.yml')
-rw-r--r--roles/pf/tasks/main.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/roles/pf/tasks/main.yml b/roles/pf/tasks/main.yml
new file mode 100644
index 0000000..b7c405a
--- /dev/null
+++ b/roles/pf/tasks/main.yml
@@ -0,0 +1,19 @@
+- name: enable pf
+ community.general.sysrc:
+ name: pf_enable
+ value: "YES"
+ notify: start pf
+
+- name: enable pflog
+ community.general.sysrc:
+ name: pflog_enable
+ value: "YES"
+ notify: start pflog
+
+- name: template pf.conf
+ template:
+ src: pf.conf.j2
+ dest: /etc/pf.conf
+ notify: reload pf
+
+- meta: flush_handlers