summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2013-11-25 12:40:07 -0500
committerjim-p <jimp@pfsense.org>2013-11-25 12:41:00 -0500
commit4550880337c9be2fc944bd4954343559643bb21f (patch)
treee8eb8bc898ef3573c8e1c5cc88b91624553ad342
parent531b9f0e76e8e23c3cea99acd94e59e25fc08f4f (diff)
downloadpfsense-4550880337c9be2fc944bd4954343559643bb21f.zip
pfsense-4550880337c9be2fc944bd4954343559643bb21f.tar.gz
Allow an "empty" CRL to be exported, since this is still a valid action.
-rw-r--r--usr/local/www/system_crlmanager.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/usr/local/www/system_crlmanager.php b/usr/local/www/system_crlmanager.php
index 3ca450c..6390a9e 100644
--- a/usr/local/www/system_crlmanager.php
+++ b/usr/local/www/system_crlmanager.php
@@ -107,6 +107,7 @@ if ($act == "new") {
}
if ($act == "exp") {
+ crl_update($thiscrl);
$exp_name = urlencode("{$thiscrl['descr']}.crl");
$exp_data = base64_decode($thiscrl['text']);
$exp_size = strlen($exp_data);
@@ -588,11 +589,9 @@ function method_change() {
<td class="listr"><?php echo ($internal) ? count($tmpcrl['cert']) : "Unknown (imported)"; ?></td>
<td class="listr"><?php echo ($inuse) ? "YES" : "NO"; ?></td>
<td valign="middle" class="list nowrap">
- <?php if (!$internal || count($tmpcrl['cert'])): ?>
<a href="system_crlmanager.php?act=exp&amp;id=<?=$tmpcrl['refid'];?>">
<img src="/themes/<?= $g['theme'];?>/images/icons/icon_down.gif" title="<?=gettext("Export CRL") . " " . htmlspecialchars($tmpcrl['descr']);?>" alt="<?=gettext("Export CRL") . " " . htmlspecialchars($tmpcrl['descr']);?>" width="17" height="17" border="0" />
</a>
- <?php endif; ?>
<?php if ($internal): ?>
<a href="system_crlmanager.php?act=edit&amp;id=<?=$tmpcrl['refid'];?>">
<img src="/themes/<?= $g['theme'];?>/images/icons/icon_e.gif" title="<?=gettext("Edit CRL") . " " . htmlspecialchars($tmpcrl['descr']);?>" alt="<?=gettext("Edit CRL") . " " . htmlspecialchars($tmpcrl['descr']);?>" width="17" height="17" border="0" />
OpenPOWER on IntegriCloud