From 0bd2f0240c1e2efa9352ef5437e2bc19c99aa0ca Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Mon, 21 Apr 2008 13:10:35 +0000 Subject: [PATCH] Don't force glite var location (stop services after configuration works now), JP peers in GLITE_LOCATION. --- org.glite.jp.index/config/functions/config_glite_jpis | 4 +--- org.glite.jp.primary/config/functions/config_glite_jpps | 14 ++++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/org.glite.jp.index/config/functions/config_glite_jpis b/org.glite.jp.index/config/functions/config_glite_jpis index 9778397..0767a48 100644 --- a/org.glite.jp.index/config/functions/config_glite_jpis +++ b/org.glite.jp.index/config/functions/config_glite_jpis @@ -37,7 +37,7 @@ function config_glite_jpis_check(){ function config_glite_jpis_setenv(){ yaimgridenv_set GLITE_LOCATION ${INSTALL_ROOT:-opt}/glite - yaimgridenv_set GLITE_LOCATION_VAR /var/glite + yaimgridenv_set GLITE_LOCATION_VAR ${GLITE_LOCATION_VAR:-/var/glite} yaimgridenv_set GLITE_USER ${GLITE_USER:-glite} yaimgridenv_set GLITE_HOST_CERT ${GLITE_USER_HOME:-/home/glite}/.certs/hostcert.pem yaimgridenv_set GLITE_HOST_KEY ${GLITE_USER_HOME:-/home/glite}/.certs/hostkey.pem @@ -100,9 +100,7 @@ function config_glite_jpis() { fi . /opt/glite/etc/profile.d/grid-env.sh - GLITE_LOCATION_VAR=${GLITE_LOCATION_VAR:-/var/glite} mkdir -p $GLITE_LOCATION_VAR # Needed to store PID of JP IS server - chown $GLITE_USER:$GLITE_USER $GLITE_LOCATION_VAR chmod 0755 $GLITE_LOCATION_VAR diff --git a/org.glite.jp.primary/config/functions/config_glite_jpps b/org.glite.jp.primary/config/functions/config_glite_jpps index a0e174d..c1f50c0 100644 --- a/org.glite.jp.primary/config/functions/config_glite_jpps +++ b/org.glite.jp.primary/config/functions/config_glite_jpps @@ -5,12 +5,12 @@ function config_glite_jpps_check(){ function config_glite_jpps_setenv(){ yaimgridenv_set GLITE_LOCATION ${INSTALL_ROOT:-opt}/glite - yaimgridenv_set GLITE_LOCATION_VAR /var/glite + yaimgridenv_set GLITE_LOCATION_VAR ${GLITE_LOCATION_VAR:-/var/glite} yaimgridenv_set GLITE_USER ${GLITE_USER:-glite} yaimgridenv_set GLITE_HOST_CERT ${GLITE_USER_HOME:-/home/glite}/.certs/hostcert.pem yaimgridenv_set GLITE_HOST_KEY ${GLITE_USER_HOME:-/home/glite}/.certs/hostkey.pem yaimgridenv_set X509_CERT_DIR /etc/grid-security/certificates - yaimgridenv_set GLITE_JP_PRIMARY_PEERS ${GLITE_USER_HOME:-/home/glite}/jpps/jp.peers + yaimgridenv_set GLITE_JP_PRIMARY_PEERS ${GLITE_JP_PRIMARY_PEERS:-$GLITE_LOCATION/etc/JPPS-peers} yaimgridenv_set GLITE_JP_PRIMARY_FTP_PORT ${GLITE_JP_PRIMARY_FTP_PORT:-8911} yaimgridenv_set GLITE_JP_PRIMARY_INTERNAL ${GLITE_USER_HOME:-/home/glite}/jpps yaimgridenv_set GLITE_JP_PRIMARY_EXTERNAL gsiftp://`hostname -f`:${GLITE_JP_PRIMARY_FTP_PORT:-8911}${GLITE_USER_HOME:-/home/glite}/jpps @@ -72,12 +72,14 @@ function config_glite_jpps() { fi . /opt/glite/etc/profile.d/grid-env.sh - GLITE_LOCATION_VAR=${GLITE_LOCATION_VAR:-/var/glite} mkdir -p $GLITE_LOCATION_VAR # Needed to store PID of JPPS - chown $GLITE_USER:$GLITE_USER $GLITE_LOCATION_VAR chmod 0755 $GLITE_LOCATION_VAR + mkdir -p $GLITE_JP_PRIMARY_INTERNAL + chown $GLITE_USER:$GLITE_USER $GLITE_JP_PRIMARY_INTERNAL + chmod 0755 $GLITE_JP_PRIMARY_INTERNAL + mkdir -p $GLITE_USER_HOME/.certs chown $GLITE_USER:$GLITE_USER $GLITE_USER_HOME/.certs chmod 0755 $GLITE_USER_HOME/.certs @@ -101,10 +103,10 @@ function config_glite_jpps() { echo "${GLITE_LOCATION}/etc/init.d/glite-jp-primary" >> ${GLITE_LOCATION}/etc/gLiteservices fi - touch ${GLITE_LOCATION}/etc/JPPS-peers + touch ${GLITE_JP_PRIMARY_PEERS} ${GLITE_LOCATION}/etc/init.d/glite-jp-primary stop - bash -x ${GLITE_LOCATION}/etc/init.d/glite-jp-primary start + ${GLITE_LOCATION}/etc/init.d/glite-jp-primary start if [ ! $? = 0 ] ; then yaimlog ABORT "Service glite-jp-primary failed to start!" -- 1.8.2.3