forked from freifunk-franken/firmware
fff-vpn-select: add fastd start/stop for various situations
Signed-off-by: Robert Langhammer <rlanghammer@web.de> Reviewed-by: Jan Kraus <mayosemmel@gmail.com> Reviewed-by: Tim Niemeyer <tim@tn-x.org>
This commit is contained in:
parent
cabe901afd
commit
571239c78c
|
@ -76,5 +76,13 @@ if ping -w5 -c3 "$test_ipv4_host1" &>/dev/null ||
|
||||||
sumnew=$(sha256sum /etc/config/tunneldigger)
|
sumnew=$(sha256sum /etc/config/tunneldigger)
|
||||||
[ "$sumnew" != "$sumold" ] && /etc/init.d/tunneldigger restart
|
[ "$sumnew" != "$sumold" ] && /etc/init.d/tunneldigger restart
|
||||||
/etc/init.d/fastd reload
|
/etc/init.d/fastd reload
|
||||||
|
|
||||||
|
# fastd start/stop for various situations
|
||||||
|
if [ "$(ls /etc/fastd/${project}/peers/* 2>/dev/null)" ]; then
|
||||||
|
[ -d /proc/$(cat /tmp/run/fastd.${project}.pid) ] || /etc/init.d/fastd start
|
||||||
|
else
|
||||||
|
[ -d /proc/$(cat /tmp/run/fastd.${project}.pid) ] && /etc/init.d/fastd stop
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue
Block a user