summaryrefslogtreecommitdiff
path: root/roles/setup_batman
diff options
context:
space:
mode:
Diffstat (limited to 'roles/setup_batman')
-rw-r--r--roles/setup_batman/templates/netctl_bat.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/roles/setup_batman/templates/netctl_bat.j2 b/roles/setup_batman/templates/netctl_bat.j2
index 5e11d74..1693775 100644
--- a/roles/setup_batman/templates/netctl_bat.j2
+++ b/roles/setup_batman/templates/netctl_bat.j2
@@ -1,8 +1,13 @@
Connection=ethernet
Interface=bat{{ item.name }}
+{% if item.net4 is defined %}
IP=static
IP6=static
Address6=({{ item.bat_ipv6 }}/64)
Address=({{ item.bat_ipv4 }}/{{ item.bat_ipv4_cidr }})
+{% else %}
+IP=no
+IP6=no
+{% endif %}
ExecUpPost=/usr/local/bin/ffmyk-iproute{{ item.name }}-up.sh
ExecDownPre=/usr/local/bin/ffmyk-iproute{{ item.name }}-down.sh