prevent config loss

This commit is contained in:
shim_
2019-01-04 22:33:48 +01:00
parent 43a0f495f6
commit f6c1c2771e

View File

@@ -8,7 +8,10 @@ PHY_IF=${WG_HOST_INTERFACE:-$(ip route | awk '/default/ { print $5 }')}
ADDRESS=${WG_ADDRESS:-10.200.200.1/24} ADDRESS=${WG_ADDRESS:-10.200.200.1/24}
function shutdown() { function shutdown() {
wg showconf $WG_IF > /etc/wireguard/$WG_IF.conf CONF=$(wg showconf $WG_IF)
if [ ! -z "$CONF" ]; then
echo "$CONF" > /etc/wireguard/$WG_IF.conf
fi
ip link del dev $WG_IF ip link del dev $WG_IF
setup_iptables "D" setup_iptables "D"
killall sleep killall sleep