aboutsummaryrefslogblamecommitdiff
path: root/net-mgmt/netmond/pkg-install
blob: 007ffc6401b009c9834babbd1e877c122a8fcf6e (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                                  
                                                                                             



















                                                   
#!/bin/sh
#
PKGNAME=$1
DATADIR=/var/netmon
#
case $2 in
    PRE-INSTALL)
	if pw user show netmon 2>/dev/null ; then 
	    echo "User 'netmon' exists." ; 
	else 
	    pw useradd -n netmon -g wheel -c 'Network monitor account' -s /usr/sbin/nologin ;
	fi
	if pw group show netmon 2>/dev/null ; then 
	    echo "Group 'netmon' exists." ;  
	else 
	    pw groupadd netmon -M root,netmon ; 
	fi
	if [ ! -d ${DATADIR} ] ; then
	    mkdir ${DATADIR}
	    chown root:netmon ${DATADIR}
	    chmod 750 ${DATADIR}
	fi 
	;;
    POST-INSTALL)
	;;
    *)
	echo "Unexpected Argument $2!!!"
	exit 1
	;;
esac
exit 0