Your message dated Sat, 06 Oct 2012 17:02:29 +0000
with message-id <e1tkxll-0007gb...@franck.debian.org>
and subject line Bug#688499: fixed in netmrg 0.20-6.1
has caused the Debian Bug report #688499,
regarding netmrg: modifies conffiles (policy 10.7.3): /etc/netmrg/netmrg.xml
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
688499: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688499
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: netmrg
Version: 0.20-6
Severity: serious
Tags: squeeze-ignore
User: debian...@lists.debian.org
Usertags: piuparts
Control: found -1 0.20-4

Hi,

during a test with piuparts I noticed your package modifies conffiles.
This is forbidden by the policy, see
http://www.debian.org/doc/debian-policy/ch-files.html#s-config-files

10.7.3: "[...] The easy way to achieve this behavior is to make the
configuration file a conffile. [...] This implies that the default
version will be part of the package distribution, and must not be
modified by the maintainer scripts during installation (or at any
other time)."

Note that once a package ships a modified version of that conffile,
dpkg will prompt the user for an action how to handle the upgrade of
this modified conffile (that was not modified by the user).

Further in 10.7.3: "[...] must not ask unnecessary questions
(particularly during upgrades) [...]"

If a configuration file is customized by a maintainer script after
having asked some debconf questions, it may not be marked as a
conffile. Instead a template could be installed in /usr/share and used
by the postinst script to fill in the custom values and create (or
update) the configuration file (preserving any user modifications!).
This file must be removed during postrm purge.
ucf(1) may help with these tasks.
See also http://wiki.debian.org/DpkgConffileHandling

In https://lists.debian.org/debian-devel/2012/09/msg00412.html and
followups it has been agreed that these bugs are to be filed with
severity serious.

debsums reports modification of the following files,
from the attached log (scroll to the bottom...):

  /etc/netmrg/netmrg.xml


cheers,

Andreas

Attachment: netmrg_0.20-6+b1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: netmrg
Source-Version: 0.20-6.1

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

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 688...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated netmrg 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 04 Oct 2012 18:36:03 +0200
Source: netmrg
Binary: netmrg
Architecture: source amd64
Version: 0.20-6.1
Distribution: unstable
Urgency: low
Maintainer: Uwe Steinmann <ste...@debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
 netmrg     - network monitoring tool
Closes: 662164 665702 688499
Changes: 
 netmrg (0.20-6.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "modifies conffiles (policy 10.7.3): /etc/netmrg/netmrg.xml":
     install only the template netmrg.xml and not the copy under /etc;
     .postinst uses the template already, if the "original" is not there,
     .config and .postrm also contain the necessary machinery.
     (Closes: #688499)
   * l10n improvements:
     - add Italian debconf translation, thanks Beatrice Torracca
       (Closes: #665702)
     - fix typos, thanks Daniele Forsi and Christian PERRIER
       (Closes: #662164)
     - convert de.po to UTF-8
Checksums-Sha1: 
 140e1e50a3a54ad8ea296337e2b3b548b3610a60 1720 netmrg_0.20-6.1.dsc
 15e1739a3125768278e4d66ecb9b798ceeb77c16 50806 netmrg_0.20-6.1.diff.gz
 562d53b497d75552cf54d78cbac755800a38d796 406566 netmrg_0.20-6.1_amd64.deb
Checksums-Sha256: 
 708e7f03aeaf90e07872354c4a03cee03b513a753f2cfae43711e58ca6343703 1720 
netmrg_0.20-6.1.dsc
 fa70d8333b228cb2c5050dacb1d34c7cde9d7488f0d47226fbbb2068a64912f8 50806 
netmrg_0.20-6.1.diff.gz
 27461ddedd54fcaa6dd9fea9ad68a77fb6dffde2a321a020586e4a4c0dcd5d9d 406566 
netmrg_0.20-6.1_amd64.deb
Files: 
 329371dbd314101295f30309ab49de73 1720 net optional netmrg_0.20-6.1.dsc
 5fa1c86081ae7d698d296d0dfd2c5bc8 50806 net optional netmrg_0.20-6.1.diff.gz
 da73aff6419101089cebb4635884fbbf 406566 net optional netmrg_0.20-6.1_amd64.deb

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

iQIcBAEBCAAGBQJQbbtHAAoJELs6aAGGSaoGqywQAIinCpiiDCuyv+8JWBNSMeED
ljnHSm7nWJWk1CqvG9JzmP28gbpmBSqSgsuzFGFI/j8aNcFsgDZRV5XLaP0RTUNX
BqTyfTVlf8/O74io9fFB7sQZcmm6i1gsy7R7QWdoXj6wb7OYD5DicJyfnQGQb524
0Zv+gr1DBCyV9nYmVWFejTxa/GCjXcKIWftdycng0WWm7VeLG/gDVZXk9Snpxl7f
o+r3K2W73oOrOAvLHtwgwtIGq5Rx16x1LTc2Zei4KcI0EB9CKhEK1djPj/FUCfj4
hqZW9Lo92wmXd2Wf94onWUfQOYaVolEFZgHf6xBj38yVZO/4NlGPKIx1cJ0tP9Br
j8aE4N4mwGk8lnhm5BNNocClyXenf+p92Fj4tZN/JQvPkAQBBLoKd/+Cf+hBK+O8
YuhL0JmSITG56I+Aygx1BUnUwewkV8bUrGCtmEK+dAhkY0WoWbrUbr3lU1N9wUIj
SeP3cfppRhKM68ab5dhnE1Zl75YYDyGtvRApKzDLBHODE7Fh2hS587mBzGyC8yF4
zY4Rsz71muEi7tjUPbk4lFzQePFnpPsyClhhKcJu+wn+myqtTjCQVQ0C5NBeas0K
8UgLuhWx5FGX/GuqfnX3J7bN7kb8ZaEzIecT+uZi8QL8ikKq8A4lW1CjHSxyZ0VY
gmCeZuwpD/jZl3imoNti
=KpFC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to