diff options
author | Ermal <eri@pfsense.org> | 2012-11-21 15:05:18 +0000 |
---|---|---|
committer | Ermal <eri@pfsense.org> | 2012-11-21 15:05:18 +0000 |
commit | e63f73d1165cb00c32ff92a7fdcc7a7039b8ba6f (patch) | |
tree | b1378e514eabb6cdc26f2ad4313de9b242204bf5 /etc | |
parent | 2e62a7c49469c7e1d1b415dec288454d14a07654 (diff) | |
download | pfsense-e63f73d1165cb00c32ff92a7fdcc7a7039b8ba6f.zip pfsense-e63f73d1165cb00c32ff92a7fdcc7a7039b8ba6f.tar.gz |
Presence of a directory does not mean anthing. Just continue up. Pointy-hat: myself
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/openvpn.inc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc index af7296c..3c8d2ae 100644 --- a/etc/inc/openvpn.inc +++ b/etc/inc/openvpn.inc @@ -805,11 +805,10 @@ function openvpn_resync_all($interface = "") { if ($g['platform'] == 'jail') return; - // delay our setup until the system - // has a chance to init our paths - if (!file_exists($g['varetc_path']."/openvpn") || - !file_exists($g['varetc_path']."/openvpn-csc")) - return; + if (!is_dir("{$g['varetc_path']}/openvpn")) + safe_mkdir("{$g['varetc_path']}/openvpn", 0750); + if (!is_dir("{$g['varetc_path']}/openvpn-csc")) + safe_mkdir("{$g['varetc_path']}/openvpn-csc", 0750); if (!is_array($config['openvpn'])) $config['openvpn'] = array(); |