summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/openvpn.inc8
1 files changed, 6 insertions, 2 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc
index 457f492..47f221b 100644
--- a/etc/inc/openvpn.inc
+++ b/etc/inc/openvpn.inc
@@ -468,8 +468,12 @@ function openvpn_resync_csc($id) {
$settings = $config['installedpackages']['openvpncsc']['config'][$id];
- if ($settings['disable'] == 'on') return;
-
+ if ($settings['disable'] == 'on') {
+ $filename = "{$g['varetc_path']}/openvpn_csc/{$settings['commonname']}";
+ unlink_if_exists($filename);
+ return;
+ }
+
$conf = '';
if ($settings['block'] == 'on') $conf .= "disable\n";
if ($settings['push_reset'] == 'on') $conf .= "push-reset\n";
OpenPOWER on IntegriCloud