From: Zdeněk Šustr Date: Mon, 27 Feb 2012 10:42:18 +0000 (+0000) Subject: Make downloaded files executable X-Git-Tag: gridsite-core_R_1_7_17~4 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=fbc857e5427b1489a53a96c10e710761def1c594;p=jra1mw.git Make downloaded files executable --- diff --git a/org.glite.testsuites.ctb/gridsite/tests/gridsite-autonomous-test.sh b/org.glite.testsuites.ctb/gridsite/tests/gridsite-autonomous-test.sh index 6f8042c..dc52bb1 100755 --- a/org.glite.testsuites.ctb/gridsite/tests/gridsite-autonomous-test.sh +++ b/org.glite.testsuites.ctb/gridsite/tests/gridsite-autonomous-test.sh @@ -59,6 +59,7 @@ do if [ ! -r ${COMMON} ]; then exit 2 else + chmod +x $COMMON test_done fi fi @@ -72,6 +73,7 @@ if [ ! -r lb-common-testbeds.sh ]; then if [ ! -r lb-common-testbeds.sh ]; then exit 2 else + chmod +x lb-common-testbeds.sh test_done fi fi diff --git a/org.glite.testsuites.ctb/gridsite/tests/gridsite-common-testbeds.sh b/org.glite.testsuites.ctb/gridsite/tests/gridsite-common-testbeds.sh index 9e232ed..98b55fd 100755 --- a/org.glite.testsuites.ctb/gridsite/tests/gridsite-common-testbeds.sh +++ b/org.glite.testsuites.ctb/gridsite/tests/gridsite-common-testbeds.sh @@ -79,19 +79,26 @@ if [ $COPYPROXY -eq 1 ]; then else rm -rf /tmp/test-certs/grid-security cvs -d :pserver:anonymous@glite.cvs.cern.ch:/cvs/jra1mw co org.glite.testsuites.ctb/LB > /dev/null 2>/dev/null - FAKE_CAS=\`source ./org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh | grep -E "^X509_CERT_DIR" | sed 's/X509_CERT_DIR=//'\` + ./org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh > fake-prox.out.\$\$ + FAKE_CAS=\`cat fake-prox.out.\$\$ | grep -E "^X509_CERT_DIR" | sed 's/X509_CERT_DIR=//'\` if [ "\$FAKE_CAS" == "" ]; then echo "Failed generating proxy" >&2 exit 2 else cp -rv \$FAKE_CAS/* /etc/grid-security/certificates/ fi + + TRUSTED_CERTS=\`cat fake-prox.out.\$\$ | grep -E "^TRUSTED_CERTS" | sed 's/TRUSTED_CERTS=//'\` + export x509_USER_CERT=\${TRUSTED_CERTS}/trusted_client00.cert + export x509_USER_KEY=\${TRUSTED_CERTS}/trusted_client00.priv-clear + rm fake-prox.out.\$\$ fi if [ ! -d /etc/vomses ]; then echo Installing experimental VOMS server if [ ! -f ./px-voms-install.sh ]; then wget -O px-voms-install.sh http://jra1mw.cvs.cern.ch/cgi-bin/jra1mw.cgi/org.glite.testsuites.ctb/PX/tests/px-voms-install.sh?view=co + chmod +x px-voms-install.sh fi source ./px-voms-install.sh -u root fi