#!/bin/bash ########################################################## # Script to backup Oracle db as csv file @sjc-opengrok-2 # # Shuichi (Scott) Yoshizawa # ####################################################################################### # # Start of execution... # parm=$1 cwd=`pwd` date cd /opt/pisces/workspace [ -d ${parm} ] && { rm -rf ${parm} ; } mkdir ${parm} cd ${parm} mkdir data mkdir etc mkdir log mkdir src mkdir war cd etc cp /opt/pisces/opengrok-release/doc/logging.properties . sed -i "s|opengrok%g.%u.log|\/opt\/pisces\/workspace\/${parm}\/log\/opengrok%g.%u.log|g" logging.properties cd .. cd war cp /opt/pisces/opengrok-release/lib/source.war ${parm}.war jar -xf ${parm}.war WEB-INF/web.xml sed -i "s|\/var\/opengrok\/etc|\/opt\/pisces\/workspace\/${parm}\/etc|g" WEB-INF/web.xml jar -uf ${parm}.war WEB-INF/web.xml cp ${parm}.war /opt/pisces/webapps cd .. cd .. date cd ${cwd}