summaryrefslogtreecommitdiffstats
path: root/roles/gateway/tasks
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2026-07-23 00:42:43 +0200
committerAhmed Abdelhalim <[email protected]>2026-07-23 00:42:43 +0200
commitff4eb129eea3f3743f82e5f1f7858d43625dba3d (patch)
treec737e5354cb0622f28db6565c3dfea445e389b06 /roles/gateway/tasks
parentf7c8bd8143d6bc1e5b55bfd9591101ed41651d25 (diff)
Disable ipv6 completely and remove related code
Co-Authored-By: Claude.ai
Diffstat (limited to 'roles/gateway/tasks')
-rw-r--r--roles/gateway/tasks/main.yml37
1 files changed, 0 insertions, 37 deletions
diff --git a/roles/gateway/tasks/main.yml b/roles/gateway/tasks/main.yml
index 71484725..661630f7 100644
--- a/roles/gateway/tasks/main.yml
+++ b/roles/gateway/tasks/main.yml
@@ -6,7 +6,6 @@
- "iptables"
- "iproute2"
- "udev"
- - "radvd"
state: "present"
- name: "Configure IP forwarding"
@@ -68,39 +67,3 @@
name: "gateway-init.service"
enabled: "{{ gateway_enabled }}"
daemon_reload: true
-
-- name: "Configure radvd for IPv6 RA"
- become: true
- when: gateway_enabled and gateway_local_ipv6_subnet != ""
- block:
- - name: "Deploy radvd config"
- ansible.builtin.template:
- src: "radvd.conf.j2"
- dest: "/etc/radvd.conf"
- owner: "root"
- group: "root"
- mode: "0644"
- notify: "Restart radvd"
-
- - name: "Enable radvd service"
- ansible.builtin.systemd_service:
- name: "radvd.service"
- enabled: true
- state: "started"
- daemon_reload: true
-
-- name: "Disable radvd when no IPv6 subnet configured"
- become: true
- when: not gateway_enabled or gateway_local_ipv6_subnet == ""
- block:
- - name: "Stop and disable radvd"
- ansible.builtin.systemd_service:
- name: "radvd.service"
- enabled: false
- state: "stopped"
- failed_when: false
-
- - name: "Remove radvd config"
- ansible.builtin.file:
- path: "/etc/radvd.conf"
- state: "absent"