Revision 582c58ae
Added by Jim Pingle over 14 years ago
usr/local/www/wizards/openvpn_wizard.inc | ||
---|---|---|
321 | 321 |
$opt['value'] = $name; |
322 | 322 |
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'][] = $opt; |
323 | 323 |
} |
324 |
} else if ($field['name'] == "engine") { |
|
325 |
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'] = array(); |
|
326 |
$engines = openvpn_get_engines(); |
|
327 |
foreach ($engines as $name => $desc) { |
|
328 |
$opt = array(); |
|
329 |
$opt['name'] = $desc; |
|
330 |
$opt['value'] = $name; |
|
331 |
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'][] = $opt; |
|
332 |
} |
|
324 | 333 |
} else if ($field['name'] == "nbttype") { |
325 | 334 |
$pkg['step'][$stepid]['fields']['field'][$idx]['options']['option'] = array(); |
326 | 335 |
foreach ($netbios_nodetypes as $type => $name) { |
... | ... | |
581 | 590 |
$server['netbios_enable'] = $pconfig['step10']['nbtenable']; |
582 | 591 |
} |
583 | 592 |
$server['crypto'] = $pconfig['step10']['crypto']; |
593 |
$server['engine'] = $pconfig['step10']['engine']; |
|
584 | 594 |
|
585 | 595 |
if (isset($pconfig['step11']['ovpnrule'])) { |
586 | 596 |
$rule = array(); |
Also available in: Unified diff
Add drop-down to select OpenVPN hardware crypto (finds usable devices from "openssl engine" list) for clients and servers.