-
+#!/bin/bash
##############################################################################
# Copyright (c) 2010-2019 Georgia Public Library Service."
eval cp -f $TEMPLATEDIR/nginx/osrf-ws-http-proxy ${OUTDIR}/\$BRICKHOSTNAME${BRICK}/\$BRICKHOSTNAME${BRICK}-head/etc/nginx/sites-available
# set up eg_vhost.conf
+ eval cp -f $TEMPLATEDIR/apache2/eg_vhost.conf $TMPFOLDER/eg_vhost.conf
if [[ "$USE_NOVELIST" == "y" || "$USE_NOVELIST" == "Y" ]]; then
- eval sed -i "s^GENASYS_NOVELIST_PROFILE^$NOVELIST_PROFILE^" $TEMPLATEDIR/apache2/eg_vhost.conf
- eval sed -i "s^GENASYS_NOVELIST_PASSWORD^$NOVELIST_PROFILE^" $TEMPLATEDIR/apache2/eg_vhost.conf
+ eval sed -i "s^GENASYS_NOVELIST_PROFILE^$NOVELIST_PROFILE^" $TMPFOLDER/eg_vhost.conf
+ eval sed -i "s^GENASYS_NOVELIST_PASSWORD^$NOVELIST_PASSWORD^" $TMPFOLDER/eg_vhost.conf
fi
if [[ "$USE_SYNDETICS" == "y" || "$USE_SYNDETICS" == "Y" ]]; then
- eval sed -i "s^GENASYS_SYNDETICS_USER_ID^$SYNDETICS_USER_ID^" $TEMPLATEDIR/apache2/eg_vhost.conf
+ eval sed -i "s^GENASYS_SYNDETICS_USER_ID^$SYNDETICS_USER_ID^" $TMPFOLDER/eg_vhost.conf
fi
- eval sed -i "s^MEMCACHE01_IP^$MEMCACHE01_IP^" $TEMPLATEDIR/apache2/eg_vhost.conf
- eval cp -f $TEMPLATEDIR/apache2/eg_vhost.conf ${OUTDIR}/\$BRICKHOSTNAME${BRICK}/\$BRICKHOSTNAME${BRICK}-head/etc/apache2
+ eval sed -i "s^MEMCACHE01_IP^$MEMCACHE01_IP^" $TMPFOLDER/eg_vhost.conf
+ eval cp -f $TMPFOLDER/eg_vhost.conf ${OUTDIR}/\$BRICKHOSTNAME${BRICK}/\$BRICKHOSTNAME${BRICK}-head/etc/apache2
# no longer configuring mpm_prefork in apache2.conf, has its own config file
eval cp -f $TEMPLATEDIR/apache2/mpm_prefork.conf ${OUTDIR}/\$BRICKHOSTNAME${BRICK}/\$BRICKHOSTNAME${BRICK}-head/etc/apache2/mods-available
sed -i "s^EG_ADMIN_USER^$EG_ADMIN_USER^g" setup-head.sh
sed -i "s^EG_ADMIN_PASS^$(echo $EG_ADMIN_PASSWORD | sed -e 's^&^\\\&^g' -e 's/\^/\\\^/g')^g" setup-head.sh
sed -i "s^MEMCACHE01_IP^$MEMCACHE01_IP^g" setup-head.sh
- then
- echo "NOVELIST_PROFILE=${NOVELIST_PROFILE}" > ../setup_${SUBFOLDER}/.Novelist.txt
- echo "NOVELIST_PASSWORD=${NOVELIST_PASSWORD}" >> ../setup_${SUBFOLDER}/.Novelist.txt
- chmod 600 ../setup_${SUBFOLDER}/.Novelist.txt
- fi
- then
- echo "SYNDETICS_USER_ID=${SYNDETICS_USER_ID}" > ../setup_${SUBFOLDER}/.Syndetics.txt
- chmod 600 ../setup_${SUBFOLDER}/.Syndetics.txt
- fi
fi
#TODO check drone pkging.
echo "DEBUG: BRICKHEADLIST is: ${BRICKHEADLIST}"
-#rm -rf $TMPFOLDER
+### Be a good citizen and clean up after yourself
+rm -rf $TMPFOLDER