Sophie

Sophie

distrib > Mandriva > 2010.0 > x86_64 > by-pkgid > 20a45f78ca6672024071104ae6793e7a > scriptlet

afbackup-3.4-2mdv2008.0.x86_64.rpm

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/lib64/afbackup,' /etc/afbackup/afserver.conf >/etc/afbackup/afserver.conf.3.4
cat /etc/afbackup/afserver.conf.3.4 >/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