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
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 ---