summaryrefslogtreecommitdiffstats
path: root/usr/local/www/wizards/openvpn_wizard.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2013-10-30 16:01:39 -0400
committerjim-p <jimp@pfsense.org>2013-10-30 16:01:39 -0400
commit85bdf99766d2ce15ecc8247644747fe91fa08bfa (patch)
tree279d00a66dbfa8b893e597d5d1df9c4fb7d971f0 /usr/local/www/wizards/openvpn_wizard.inc
parent97d5b59b41d6e598b81ad8e4117d0de1e1ec14fa (diff)
downloadpfsense-85bdf99766d2ce15ecc8247644747fe91fa08bfa.zip
pfsense-85bdf99766d2ce15ecc8247644747fe91fa08bfa.tar.gz
Add Auth Digest to OpenVPN wizard also.
Diffstat (limited to 'usr/local/www/wizards/openvpn_wizard.inc')
-rw-r--r--usr/local/www/wizards/openvpn_wizard.inc10
1 files changed, 10 insertions, 0 deletions
diff --git a/usr/local/www/wizards/openvpn_wizard.inc b/usr/local/www/wizards/openvpn_wizard.inc
index 0637639..62549d9 100644
--- a/usr/local/www/wizards/openvpn_wizard.inc
+++ b/usr/local/www/wizards/openvpn_wizard.inc
@@ -326,6 +326,15 @@ function step10_stepbeforeformdisplay() {
$opt['value'] = $name;
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'][] = $opt;
}
+ } else if ($field['name'] == "digest") {
+ $pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'] = array();
+ $digestlist = openvpn_get_digestlist();
+ foreach ($digestlist as $name => $desc) {
+ $opt = array();
+ $opt['name'] = $desc;
+ $opt['value'] = $name;
+ $pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'][] = $opt;
+ }
} else if ($field['name'] == "engine") {
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'] = array();
$engines = openvpn_get_engines();
@@ -595,6 +604,7 @@ function step12_submitphpaction() {
$server['netbios_enable'] = $pconfig['step10']['nbtenable'];
}
$server['crypto'] = $pconfig['step10']['crypto'];
+ $server['digest'] = $pconfig['step10']['digest'];
$server['engine'] = $pconfig['step10']['engine'];
if (isset($pconfig['step11']['ovpnrule'])) {
OpenPOWER on IntegriCloud