]> git.immae.eu Git - perso/Immae/Config/tinc/hosts.git/blobdiff - ImmaeEu-down
Adjust scripts to remove the need of tinc_domaine
[perso/Immae/Config/tinc/hosts.git] / ImmaeEu-down
index d5e9ccf83b99386a645826082cecbf54794b1473..8dc9fc405c611f47706afae13511a3419d243ae9 100755 (executable)
@@ -1,11 +1,12 @@
 #!/bin/sh
 # This file closes down the tap device.
 
-. /tmp/tinc_$NETNAME
-rm -f /tmp/tinc_$NETNAME
-ip -6 route del default via $GWIP
-for MYIP in $MYIPS; do
-       ip -6 addr del $MYIP/96 dev $INTERFACE
+[ -e /tmp/tinc_$NETNAME ] && . /tmp/tinc_$NETNAME
+[ -e /run/tinc_$NETNAME.vars ] && . /run/tinc_$NETNAME.vars
+rm -f /tmp/tinc_$NETNAME /run/tinc_$NETNAME.vars
+[ -n "$GWIP" ] && ip -6 route del default via $GWIP
+for MYIP in "$MYIPS"; do
+  ip -6 addr del $MYIP/96 dev $INTERFACE
 done
 ip -6 link set $INTERFACE down