diff options
author | jim-p <jimp@pfsense.org> | 2011-05-05 16:47:49 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2011-05-05 16:47:49 -0400 |
commit | f02c3e1de372cc1d08c6690305de934d2304ef27 (patch) | |
tree | f0ee08445e0560c48291ff0a018cb9f4283c23bf /usr | |
parent | a59831e7990322b4a9700e0c14089f04106b4188 (diff) | |
download | pfsense-f02c3e1de372cc1d08c6690305de934d2304ef27.zip pfsense-f02c3e1de372cc1d08c6690305de934d2304ef27.tar.gz |
Misc OpenVPN CRL selection fixes.
Diffstat (limited to 'usr')
-rw-r--r-- | usr/local/www/vpn_openvpn_server.php | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/usr/local/www/vpn_openvpn_server.php b/usr/local/www/vpn_openvpn_server.php index 4577673..4a24e2e 100644 --- a/usr/local/www/vpn_openvpn_server.php +++ b/usr/local/www/vpn_openvpn_server.php @@ -787,13 +787,16 @@ if ($savemsg) <option value="">None</option> <?php foreach ($a_crl as $crl): - if (is_crl_internal($crl) && (count($crl['cert']) <= 0)) - continue; $selected = ""; - if ($pconfig['crlref'] == $crl['refid']) - $selected = "selected"; + $caname = ""; + $ca = lookup_ca($crl['caref']); + if ($ca) { + $caname = " (CA: {$ca['descr']})"; + if ($pconfig['crlref'] == $crl['refid']) + $selected = "selected"; + } ?> - <option value="<?=$crl['refid'];?>" <?=$selected;?>><?=$crl['descr'];?></option> + <option value="<?=$crl['refid'];?>" <?=$selected;?>><?=$crl['descr'] . $caname;?></option> <?php endforeach; ?> </select> </td> |