From eba610f67d0c6319ba72bb14c34deb77fd9d1f3c Mon Sep 17 00:00:00 2001 From: Maria Alandes Pradillo Date: Tue, 11 Aug 2009 08:41:52 +0000 Subject: [PATCH] Fox for bug #54094: host cert and key is now copied for the bdii user --- org.glite.yaim.myproxy/config/functions/config_proxy_server | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/org.glite.yaim.myproxy/config/functions/config_proxy_server b/org.glite.yaim.myproxy/config/functions/config_proxy_server index dc67554..9c93773 100644 --- a/org.glite.yaim.myproxy/config/functions/config_proxy_server +++ b/org.glite.yaim.myproxy/config/functions/config_proxy_server @@ -35,7 +35,7 @@ config_proxy_server_check () { -requires $1 +requires $1 BDII_USER BDII_GROUP BDII_HOME_DIR X509_HOST_CERT X509_HOST_KEY return $? } @@ -48,7 +48,12 @@ return 0 config_proxy_server () { -INSTALL_ROOT=${INSTALL_ROOT:-/opt} +# Fix for bug 54094: BDII_USER needs copies of host cert and key +mkdir -p ${BDII_HOME_DIR}/.certs +cp ${X509_HOST_CERT} ${BDII_HOME_DIR}/.globus/usercert.pem +cp ${X509_HOST_KEY} ${BDII_HOME_DIR}/.globus/userkey.pem +chown -R ${BDII_USER}.${BDII_GROUP} ${BDII_HOME_DIR}/.globus + MYPROXY_CONF=${INSTALL_ROOT}/glite/etc/myproxy-server.conf MYPROXY_CONF_NEW=${INSTALL_ROOT}/glite/etc/myproxy-server.conf_NEW -- 1.8.2.3