summaryrefslogtreecommitdiffstats
path: root/roles/gateway/tasks
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-06-14 01:02:17 +0200
committerAhmed Abdelhalim <[email protected]>2026-06-14 01:02:17 +0200
commit321b616270d75cd1f79de84942afa0a62379304d (patch)
tree864708318e330446c2f1cff184e435827ec8f982 /roles/gateway/tasks
parent94c7beac4fc43eaf26c5f3836ee079f650f24b26 (diff)
Fix gateway role after rpi os update
Diffstat (limited to 'roles/gateway/tasks')
-rw-r--r--roles/gateway/tasks/main.yml15
1 files changed, 5 insertions, 10 deletions
diff --git a/roles/gateway/tasks/main.yml b/roles/gateway/tasks/main.yml
index a571dd52..f4826a72 100644
--- a/roles/gateway/tasks/main.yml
+++ b/roles/gateway/tasks/main.yml
@@ -10,17 +10,12 @@
- name: "Configure IP forwarding"
become: true
- ansible.builtin.blockinfile:
- path: "/etc/sysctl.conf"
- state: "{{ 'present' if gateway_enabled else 'absent' }}"
- prepend_newline: true
- append_newline: true
- marker: "# ==== {mark} ANSIBLE GATEWAY CONFIG"
- create: true
+ ansible.builtin.template:
+ src: "99-gateway.conf.j2"
+ dest: "/etc/sysctl.d/99-gateway.conf"
+ owner: "root"
+ group: "root"
mode: "0644"
- block: |
- net.ipv4.ip_forward=1
- net.ipv6.conf.all.forwarding=1
notify: "Reload sysctl"
- name: "Deploy gateway apply rules script"