[Pkg-cups-devel] r285 - cupsys/branches/cups-1.2/debian
Kenshi Muto
kmuto at costa.debian.org
Mon Jul 3 14:20:08 UTC 2006
Author: kmuto
Date: Mon Jul 3 14:20:07 2006
New Revision: 285
Modified:
cupsys/branches/cups-1.2/debian/changelog
cupsys/branches/cups-1.2/debian/cupsys.postinst
cupsys/branches/cups-1.2/debian/cupsys.prerm
Log:
don't remove backend during upgrade/reconfigure (#376499)
Modified: cupsys/branches/cups-1.2/debian/changelog
==============================================================================
--- cupsys/branches/cups-1.2/debian/changelog (original)
+++ cupsys/branches/cups-1.2/debian/changelog Mon Jul 3 14:20:07 2006
@@ -11,6 +11,8 @@
* Add snmp to backend choices. Because I don't make sure this backend
is stable, the default is disabled. Use dpkg-reconfigure cupsys to
enable. (closes: #376496)
+ * Don't remove backend symlinks during reconfigure/upgrade process.
+ (closes: #376499)
-- Kenshi Muto <kmuto at debian.org> Wed, 21 Jun 2006 15:06:02 +0000
Modified: cupsys/branches/cups-1.2/debian/cupsys.postinst
==============================================================================
--- cupsys/branches/cups-1.2/debian/cupsys.postinst (original)
+++ cupsys/branches/cups-1.2/debian/cupsys.postinst Mon Jul 3 14:20:07 2006
@@ -99,11 +99,11 @@
db_fset cupsys/raw-print changed false
fi
# Set up backends
- (cd /usr/lib/cups/backend && rm -f http ipp lpd parallel scsi serial socket usb snmp)
db_get cupsys/backend && SELECTED=$RET
list=`echo $SELECTED | sed -e 's/, /,/g'`
save_IFS=$IFS
IFS=,
+ (cd /usr/lib/cups/backend && rm -f http ipp lpd parallel scsi serial socket usb snmp)
for module in $list; do
ln -s ../backend-available/$module /usr/lib/cups/backend/$module
if [ "$module" = "ipp" ]; then
Modified: cupsys/branches/cups-1.2/debian/cupsys.prerm
==============================================================================
--- cupsys/branches/cups-1.2/debian/cupsys.prerm (original)
+++ cupsys/branches/cups-1.2/debian/cupsys.prerm Mon Jul 3 14:20:07 2006
@@ -16,13 +16,15 @@
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
-if [ -L /usr/lib/cups/backend/smb ]; then
- rm -f /usr/lib/cups/backend/smb 2>/dev/null || true
-fi
case "$1" in
- remove|upgrade|deconfigure)
- (cd /usr/lib/cups/backend && rm -f http ipp lpd parallel scsi serial socket usb)
+ remove)
+ (cd /usr/lib/cups/backend && rm -f http ipp lpd parallel scsi serial socket usb snmp)
+ if [ -L /usr/lib/cups/backend/smb ]; then
+ rm -f /usr/lib/cups/backend/smb 2>/dev/null || true
+ fi
+ ;;
+ upgrade|deconfigure)
;;
failed-upgrade)
;;
More information about the Pkg-cups-devel
mailing list