Commit 0f8d0f03 authored by root's avatar root
Browse files

compute absolute paths instead of relative paths

parent 90051f9e
Loading
Loading
Loading
Loading
+7 −3
Original line number Diff line number Diff line
@@ -10,6 +10,10 @@
# o generate new self-signed certificates for the given <hostname>
# o change all site configuration to use <hostname>

readonly BASE_DIR_PATH="$(pwd)"
SCRIPT_DIR_PATH="$(dirname $0)"; cd "${SCRIPT_DIR_PATH}"
readonly SCRIPT_DIR_PATH="$(pwd)" ; cd "${BASE_DIR_PATH}"

# verify env variables are set
if [ "${ESGF_HOSTNAME}" = "" ] || [ "${ESGF_CONFIG}" = "" ] || [ "${ESGF_VERSION}" = "" ];
then
@@ -31,18 +35,18 @@ then
else
   mkdir -p $ESGF_CONFIG
fi
cp -R ../esgf_config/* $ESGF_CONFIG/.
cp -R $SCRIPT_DIR_PATH/../esgf_config/* $ESGF_CONFIG/.
# empty directory needed for CoG initialization
mkdir -p $ESGF_CONFIG/cog/cog_config

# generate new certificates
echo ""
echo "Generating new self-signed certificates..."
./generate_certificates.sh
$SCRIPT_DIR_PATH/generate_certificates.sh

# change node configuration to use new hostname
echo ""
echo "Changing configuration for hostname=$ESGF_HOSTNAME..."
./change_hostname.sh
$SCRIPT_DIR_PATH/change_hostname.sh

echo "... ESGF node initialization completed."