#! /bin/sh # # $FreeBSD: ports/mail/dkimproxy/files/pkg-install.in,v 1.1 2006/07/27 16:26:39 rafan Exp $ PATH=/bin:/usr/bin:/usr/sbin case $2 in PRE-INSTALL) echo "---> Starting install script:" if [ -z "dkimproxy" -o -z "dkimproxy" -o \ -z "525" -o -z "525" ]; then echo "ERROR: A required pragma was empty" exit 1 fi # Create group if required if pw group show "dkimproxy" >/dev/null 2>&1; then echo "---> Using existing group \"dkimproxy\"" else echo "---> Adding group \"dkimproxy\" (525)" /usr/sbin/pw groupadd dkimproxy -g 525 || exit 1 fi # Create user if required if pw user show "dkimproxy" >/dev/null 2>&1; then echo "---> Using existing user \"dkimproxy\"" else echo "---> Adding user \"dkimproxy\" (525)" pw useradd "dkimproxy" -u "525" -g "dkimproxy" -h - \ -d "/nonexistent" -s "/sbin/nologin" -c "DKIM Proxy Owner" || exit 1 fi ;; esac