Package: apt-listbugs
Version: 0.0.47
Severity: critical
Justification: causes serious data loss

I have a network where /etc/apt/preferences (and a lot of other files
in /etc on various machines) are symlinked to a NFS-mounted drive so
they can be changed globally.  Unfortunately, the cron.daily file for
apt-listbugs doesn't take this into account, and so when it makes a
backup of the file before changing it, only creates a backup symlink,
then edits the first file, destroying all of the contents in the
master.

If you had a complex preferences file, and you don't have a backup,
this is very, very bad.  If you don't notice it before the next
night's autoupgrade sequence suddenly tries to update a bunch of
machines on your network to unstable, breaking them all, that is even
worse.

I managed to avoid this fate only barely.  Eventually, someone else
isn't going to be as fortunate, and become very unhappy with Debian.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.10.erdos
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

Versions of packages apt-listbugs depends on:
ii  apt                           0.5.27     Advanced front-end for dpkg
ii  libdpkg-ruby1.8               0.3.1      modules/classes for dpkg on ruby 1
ii  libintl-gettext-ruby1.8       0.11-5     Gettext wrapper for Ruby 1.8
ii  libruby1.8 [libzlib-ruby1.8]  1.8.2-3    Libraries necessary to run Ruby 1.
ii  libxml-parser-ruby1.8         0.6.8-1    Interface of expat for the scripti
ii  ruby                          1.8.1-8    An interpreter of object-oriented 

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to