Your message dated Tue, 12 Apr 2005 14:47:04 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#301671: fixed in apt-listbugs 0.0.48
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 27 Mar 2005 16:47:34 +0000
>From [EMAIL PROTECTED] Sun Mar 27 08:47:34 2005
Return-path: <[EMAIL PROTECTED]>
Received: from math.lsu.edu [130.39.168.55] (postfix)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DFavF-0007ze-00; Sun, 27 Mar 2005 08:47:33 -0800
Received: by math.lsu.edu (Postfix, from userid 1000)
        id 15659A735A; Sun, 27 Mar 2005 10:47:33 -0600 (CST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Zed Pobre <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: apt-listbugs: cron.daily destroys the contents of symlinked
 /etc/apt/preferences
X-Mailer: reportbug 3.5
Date: Sun, 27 Mar 2005 10:47:33 -0600
Message-Id: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

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

---------------------------------------
Received: (at 301671-close) by bugs.debian.org; 12 Apr 2005 18:56:29 +0000
>From [EMAIL PROTECTED] Tue Apr 12 11:56:29 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DLQYn-00044E-00; Tue, 12 Apr 2005 11:56:29 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DLQPg-0005pj-00; Tue, 12 Apr 2005 14:47:04 -0400
From: Masato Taruishi <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#301671: fixed in apt-listbugs 0.0.48
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Tue, 12 Apr 2005 14:47:04 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: apt-listbugs
Source-Version: 0.0.48

We believe that the bug you reported is fixed in the latest version of
apt-listbugs, which is due to be installed in the Debian FTP archive:

apt-listbugs_0.0.48.dsc
  to pool/main/a/apt-listbugs/apt-listbugs_0.0.48.dsc
apt-listbugs_0.0.48.tar.gz
  to pool/main/a/apt-listbugs/apt-listbugs_0.0.48.tar.gz
apt-listbugs_0.0.48_all.deb
  to pool/main/a/apt-listbugs/apt-listbugs_0.0.48_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Masato Taruishi <[EMAIL PROTECTED]> (supplier of updated apt-listbugs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 13 Apr 2005 03:12:09 +0900
Source: apt-listbugs
Binary: apt-listbugs
Architecture: source all
Version: 0.0.48
Distribution: unstable
Urgency: high
Maintainer: Masato Taruishi <[EMAIL PROTECTED]>
Changed-By: Masato Taruishi <[EMAIL PROTECTED]>
Description: 
 apt-listbugs - Lists critical bugs before each apt installation
Closes: 301005 301671
Changes: 
 apt-listbugs (0.0.48) unstable; urgency=high
 .
   * Urgency=high because the previous version has a critical bug
     and removed from sarge.
   * Fixed symlink-case problem of prefernces file handling (closes: #301671).
     - Use existing preferences file and remove cp -a permission keep hack.
     - Backup /etc/apt/preferneces by cp -aH under /var/backups/.
     - Use savelog for files in /var/backups/.
     - Thanks paddy <[EMAIL PROTECTED]> for his work to fix this problem.
   * Added Depends: libruby1.8 (>= 1.8.1) because rss/maker is available
     from this version (closes: #301005).
Files: 
 3ad58f06ce11f443c382bff0bef2d68c 559 admin optional apt-listbugs_0.0.48.dsc
 8bd5a5cdf9148a8af3f73b1a1ef6dc3a 65946 admin optional 
apt-listbugs_0.0.48.tar.gz
 53c2ede8898f4c456c4243e6a5840af8 70460 admin optional 
apt-listbugs_0.0.48_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCXBIt1SOm5mAGKIQRAoO6AJ9F7Ox8vsJB3qHa7SnNk2oRD5E9UQCfb13H
lDpUQAcyWdsA/jq2x8A2hBw=
=KBNd
-----END PGP SIGNATURE-----


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

Reply via email to