summaryrefslogtreecommitdiffstats
path: root/etc/inc/openvpn.inc
diff options
context:
space:
mode:
Diffstat (limited to 'etc/inc/openvpn.inc')
-rw-r--r--etc/inc/openvpn.inc8
1 files changed, 4 insertions, 4 deletions
diff --git a/etc/inc/openvpn.inc b/etc/inc/openvpn.inc
index 12da61b..7ee3d5d 100644
--- a/etc/inc/openvpn.inc
+++ b/etc/inc/openvpn.inc
@@ -47,15 +47,15 @@ require_once('globals.inc');
require_once('pfsense-utils.inc');
require_once('util.inc');
-$openvpn_prots = array( "UDP", "TCP");
+$openvpn_prots = array("UDP", "TCP");
$openvpn_auth_methods = array(
'pki' => "Public Key Infrastructure",
'shared_key' => "Pre Shared Key");
-function openvpn_create_dhparams() {
+function openvpn_create_dhparams($bits) {
- $fp = popen("/usr/bin/openssl dhparam 1024", "r");
+ $fp = popen("/usr/bin/openssl dhparam {$bits}", "r");
if (!$fp)
return false;
@@ -529,7 +529,7 @@ function openvpn_resync_all() {
if (!$config['openvpn']['dh-parameters']) {
echo "Configuring OpenVPN Parameters ...\n";
- $dh_parameters = openvpn_create_dhparams();
+ $dh_parameters = openvpn_create_dhparams(2048);
$dh_parameters = base64_encode($dh_parameters);
$config['openvpn']['dh-parameters'] = $dh_parameters;
write_config();
OpenPOWER on IntegriCloud