PREIN
/bin/sh
/usr/bin/getent group torrent >/dev/null || /usr/sbin/groupadd -r torrent
/usr/bin/getent passwd torrent >/dev/null || \
/usr/sbin/useradd -r -s /sbin/nologin -d /var/lib/bittorrent -g torrent \
-c "BitTorrent Seed/Tracker" torrent
# Fix homedir for upgrades
/usr/sbin/usermod --home /var/lib/bittorrent torrent &>/dev/null
exit 0
PREUN
/bin/sh
if [ $1 -eq 0 ]; then
/etc/rc.d/init.d/btseed stop &>/dev/null || :
/etc/rc.d/init.d/bttrack stop &>/dev/null || :
/sbin/chkconfig --del btseed || :
/sbin/chkconfig --del bttrack || :
fi
POSTIN
/bin/sh
/sbin/chkconfig --add btseed || :
/sbin/chkconfig --add bttrack || :
POSTUN
/bin/sh
if [ $1 -gt 0 ]; then
/etc/rc.d/init.d/btseed condrestart &>/dev/null || :
/etc/rc.d/init.d/bttrack condrestart &>/dev/null || :
fi