cupsys package silently destroys existing /etc/printcap

Henry House hajhouse at houseag.com
Sat Apr 7 16:19:23 UTC 2007


Package: cupsys
Version: 1.2.4-2ubuntu3
Severity: serious
Justification: Policy 10.7.3 "Configuration Files: Behavior"

Installing this package silently causes an /etc/printcap to be overwritten
with an empty file, without asking the user. In my case it did not even
save a backup of the original file. Clobbering locally modified
configuration files is a violation of Debian packaging policy, section
10.7.3, which says that users' local modifications are to be preserved.

-- System Information:
Debian Release: testing/unstable
  APT prefers edgy-updates
  APT policy: (500, 'edgy-updates'), (500, 'edgy-security'), (500, 'edgy-backports'), (500, 'edgy')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-10-generic
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages cupsys depends on:
ii  adduser    3.92                          Add and remove users and groups
ii  cupsys-com 1.2.4-2ubuntu3                Common UNIX Printing System(tm) - 
ii  debconf [d 1.5.2ubuntu2                  Debian configuration management sy
ii  gs-esp     8.15.2.dfsg.0ubuntu1-0ubuntu4 The Ghostscript PostScript interpr
ii  libc6      2.4-1ubuntu12.3               GNU C Library: Shared libraries
ii  libcupsima 1.2.4-2ubuntu3                Common UNIX Printing System(tm) - 
ii  libcupsys2 1.2.4-2ubuntu3                Common UNIX Printing System(tm) - 
ii  libdbus-1- 0.93-0ubuntu3.1               simple interprocess messaging syst
ii  libgnutls1 1.4.0-3ubuntu1                the GNU TLS library - runtime libr
ii  libldap2   2.1.30-13build1               OpenLDAP libraries
ii  libpam0g   0.79-3.1ubuntu1               Pluggable Authentication Modules l
ii  libpaper1  1.1.19                        Library for handling paper charact
ii  libslp1    1.2.1-5                       OpenSLP libraries
ii  lsb-base   3.1-10ubuntu4                 Linux Standard Base 3.1 init scrip
ii  patch      2.5.9-4                       Apply a diff file to an original
ii  perl-modul 5.8.8-6                       Core Perl modules
ii  procps     1:3.2.7-2ubuntu3              /proc file system utilities
ii  ssl-cert   1.0.13                        Simple debconf wrapper for openssl
ii  sysv-rc    2.86.ds1-14.1ubuntu16         System-V-like runlevel change mech
ii  xpdf-utils 3.01-9ubuntu1.1               Portable Document Format (PDF) sui
ii  zlib1g     1:1.2.3-13ubuntu2             compression library - runtime

Versions of packages cupsys recommends:
pn  cupsys-client    <none>                  (no description available)
ii  foomatic-filters 3.0.2-20060918-0ubuntu1 linuxprinting.org printer support 
ii  smbclient        3.0.22-1ubuntu4.1       a LanManager-like simple client fo

-- debconf information:
  cupsys/raw-print: true
  cupsys/backend: ipp, lpd, parallel, socket, usb




More information about the ubuntu-users mailing list