From d8d6c6157a5914a86fdd057361d50e51fe6485e9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20=C5=A0ustr?= Date: Mon, 14 Nov 2011 14:21:52 +0000 Subject: [PATCH] Cmdline option to generate lsc file --- org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh b/org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh index 3edb235..cd33a73 100755 --- a/org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh +++ b/org.glite.testsuites.ctb/LB/tests/lb-generate-fake-proxy.sh @@ -44,14 +44,17 @@ EndHelpHeader echo "Options:" echo " -h | --help Show this help message." echo " -H | --hours Proxy will be valid for given No. of hours (default is 12)" + echo " -l | --lsc Generate VOMS lsc file." } +GENLSC=0 while test -n "$1" do case "$1" in "-h" | "--help") showHelp && exit 2 ;; "-H" | "--hours") shift ; PROXYHOURS="-hours $1 " ;; + "-l" | "--lsc") GENLSC=1 ;; esac shift done @@ -98,7 +101,12 @@ echo X509_USER_PROXY=/tmp/x509up_u${user_id} #BOB'S FAKE PROXY echo X509_USER_PROXY_BOB=/tmp/x509up_u.${user_id} echo mkdir /etc/grid-security/vomsdir/$VO -echo "openssl x509 -noout -subject -issuer -in $CERTS_ROOT/trusted-certs/${VOMS_SERVER}.cert | cut -d ' ' -f 2- > /etc/grid-security/vomsdir/$VO/server.serverovic.lsc" +if [ GENLSC -eq 1 ]; then + mkdir -p /etc/grid-security/vomsdir/$VO + openssl x509 -noout -subject -issuer -in $CERTS_ROOT/trusted-certs/${VOMS_SERVER}.cert | cut -d ' ' -f 2- > /etc/grid-security/vomsdir/$VO/`hostname -f`.lsc +else +echo "openssl x509 -noout -subject -issuer -in $CERTS_ROOT/trusted-certs/${VOMS_SERVER}.cert | cut -d ' ' -f 2- > /etc/grid-security/vomsdir/$VO/`hostname -f`.lsc" +fi echo "======================================================================" echo "" -- 1.8.2.3