From 02b1e37addf0c2790bcc8f4e1bb3aa11e586dbb5 Mon Sep 17 00:00:00 2001 From: Joni Hahkala Date: Mon, 11 Oct 2010 16:48:36 +0000 Subject: [PATCH] added grid-security/certificates-slashwithoutnamespaces ca directory to test .signing_policy with slashes and dots without masking it with .namespaces file. --- bin/generate-test-certificates.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/generate-test-certificates.sh b/bin/generate-test-certificates.sh index 9f10f0b..d703307 100755 --- a/bin/generate-test-certificates.sh +++ b/bin/generate-test-certificates.sh @@ -479,6 +479,9 @@ function add_ca_grid_sec { if [ ! -d 'grid-security/certificates-withnamespaceerrors' ]; then mkdir -p 'grid-security/certificates-withnamespaceerrors' fi + if [ ! -d 'grid-security/certificates-slashwithoutnamespaces' ]; then + mkdir -p 'grid-security/certificates-slashwithoutnamespaces' + fi hash=$(openssl x509 -hash -noout -in $1-ca/$1.cert) cp $1-ca/$1.cert grid-security/certificates/${hash}.0 cp $1-ca/$1.crl grid-security/certificates/${hash}.r0 @@ -502,6 +505,11 @@ EOF cp grid-security/certificates/${hash}.* grid-security/certificates-subcawithpolicy cp grid-security/certificates/${hash}.* grid-security/certificates-withnamespaceerrors cp grid-security/certificates/${hash}.* grid-security/certificates-withoutroot + cp grid-security/certificates/${hash}.* grid-security/certificates-slashwithoutnamespaces + + if [ "$1" = 'slash' ]; then + rm grid-security/certificates-slashwithoutnamespaces/${hash}.namespaces + fi #override root and sub namespaces if [ "$1" = 'root' ]; then @@ -1149,7 +1157,7 @@ for catype in $CATYPES; do else create_some fi - rm $CA_DIR/*.pem +# rm $CA_DIR/*.pem rm $CA_DIR/*.old rm $CA_DIR/*.attr done -- 1.8.2.3