summaryrefslogtreecommitdiffstats
path: root/etc/inc/openvpn.inc
diff options
context:
space:
mode:
authorMatthew Grooms <mgrooms@pfsense.org>2008-09-04 17:13:14 +0000
committerMatthew Grooms <mgrooms@pfsense.org>2008-09-04 17:13:14 +0000
commit8411b218e6e656767ad9378f3b11e9110067e8a1 (patch)
tree67bdc8e77a2ecb7bda137a701d7e33a6c5200f38 /etc/inc/openvpn.inc
parenta5d223c6566c8fc6aa1adbed52dd66c97167fcec (diff)
downloadpfsense-8411b218e6e656767ad9378f3b11e9110067e8a1.zip
pfsense-8411b218e6e656767ad9378f3b11e9110067e8a1.tar.gz
Bump the system dh-parameters file to 2048 per request on dev@.
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