[PATCH v2 1/2] Start fastd only if there are fastd peers left
Robert Langhammer
rlanghammer at web.de
Sa Apr 29 18:52:28 CEST 2017
Signed-off-by: Robert Langhammer <rlanghammer at web.de>
---
src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select b/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
index a0878c5..016c940 100755
--- a/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
+++ b/src/packages/fff/fff-vpn-select/files/usr/sbin/vpn-select
@@ -67,7 +67,8 @@ if ping -w5 -c3 "$test_ipv4_host1" &>/dev/null ||
uci commit fastd
fi
make_config
- /etc/init.d/fastd start
+ # start fastd only if there are some peers left
+ [ "$(ls /etc/fastd/${project}/peers/* 2>/dev/null)" ] && /etc/init.d/fastd start
/etc/init.d/tunneldigger start
else
# check if new tunneldigger conf is different
--
2.9.3
Mehr Informationen über die Mailingliste franken-dev