PREIN
/bin/sh
getent group ricci >/dev/null || groupadd -r ricci
getent passwd ricci >/dev/null || useradd -r -M -g ricci -d /var/lib/ricci -s /sbin/nologin -c "ricci daemon user" ricci
exit 0
PREUN
/bin/sh
if [ "$1" == "0" ]; then
/sbin/service ricci stop >&/dev/null
/sbin/chkconfig --del ricci
fi
exit 0
POSTIN
/bin/sh
DBUS_PID=`cat /var/run/messagebus.pid 2>/dev/null`
/bin/kill -s SIGHUP $DBUS_PID >&/dev/null
/sbin/service oddjobd reload >&/dev/null
/sbin/chkconfig --add ricci
exit 0
POSTUN
/bin/sh
if [ "$1" == "0" ]; then
DBUS_PID=`cat /var/run/messagebus.pid 2>/dev/null`
/bin/kill -s SIGHUP $DBUS_PID >&/dev/null
/sbin/service oddjobd reload >&/dev/null
fi
if [ "$1" == "1" ]; then
/sbin/service ricci condrestart >&/dev/null
fi
exit 0
############ changelog ############