Sophie

Sophie

distrib > Mandriva > 7.2 > i586 > media > main > by-pkgid > 8a5ea97a2450e48854131ffd99a0731c > scriptlet

cups-1.1.4-3mdk.i586.rpm

PREUN

/bin/sh

if [ "$1" = 0 ]; then

  # Remove update-alternatives entries
  /usr/sbin/update-alternatives --remove lpr /usr/bin/lpr-cups
  /usr/sbin/update-alternatives --remove lpq /usr/bin/lpq-cups
  /usr/sbin/update-alternatives --remove lprm /usr/bin/lprm-cups
  /usr/sbin/update-alternatives --remove lpc /usr/sbin/lpc-cups

  /sbin/chkconfig --del cups

fi

POSTIN

/bin/sh

# Set compatibility link for startup script

#[ -d /etc/rc.d/init.d ] && \
#	ln -sf /etc/rc.d/init.d/cups /etc/rc.d/init.d

# Let CUPS daemon be automatically started at boot time

/sbin/ldconfig
/sbin/chkconfig --add cups

# Set up update-alternatives entries
/usr/sbin/update-alternatives --install /usr/bin/lpr lpr /usr/bin/lpr-cups 10 --slave /usr/share/man/man1/lpr.1.bz2 lpr.1.bz2 /usr/share/man/man1/lpr-cups.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/lpq lpq /usr/bin/lpq-cups 10 --slave /usr/share/man/man1/lpq.1.bz2 lpq.1.bz2 /usr/share/man/man1/lpq-cups.1.bz2
/usr/sbin/update-alternatives --install /usr/bin/lprm lprm /usr/bin/lprm-cups 10 --slave /usr/share/man/man1/lprm.1.bz2 lprm.1.bz2 /usr/share/man/man1/lprm-cups.1.bz2
/usr/sbin/update-alternatives --install /usr/sbin/lpc lpc /usr/sbin/lpc-cups 10 --slave /usr/share/man/man8/lpc.8.bz2 lpc.1.bz2 /usr/share/man/man8/lpc-cups.8.bz2

##menu
if [ -x /usr/bin/update-menus ]; then
        /usr/bin/update-menus
fi

# Restart the CUPS daemon when it was running before
! ( lpstat -r 1> /dev/null 2>&1 ) || (
  /etc/rc.d/init.d/cups stop 1> /dev/null 2>&1
  rm -f /etc/cups/ppds.dat
  rm -f /var/spool/cups/[cd]*
  rm -f /var/spool/cups/tmp/*
  /etc/rc.d/init.d/cups start 1> /dev/null 2>&1
)

POSTUN

/bin/sh

/sbin/ldconfig

## menu
if [ "$1" = 0 ]; then
        if [ -x /usr/bin/update-menus ]; then
                /usr/bin/update-menus
        fi
fi