1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-05 06:27:37 +00:00
freebsd-ports/www/cherokee/files/pkg-install.in
Pav Lucistnik 9a09da6e63 - Update to 1.0.18
PR:		ports/154211
Submitted by:	Diego Schulz <dschulz@gmail.com> (maintainer)
Feature safe:	yes
2011-01-27 14:22:25 +00:00

63 lines
1.3 KiB
Bash

#!/bin/sh
PATH=/bin:/usr/bin:/usr/sbin
ACCESSLOG=${CHEROKEE_ACCESSLOG:-/var/log/cherokee.access}
ERRORLOG=${CHEROKEE_ERRORLOG:-/var/log/cherokee.error}
LOGS_USER=${CHEROKEE_LOGFILE_USER:-root}
LOGS_GROUP=${CHEROKEE_LOGFILE_GROUP:-wheel}
LOGS_FILEMODE=${CHEROKEE_LOGFILE_FILEMODE:-0640}
WITH_RRDTOOL=${CHEROKEE_WITH_RRDTOOL:-n}
RRDDIR=${CHEROKEE_RRDDIR:-/var/lib/cherokee/graphs}
RRDDIR_USER=${CHEROKEE_RRDDIR_USER:-www}
RRDDIR_GROUP=${CHEROKEE_RRDDIR_GROUP:-www}
case $2 in
POST-INSTALL)
echo "$2 for $1"
echo "Adjusting ownership (${LOGS_USER}:${LOGS_GROUP}) and permissions (${LOGS_FILEMODE}) on log files:"
echo "${ACCESSLOG}"
echo "${ERRORLOG}"
if [ ! -f ${ACCESSLOG} ]; then
touch ${ACCESSLOG}
fi
if [ ! -f ${ERRORLOG} ]; then
touch ${ERRORLOG}
fi
chown -v ${LOGS_USER}:${LOGS_GROUP} ${ACCESSLOG} ${ERRORLOG}
chmod -v ${LOGS_FILEMODE} ${ACCESSLOG} ${ERRORLOG}
if [ "$WITH_RRDTOOL" = "true" ]; then
if [ -d ${RRDDIR} ]; then
echo "RRD directory already exists."
else
echo "Creating directory for RRD databases..."
mkdir -v -p ${RRDDIR}
fi
echo "Adjusting ownership..."
chown -v ${RRDDIR_USER}:${RRDDIR_GROUP} ${RRDDIR}
fi
echo "$2 done."
;;
PRE-INSTALL)
echo "Nothing to do in $2"
;;
*)
exit 64
;;
esac