#!/bin/bash PF=${PN}-${PVR} if [ $1 = "install" ]; then # fix location cd ${VHOST_ROOT}/${PF} sed -e "s|${MY_HOSTROOTDIR}/${PF}|${VHOST_ROOT}/${PF}|g s|${MY_HTDOCSDIR}|${MY_INSTALLDIR}|g" -i bin/* lib/RT.pm sbin/* etc/RT_Config.pm || die # fix Apache configs sed -e "s|RT_DIR|${VHOST_ROOT}/${PF}|g s|HTDOCS|${MY_INSTALLDIR}|g" -i ${MY_SERVERCONFIGDIR}/apache* || die # check for upgrades cd ${VHOST_ROOT}/${PF}/upgrade echo "You may need to update your database." echo "For each item in the output below" echo "whose name is greater than your previously installed RT version," echo "rt-setup-database --action schema --datadir ${VHOST_ROOT}/${PF}/upgrade/" echo "rt-setup-database --action acl --datadir ${VHOST_ROOT}/${PF}/upgrade/" echo "rt-setup-database --action insert --datadir ${VHOST_ROOT}/${PF}/upgrade/" echo "Don't forget to read the online installation guide for more details" ls elif [ $1 = "clean" ]; then if [[ "${VHOST_ROOT}${PF}" ]]; then rm -rf ${VHOST_ROOT}/${PF}/bin ${VHOST_ROOT}/${PF}/lib/RT.pm ${VHOST_ROOT}/${PF}/sbin else echo "Variables not set!" fi fi