summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorrbgarga <garga@FreeBSD.org>2013-05-07 08:15:40 -0700
committerrbgarga <garga@FreeBSD.org>2013-05-07 08:15:40 -0700
commitddae03adaa76750dc678e62a73de22ccee98757d (patch)
treed772e8452a182833df5461d3f5e59f20bee276e8 /etc/inc
parent6d49e2ba8b0da497c06c667c3b7f683b5a9d6337 (diff)
parentbe00850b9db59c1a477656aa82a9daf7183532a6 (diff)
downloadpfsense-ddae03adaa76750dc678e62a73de22ccee98757d.zip
pfsense-ddae03adaa76750dc678e62a73de22ccee98757d.tar.gz
Merge pull request #627 from phil-davis/master
Optimize which OpenVPN instances are restarted
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/openvpn.inc3
1 files changed, 3 insertions, 0 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc
index a5244fd..bd92642 100644
--- a/etc/inc/openvpn.inc
+++ b/etc/inc/openvpn.inc
@@ -744,9 +744,12 @@ function openvpn_reconfigure($mode, $settings) {
$fpath = "{$g['varetc_path']}/openvpn/{$mode_id}.conf";
file_put_contents($fpath, $conf);
unset($conf);
+ $fpath = "{$g['varetc_path']}/openvpn/{$mode_id}.interface";
+ file_put_contents($fpath, $interface);
//chown($fpath, 'nobody');
//chgrp($fpath, 'nobody');
@chmod("{$g['varetc_path']}/openvpn/{$mode_id}.conf", 0600);
+ @chmod("{$g['varetc_path']}/openvpn/{$mode_id}.interface", 0600);
@chmod("{$g['varetc_path']}/openvpn/{$mode_id}.key", 0600);
@chmod("{$g['varetc_path']}/openvpn/{$mode_id}.tls-auth", 0600);
@chmod("{$g['varetc_path']}/openvpn/{$mode_id}.conf", 0600);
OpenPOWER on IntegriCloud