#!/bin/sh PATH=/bin:/usr/bin:/usr/sbin GROUP=gnokii SUIDBINS="${PKG_PREFIX}/sbin/gnokiid ${PKG_PREFIX}/sbin/mgnokiidev" BINS="${PKG_PREFIX}/bin/gnokii ${SUIDBINS}" if [ -e ${PKG_PREFIX}/bin/xgnokii ]; then BINS="$BINS ${PKG_PREFIX}/bin/xgnokii" fi case "$2" in "PRE-INSTALL") if pw group show "${GROUP}" 2>/dev/null; then echo "You already have a group \"${GROUP}\", so I will use it." else if pw groupadd ${GROUP}; then echo "Added group \"${GROUP}\"." else echo "Adding group \"${GROUP}\" failed..." exit 1 fi fi ;; "POST-INSTALL") chgrp $GROUP $BINS chmod 750 ${BINS} chmod u+s ${SUIDBINS} ;; "DEINSTALL") if [ -z "`pw groupshow $GROUP 2>&1 | sed -E -e 's/^([^:]+:){3}(.*)$/\2/'`" ]; then echo "Removing empty group \"$GROUP\"." pw groupdel $GROUP fi ;; esac