diff options
Diffstat (limited to 'etc/inc/openvpn.inc')
-rw-r--r-- | etc/inc/openvpn.inc | 8 |
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"; |