fixed regex and config path

This commit is contained in:
majestick
2013-07-23 09:42:54 +02:00
parent db5210fe6a
commit 8d3e0f7699

View File

@@ -14,13 +14,17 @@
# application/x-netscape-revocation containing a single character # application/x-netscape-revocation containing a single character
# '1' if the certificate is revoked, '0' if it is valid. # '1' if the certificate is revoked, '0' if it is valid.
# #
include('./config.in.php'); include('./config.php');
include(STORE_DIR.'/config/config.php'); include(STORE_DIR.'/config/config.php');
$serial = escapeshellcmd(trim($_SERVER['QUERY_STRING'])); $serial = escapeshellcmd(trim($_SERVER['QUERY_STRING']));
header("Content-type: application/x-netscape-revocation"); #header("Content-type: application/x-netscape-revocation");
$regexp = "^R\t.*\t.*\t$serial\t.*\t.*$";
if (exec("egrep '$regexp' ca/$config[index]")) # old Reg Ex doesnt work, new should do the work
#$regexp = "^R\t.*\t.*\t$serial\t.*\t.*$";
$regexp = "^R.*$serial.*$";
if (exec("egrep '$regexp' $config[index]"))
print '1'; print '1';
else else
print '0'; print '0';