#!/bin/sh # $FreeBSD: ports/mail/dcc-dccd/pkg-install,v 1.1 2004/11/21 02:35:45 pav Exp $ PREFIX=${PKG_PREFIX:-/usr/local} DCCUSER=dcc DCCUID=112 DCCGROUP=dcc DCCGID=112 if [ "$2" = "PRE-INSTALL" ]; then if ! pw groupshow "$DCCGROUP" 2>/dev/null 1>&2; then if pw groupadd $DCCGROUP -g $DCCGID; then echo "=> Added group \"$DCCGROUP\"." else echo "=> Adding group \"$DCCGROUP\" failed..." exit 1 fi fi if ! pw usershow "$DCCUSER" 2>/dev/null 1>&2; then if pw useradd $DCCUSER -u $DCCUID -g $DCCGROUP -h - \ -s "/sbin/nologin" -d "/nonexistent" \ -c "Distributed Checksum Clearinghouse"; \ then echo "=> Added user \"$DCCUSER\"." else echo "=> Adding user \"$DCCUSER\" failed..." exit 1 fi fi fi exit 0