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') { ?> Download + Download (in PEM format) ';