From b5594710b27c5e5dc894e19e7236b0b6c687b083 Mon Sep 17 00:00:00 2001 From: Kaarle Ritvanen Date: Wed, 5 Sep 2018 13:02:16 +0300 Subject: setup-dmvpn: support reconfiguration --- setup-dmvpn | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/setup-dmvpn b/setup-dmvpn index 1b5a79b..bcc5021 100755 --- a/setup-dmvpn +++ b/setup-dmvpn @@ -50,8 +50,12 @@ get_local_dev() { ip route list table local | get_dev local $1 } +is_active() { + rc-service $1 status > /dev/null +} + enable_service() { - if rc-service $1 status > /dev/null; then + if is_active $1; then rc-service $1 restart else rc-update add $1 @@ -132,6 +136,7 @@ EOF [ "$GRE_IPV6_ADDRESS" ] && get_nhrp_config ipv6 cat <