PREIN
/bin/sh
getent group sigul >/dev/null || groupadd -r sigul
getent passwd sigul >/dev/null || \
useradd -r -g sigul -d /var/lib/sigul -s /sbin/nologin \
-c "Signing server or bridge" sigul
exit 0
PREUN
/bin/sh
if [ "$1" = 0 ]; then
/sbin/service sigul_bridge stop >/dev/null 2>&1
/sbin/service sigul_server stop >/dev/null 2>&1
/sbin/chkconfig --del sigul_bridge
/sbin/chkconfig --del sigul_server
fi
POSTIN
/bin/sh
/sbin/chkconfig --add sigul_bridge
/sbin/chkconfig --add sigul_server
POSTUN
/bin/sh
if [ "$1" -ge 1 ]; then
/sbin/service sigul_bridge condrestart >/dev/null 2>&1 || :
/sbin/service sigul_server condrestart >/dev/null 2>&1 || :
fi