PREUN
/bin/sh
if [ "$1" = "0" ]; then
/sbin/service afbackup stop || :
/sbin/chkconfig --del afbackup || :
fi
POSTIN
/bin/sh
grep -q '/usr/lib/afbackup/rexec' /etc/afbackup/afserver.conf && {
echo "Upgrade afserver.conf"
sed 's,/usr/lib/afbackup/rexec,/usr/lib/afbackup,' /etc/afbackup/afserver.conf >/etc/afbackup/afserver.conf.3.3.8.1
cat /etc/afbackup/afserver.conf.3.3.8.1 >/etc/afbackup/afserver.conf
}
if ! grep -q ^afbackup /etc/services
then
echo "afbackup 2988/tcp # Afbackup system" >>/etc/services
fi
if ! grep -q ^afmbackup /etc/services
then
echo "afmbackup 2989/tcp # Afbackup system Multistream" >>/etc/services
fi
if [ -f /etc/inetd.conf ]
then
if ! grep -q afbackup /etc/inetd.conf
then
echo "afbackup stream tcp nowait root /usr/sbin/afserver /usr/sbinafserver /etc/afbackup/afserver.conf" >>/etc/inetd.conf
fi
fi
/sbin/chkconfig --add afbackup
POSTUN
/bin/sh
if [ $1 -ge 1 ] ; then
/sbin/service afbackup condrestart 2>&1 > /dev/null || :
fi