added grid-security/certificates-slashwithoutnamespaces ca directory to test .signing...
authorJoni Hahkala <joni.hahkala@cern.ch>
Mon, 11 Oct 2010 16:48:36 +0000 (16:48 +0000)
committerJoni Hahkala <joni.hahkala@cern.ch>
Mon, 11 Oct 2010 16:48:36 +0000 (16:48 +0000)
bin/generate-test-certificates.sh

index 9f10f0b..d703307 100755 (executable)
@@ -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