diff options
author | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2018-09-05 12:07:06 +0300 |
---|---|---|
committer | Kaarle Ritvanen <kaarle.ritvanen@datakunkku.fi> | 2018-09-05 12:12:13 +0300 |
commit | 6349b6057505c321a09e58b9851eb9790553e1e8 (patch) | |
tree | 3b85aa77c6ed23d7abb41abf19a1c58ec6c95274 /setup-dmvpn | |
parent | 64e8e519a193a7c54cfdf8bb2cd2dca30cdf3d27 (diff) | |
download | dmvpn-tools-6349b6057505c321a09e58b9851eb9790553e1e8.tar.bz2 dmvpn-tools-6349b6057505c321a09e58b9851eb9790553e1e8.tar.xz |
setup-dmvpn: restart service if running
apply firewall rules when service already enabled
Diffstat (limited to 'setup-dmvpn')
-rwxr-xr-x | setup-dmvpn | 8 |
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() { |