#!/bin/sh set -x case $2 in PRE-INSTALL) GROUP="%%GROUP%%" OWNER="%%OWNER%%" GROUP_ID="%%GROUP_ID%%" OWNER_ID="%%OWNER_ID%%" PKG_PREFIX="%%PREFIX%%" # LOCALSTATEDIR="%%LOCALSTATEDIR%%" # PROXYDIR="%%LOCALSTATEDIR%%/cache/apache" # RUNDIR="%%LOCALSTATEDIR%%/run/apache" # LOGDIR="%%LOCALSTATEDIR%%/log/apache" # DATADIR="%%LOCALSTATEDIR%%/www/apache" NAME="apache" SHELL="/usr/sbin/nologin" pw group add ${GROUP} -g ${GROUP_ID} pw group show ${GROUP} pw user add ${OWNER} -u ${OWNER_ID} \ -g ${GROUP} \ -d ${PKG_PREFIX} \ -s "${SHELL}" -u ${OWNER_ID} \ -c "${NAME}" pw group mod ${GROUP} -M ${OWNER} pw user show ${OWNER} pw group show ${GROUP} # for dir in ${LOGDIR} ${PROXYDIR} ${RUNDIR}; do # install -d -o ${OWNER} -g ${GROUP} -m 0750 ${dir} # done # install -d -o root -g wheel -m 0755 ${DATADIR} ;; POST-INSTALL) ;; esac exit 0 #EOF