#!/bin/sh set -x case $2 in PRE-INSTALL) GROUP="%%GROUP%%" OWNER="%%OWNER%%" GROUP_ID="%%GROUP_ID%%" OWNER_ID="%%OWNER_ID%%" ETCDIR="%%ETCDIR%%" RUNDIR="%%RUNDIR%%" LOGDIR="%%LOGDIR%%" VARDIR="%%VARDIR%%" NAME="%%NAME%%" SHELL="/usr/sbin/nologin" HOME="/var/empty" pw group add ${GROUP} -g ${GROUP_ID} pw group show ${GROUP} pw user add ${OWNER} -u ${OWNER_ID} -g ${GROUP} -d ${HOME} \ -s "${SHELL}" -c "${NAME}" pw group mod ${GROUP} -M ${OWNER} pw user show ${OWNER} pw group show ${GROUP} install -d -o ${OWNER} -g ${GROUP} -m 0755 ${ETCDIR}/manifests install -d -o ${OWNER} -g ${GROUP} -m 0755 ${ETCDIR}/modules install -d -o ${OWNER} -g ${GROUP} -m 0755 ${LOGDIR} install -d -o ${OWNER} -g ${GROUP} -m 0755 ${VARDIR} install -d -o root -g wheel -m 0755 ${RUNDIR} ;; POST-INSTALL) ;; esac exit 0 #EOF