diff options
Diffstat (limited to 'usr/local')
-rw-r--r-- | usr/local/www/system_certmanager.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/local/www/system_certmanager.php b/usr/local/www/system_certmanager.php index 54e9b8d..06a7a59 100644 --- a/usr/local/www/system_certmanager.php +++ b/usr/local/www/system_certmanager.php @@ -887,6 +887,7 @@ function internalca_change() { if ($cert['crt']) { $subj = cert_get_subject($cert['crt']); $issuer = cert_get_issuer($cert['crt']); + $purpose = cert_get_purpose($cert['crt']); if($subj==$issuer) $caname = "<em>" . gettext("self-signed") . "</em>"; else @@ -919,9 +920,16 @@ function internalca_change() { <?=$name;?> </td> </tr> + <tr><td> </td></tr> <?php if ($cert['type']): ?> <tr><td colspan="2"><em><?php echo $cert_types[$cert['type']]; ?></em></td></tr> <?php endif; ?> + <?php if (is_array($purpose)): ?> + <tr><td colspan="2"> + CA: <?php echo $purpose['ca']; ?>, + Server: <?php echo $purpose['server']; ?> + </td></tr> + <?php endif; ?> </table> </td> <td class="listr"><?=$caname;?> </td> |