Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-release > by-pkgid > 682fa2249175a2face4ec2e2c4f79f87 > scriptlet

afbackup-3.5.3-13.mga7.i586.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