aboutsummaryrefslogtreecommitdiffstats
path: root/config/openvpn-client-export/openvpn-client-export.inc
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2015-08-05 15:52:54 +0545
committerPhil Davis <phil.davis@inf.org>2015-08-05 15:52:54 +0545
commit37ec6bd0c653a08bc0a01163ea659badf88045d5 (patch)
treedc357bf7043d60ddf8858c5bfaeee97a0909316d /config/openvpn-client-export/openvpn-client-export.inc
parent37e90498c6c3fb56bfd28d50b8b85b12fc6fb4fb (diff)
downloadpfsense-packages-37ec6bd0c653a08bc0a01163ea659badf88045d5.tar.gz
pfsense-packages-37ec6bd0c653a08bc0a01163ea659badf88045d5.tar.bz2
pfsense-packages-37ec6bd0c653a08bc0a01163ea659badf88045d5.zip
OpenVPN Client Export code style
Since doctornoktor did a bunch of this, I thought that I might as well review it also. It seems good to make the that are "internally" maintained conform to the code style guide. I bumped the version so it will be easy for people to see exactly what version of code they are running, even though there is no functional change here.
Diffstat (limited to 'config/openvpn-client-export/openvpn-client-export.inc')
-rwxr-xr-xconfig/openvpn-client-export/openvpn-client-export.inc22
1 files changed, 12 insertions, 10 deletions
diff --git a/config/openvpn-client-export/openvpn-client-export.inc b/config/openvpn-client-export/openvpn-client-export.inc
index 979c5f1b..71a54814 100755
--- a/config/openvpn-client-export/openvpn-client-export.inc
+++ b/config/openvpn-client-export/openvpn-client-export.inc
@@ -90,10 +90,10 @@ function openvpn_client_export_prefix($srvid, $usrid = null, $crtid = null) {
$host = empty($config['system']['hostname']) ? "openvpn" : $config['system']['hostname'];
$prot = ($settings['protocol'] == 'UDP' ? 'udp' : $settings['protocol']);
$port = $settings['local_port'];
-
+
$filename_addition = "";
if ($usrid && is_numeric($usrid)) {
- $filename_addition = "-".$config['system']['user'][$usrid]['name'];
+ $filename_addition = "-" . $config['system']['user'][$usrid]['name'];
} elseif ($crtid && is_numeric($crtid) && function_exists("cert_get_cn")) {
$filename_addition = "-" . str_replace(' ', '_', cert_get_cn($config['cert'][$crtid]['crt']));
}
@@ -185,9 +185,9 @@ function openvpn_client_export_validate_config($srvid, $usrid, $crtid) {
return array($settings, $server_cert, $server_ca, $servercn, $user, $cert, $nokeys);
}
-function openvpn_client_export_config($srvid, $usrid, $crtid, $useaddr, $verifyservercn, $randomlocalport, $usetoken, $nokeys = false, $proxy, $expformat = "baseconf", $outpass = "", $skiptls=false, $doslines=false, $openvpnmanager, $advancedoptions = "") {
+function openvpn_client_export_config($srvid, $usrid, $crtid, $useaddr, $verifyservercn, $randomlocalport, $usetoken, $nokeys = false, $proxy, $expformat = "baseconf", $outpass = "", $skiptls = false, $doslines = false, $openvpnmanager, $advancedoptions = "") {
global $config, $input_errors, $g;
- $pfs_version = substr(trim(file_get_contents("/etc/version")),0,3);
+ $pfs_version = substr(trim(file_get_contents("/etc/version")), 0, 3);
$nl = ($doslines) ? "\r\n" : "\n";
$conf = "";
@@ -374,7 +374,7 @@ function openvpn_client_export_config($srvid, $usrid, $crtid, $useaddr, $verifys
$conf .= "management-forget-disconnect{$nl}";
$conf .= $nl;
};
-
+
// add advanced options
$advancedoptions = str_replace("\r\n", "\n", $advancedoptions);
$advancedoptions = str_replace("\n", $nl, $advancedoptions);
@@ -668,12 +668,13 @@ function viscosity_openvpn_client_config_exporter($srvid, $usrid, $crtid, $usead
}
$conf = openvpn_client_export_config($srvid, $usrid, $crtid, $useaddr, $verifyservercn, $randomlocalport, $usetoken, true, $proxy, "baseconf", $outpass, true, true, $openvpnmanager, $advancedoptions);
- if (!$conf)
+ if (!$conf) {
return false;
+ }
// We need to nuke the ca line from the above config if it exists.
$conf = explode("\n", $conf);
- for ($i=0; $i < count($conf); $i++) {
+ for ($i = 0; $i < count($conf); $i++) {
if ((substr($conf[$i], 0, 3) == "ca ") || (substr($conf[$i], 0, 7) == "pkcs12 ")) {
unset($conf[$i]);
}
@@ -866,10 +867,11 @@ function openvpn_client_export_sharedkey_config($srvid, $useaddr, $proxy, $zipco
$shkeyfile = "{$tempdir}/{$shkeyfile}";
file_put_contents("{$shkeyfile}", base64_decode($settings['shared_key']));
- if(file_exists("/usr/pbi/zip-{$uname_p}/bin/zip"))
+ if (file_exists("/usr/pbi/zip-{$uname_p}/bin/zip")) {
exec("cd {$tempdir}/.. && /usr/pbi/zip-{$uname_p}/bin/zip -r {$g['tmp_path']}/{$prefix}-config.zip {$prefix}");
- else
+ } else {
exec("cd {$tempdir}/.. && /usr/local/bin/zip -r {$g['tmp_path']}/{$prefix}-config.zip {$prefix}");
+ }
// Remove temporary directory
exec("rm -rf {$tempdir}");
@@ -952,7 +954,7 @@ function openvpn_client_export_find_port_forwards($targetip, $targetport, $targe
}
$dstaddr = trim(filter_generate_address($natent, 'destination', true));
- if(!$dstaddr) {
+ if (!$dstaddr) {
$dstaddr = $FilterIflist[$natif]['ip'];
}