aboutsummaryrefslogtreecommitdiffstats
path: root/setup-dmvpn
diff options
context:
space:
mode:
Diffstat (limited to 'setup-dmvpn')
-rwxr-xr-xsetup-dmvpn8
1 files changed, 6 insertions, 2 deletions
diff --git a/setup-dmvpn b/setup-dmvpn
index 4d4ceb7..1b5a79b 100755
--- a/setup-dmvpn
+++ b/setup-dmvpn
@@ -51,8 +51,12 @@ get_local_dev() {
}
enable_service() {
- rc-update add $1
- rc-service $1 start
+ if rc-service $1 status > /dev/null; then
+ rc-service $1 restart
+ else
+ rc-update add $1
+ rc-service $1 start
+ fi
}
enable_firewall() {