PREIN
/bin/sh
if [ -x /usr/sbin/fedora-groupadd -a -x /usr/sbin/fedora-useradd ]; then
getent group defang > /dev/null || /usr/sbin/fedora-groupadd 8 -r defang
getent passwd defang > /dev/null || /usr/sbin/fedora-useradd 8 -r -g defang -d /var/spool/MIMEDefang -s /sbin/nologin -c "MIMEDefang User" defang
else
getent group defang > /dev/null || /usr/sbin/groupadd -r defang
getent passwd defang > /dev/null || /usr/sbin/useradd -r -g defang -d /var/spool/MIMEDefang -s /sbin/nologin -c "MIMEDefang User" defang
fi
exit 0
PREUN
/bin/sh
if [ $1 -eq 0 ]; then
/sbin/service mimedefang stop > /dev/null 2>&1 || :
/sbin/chkconfig --del mimedefang
fi
POSTIN
/bin/sh
/sbin/chkconfig --add mimedefang
if [ ! -f /etc/mail/mimedefang-ip-key ]; then
/usr/bin/gen-ip-validator.pl > /etc/mail/mimedefang-ip-key
fi
POSTUN
/bin/sh
if [ $1 -ne 0 ]; then
/sbin/service mimedefang condrestart > /dev/null 2>&1 || :
fi