diff --git a/search.php b/search.php
index 8f63256..2d63bda 100644
--- a/search.php
+++ b/search.php
@@ -36,9 +36,14 @@ case display:
case 'download':
$rec = CAdb_get_entry($serial);
- upload("$config[cert_dir]/$serial.der", "$rec[common_name] ($rec[email]).cer", 'application/pkix-cert');
+ upload("$config[cert_dir]/$serial.der", "$rec[common_name].cer", 'application/pkix-cert');
break;
+case 'download_pem':
+ $rec = CAdb_get_entry($serial);
+ upload("$config[new_certs_dir]/$serial.pem", "$rec[common_name].pem", 'application/pkix-cert');
+ break;
+
case search:
printHeader('public');
@@ -97,6 +102,7 @@ case search:
if ($rec['status'] != 'Revoked') {
?>
+
';