summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Beaver <sbeaver@netgate.com>2017-03-15 14:00:55 -0400
committerSteve Beaver <sbeaver@netgate.com>2017-03-15 14:00:55 -0400
commit4594038a11b02fd1b43456b70d4f327677a6d014 (patch)
treee98693a077121736ff4afbcc7f541041cabdfbab
parent258e3b029441ab3674f60dad07e81eb300bf7a6c (diff)
downloadpfsense-4594038a11b02fd1b43456b70d4f327677a6d014.zip
pfsense-4594038a11b02fd1b43456b70d4f327677a6d014.tar.gz
Don't display the "export key" icon if there is no key to export. e.g. If hte cert was created from a pasted-in CSR
-rw-r--r--src/usr/local/www/system_certmanager.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/usr/local/www/system_certmanager.php b/src/usr/local/www/system_certmanager.php
index bc2e89d..7b5ea66 100644
--- a/src/usr/local/www/system_certmanager.php
+++ b/src/usr/local/www/system_certmanager.php
@@ -1192,7 +1192,9 @@ foreach ($a_cert as $i => $cert):
<td>
<?php if (!$cert['csr']): ?>
<a href="system_certmanager.php?act=exp&amp;id=<?=$i?>" class="fa fa-certificate" title="<?=gettext("Export Certificate")?>"></a>
- <a href="system_certmanager.php?act=key&amp;id=<?=$i?>" class="fa fa-key" title="<?=gettext("Export Key")?>"></a>
+ <?php if ($cert['prv']): ?>
+ <a href="system_certmanager.php?act=key&amp;id=<?=$i?>" class="fa fa-key" title="<?=gettext("Export Key")?>"></a>
+ <?php endif?>
<a href="system_certmanager.php?act=p12&amp;id=<?=$i?>" class="fa fa-archive" title="<?=gettext("Export P12")?>"></a>
<?php else: ?>
<a href="system_certmanager.php?act=csr&amp;id=<?=$i?>" class="fa fa-pencil" title="<?=gettext("Update CSR")?>"></a>
OpenPOWER on IntegriCloud