Your message dated Sun, 18 Feb 2007 16:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#410946: fixed in debsecan 0.4.4
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)

--- Begin Message ---
Package: debsecan
Version: 0.4.3.5
Severity: serious
Justification: Policy 10.7.3, http://release.debian.org/etch_rc_policy.txt (3., 
last paragraph)

$ cat /etc/cron.d/debsecan 
# cron entry for debsecan
#
# AUTOMATICALLY GENERATED
# (Delete the preceding line if you edit this file.)

40 * * * * daemon test -x /usr/bin/debsecan && /usr/bin/debsecan --suite etch 
--mailto root --cron
# (Note: debsecan delays actual processing past 2:00 AM, and runs only
# once per day.)

This is not acceptable behavior.

In detail: The postinst script of debsecan overwrites local changes,
because the config script does not look into the configuration file,
just into the debconf database (which is *not* meant as a registry), and
the postinst relies on the debconf information and the presence of the
"AUTOMATICALLY GENERATED" line.

Since all that debsecan-create-cron does is to choose a random time, set
the suite and decide whether the file should exist at all, it shouldn't
be hard to do that in a policy-conformant way:

- chosing a random time is only needed when the file doesn't exist

- the suite can be changed by a simple "sed -i" command

- I suggest not to remove the file, but instead add a comment sign
  before the cron line (or remove it, to enable), which can also be done
  easily with sed.

Regards, Frank


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing'), (99, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages debsecan depends on:
ii  debconf [debconf-2.0]         1.5.11     Debian configuration management sy
ii  python                        2.4.4-2    An interactive high-level object-o
ii  python-apt                    0.6.19     Python interface to libapt-pkg

Versions of packages debsecan recommends:
ii  cron                          3.0pl1-100 management of regular background p
ii  exim4                         4.63-17    metapackage to ease exim MTA (v4) 
ii  exim4-daemon-light [mail-tran 4.63-17    lightweight exim MTA (v4) daemon

-- debconf information:
* debsecan/report: true
* debsecan/suite: etch

-- 
Dr. Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX/TeXLive)


--- End Message ---
--- Begin Message ---
Source: debsecan
Source-Version: 0.4.4

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

debsecan_0.4.4.dsc
  to pool/main/d/debsecan/debsecan_0.4.4.dsc
debsecan_0.4.4.tar.gz
  to pool/main/d/debsecan/debsecan_0.4.4.tar.gz
debsecan_0.4.4_all.deb
  to pool/main/d/debsecan/debsecan_0.4.4_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.
Florian Weimer <[EMAIL PROTECTED]> (supplier of updated debsecan 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: Sun, 18 Feb 2007 16:52:59 +0100
Source: debsecan
Binary: debsecan
Architecture: source all
Version: 0.4.4
Distribution: unstable
Urgency: high
Maintainer: Florian Weimer <[EMAIL PROTECTED]>
Changed-By: Florian Weimer <[EMAIL PROTECTED]>
Description: 
 debsecan   - Debian Security Analyzer
Closes: 398199 407186 410946
Changes: 
 debsecan (0.4.4) unstable; urgency=high
 .
   * Add the configuration file /etc/default/debsecan.  Closes: #410946.
   * Using the new configuration file, it is possible to control
     where daily reports are sent.  Closes: #398199.
   * Try to make debconf questions easier to understand.  Closes: #407186.
Files: 
 7a379f87d5122c06a754a4faabdba4c0 819 admin optional debsecan_0.4.4.dsc
 b99120ffe1d03a26db1b4cde7af1e8a5 78954 admin optional debsecan_0.4.4.tar.gz
 fbae0d7be470aee4b983740ddfdea3f5 23278 admin optional debsecan_0.4.4_all.deb

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

iQEVAwUBRdh6VL97/wQC1SS+AQKs4gf+IJ0PfQTGNQni+4baRI1j29PlD4CEJvEw
AbstoH7mrZCZ1BvBj5+48fcD2QlFpsviR7sCKG4PjOWhVF7tnhNYvjkMmkHLTkV3
KDVVRceJB2k2WQokOVzkwDpzUvWut3De+Mx79HvHvAid6QSbRiazvHK64fpM8pV1
RoxWNH8L86KYIcz8G14x3hax/oOXY1TSF3/MpAkN9KLvBmOwnUNY2mDTtnhxqhLD
q0h7dFplWkJmXJnMsiq5NJaZCddo2tJRXfYul+QddqENG+w8vZBgLVxElLv9DSaR
2ofb0YIVNKbFyBSP8fl1PDpW0NL3jX09jc4g6pYWCzroOaqGIBaj/g==
=r//9
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to