#!/bin/bash # $Header: Exp $ if [ $1 = "start" -o $1 = "install" ]; then # update constants cfile=${VHOST_ROOT}/archzoom/archzoom-data/perllib/ArchZoom/Constants.pm sed -i "s:^\$prefix .*;$:\$prefix = \"${VHOST_CGIBINDIR}/archzoom\";:g" \ ${cfile} sed -i "s:^\$datadir .*;$:\$datadir = \"${VHOST_ROOT}/archzoom\";:g" \ ${cfile} sed -i "s:^\$DataDir .*;$:\$DataDir = \"\${datadir}/archzoom-data\";:g" \ ${cfile} sed -i "s:^\$ConfDir .*;$:\$ConfDir = \"\${datadir}/archzoom-data/conf\";:g" \ ${cfile} # update @INC for .cgi sed -i "s:^use lib$:use lib\n\t\"${VHOST_ROOT}/archzoom/archzoom-data/perllib\",:g" \ ${VHOST_CGIBINDIR}/archzoom/archzoom.cgi elif [ $1 = "clean" ]; then rm -rf ${VHOST_CGIBINDIR}/archzoom rm -rf ${VHOST_ROOT}/archzoom-data fi