PREIN
/bin/sh
# Following the Wiki instructions ...
getent group iceuser > /dev/null || groupadd -r iceuser
getent passwd iceuser > /dev/null || \
useradd -r -g iceuser -d /var/lib/icegrid \
-s /sbin/nologin -c "IceGrid server user" iceuser
exit 0
PREUN
/bin/sh
if [ $1 = 0 ]; then
/sbin/service icegridregistry stop >/dev/null 2>&1 || :
/sbin/chkconfig --del icegridregistry
/sbin/service icegridnode stop >/dev/null 2>&1 || :
/sbin/chkconfig --del icegridnode
/sbin/service glacier2router stop >/dev/null 2>&1 || :
/sbin/chkconfig --del glacier2router
fi
POSTIN
/bin/sh
/sbin/chkconfig --add icegridregistry
/sbin/chkconfig --add icegridnode
/sbin/chkconfig --add glacier2router
POSTUN
/bin/sh
if [ "$1" -ge "1" ]; then
/sbin/service icegridregistry condrestart >/dev/null 2>&1 || :
/sbin/service icegridnode condrestart >/dev/null 2>&1 || :
/sbin/service glacier2router condrestart >/dev/null 2>&1 || :
fi