diff options
Diffstat (limited to 'net/vpnc-scripts/files/vpnc-script')
-rwxr-xr-x | net/vpnc-scripts/files/vpnc-script | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/net/vpnc-scripts/files/vpnc-script b/net/vpnc-scripts/files/vpnc-script index 685e73d56..772c4a45a 100755 --- a/net/vpnc-scripts/files/vpnc-script +++ b/net/vpnc-scripts/files/vpnc-script @@ -164,7 +164,11 @@ do_connect() { } do_disconnect() { - rm -f "/tmp/dnsmasq.d/openconnect.$TUNDEV" + if [ -f "/tmp/dnsmasq.d/openconnect.$TUNDEV" ]; then + rm -f "/tmp/dnsmasq.d/openconnect.$TUNDEV" + /etc/init.d/dnsmasq restart + fi + proto_init_update "$TUNDEV" 0 proto_send_update "$INTERFACE" } |