summaryrefslogtreecommitdiffstats
path: root/usr/local/www/vpn_openvpn_server.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2011-05-05 16:47:49 -0400
committerjim-p <jimp@pfsense.org>2011-05-05 16:47:49 -0400
commitf02c3e1de372cc1d08c6690305de934d2304ef27 (patch)
treef0ee08445e0560c48291ff0a018cb9f4283c23bf /usr/local/www/vpn_openvpn_server.php
parenta59831e7990322b4a9700e0c14089f04106b4188 (diff)
downloadpfsense-f02c3e1de372cc1d08c6690305de934d2304ef27.zip
pfsense-f02c3e1de372cc1d08c6690305de934d2304ef27.tar.gz
Misc OpenVPN CRL selection fixes.
Diffstat (limited to 'usr/local/www/vpn_openvpn_server.php')
-rw-r--r--usr/local/www/vpn_openvpn_server.php13
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>
OpenPOWER on IntegriCloud