Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > cb725060ef771339995497f6d0dfae6e > scriptlet

afbackup-3.5.3-11.mga6.armv5tl.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/libexec/afbackup,' /etc/afbackup/afserver.conf >/etc/afbackup/afserver.conf.3.5.3
cat /etc/afbackup/afserver.conf.3.5.3 >/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