Your message dated Thu, 04 Oct 2012 16:32:34 +0000 with message-id <e1tjoli-0003pg...@franck.debian.org> and subject line Bug#688375: fixed in ntlmaps 0.9.9.0.1-11.2 has caused the Debian Bug report #688375, regarding ntlmaps: modifies conffiles (policy 10.7.3): /etc/ntlmaps/server.cfg 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.) -- 688375: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688375 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: ntlmaps Version: 0.9.9.0.1-11.1 Severity: serious Tags: squeeze-ignore User: debian...@lists.debian.org Usertags: piuparts 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/ntlmaps/server.cfg cheers, Andreas
ntlmaps_0.9.9.0.1-11.1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: ntlmaps Source-Version: 0.9.9.0.1-11.2 We believe that the bug you reported is fixed in the latest version of ntlmaps, 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 ntlmaps 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: Tue, 02 Oct 2012 18:10:44 +0200 Source: ntlmaps Binary: ntlmaps Architecture: source all Version: 0.9.9.0.1-11.2 Distribution: unstable Urgency: low Maintainer: David Watson <dwat...@debian.org> Changed-By: gregor herrmann <gre...@debian.org> Description: ntlmaps - NTLM Authorization Proxy Server Closes: 688375 Changes: ntlmaps (0.9.9.0.1-11.2) unstable; urgency=low . * Non-maintainer upload. * Fix "modifies conffiles (policy 10.7.3): /etc/ntlmaps/server.cfg": - install server.cfg below /usr/share instead of /etc (debian/install, debian/dirs) - copy the template in debian/postinst if necessary - remove it in new debian/postrm during purge - (re)move parts of debian/rules and debian/lintian-overrides related to server.cfg - the rest of the modify-file-with-debconf machinery is already there (Closes: #688375) Checksums-Sha1: 80427dd6490bd85c52480edf75325e9f3c72519b 1775 ntlmaps_0.9.9.0.1-11.2.dsc 35f854ec9ef8ebed12f49cb893e3ea4548250c89 24429 ntlmaps_0.9.9.0.1-11.2.diff.gz 7090438fb1d9d3601f820e5287fba7aac53f7eb1 73908 ntlmaps_0.9.9.0.1-11.2_all.deb Checksums-Sha256: 980c2f0f5cb7fe82a1232d510c7e96aafcdd69e699363aeb230bcbcd97c1817f 1775 ntlmaps_0.9.9.0.1-11.2.dsc 317af1e9511c516f64786ac4c51efd70bb4adad44a9326b424b790ce3c54c695 24429 ntlmaps_0.9.9.0.1-11.2.diff.gz f654262faffe7c1942ca1e54e75dd57b528e042816e6dbe1e83024e52549edec 73908 ntlmaps_0.9.9.0.1-11.2_all.deb Files: e063ea340a5831f6af0d98722b05872e 1775 web optional ntlmaps_0.9.9.0.1-11.2.dsc 29b232e416156adb9048cb5734018da6 24429 web optional ntlmaps_0.9.9.0.1-11.2.diff.gz c663345deef080c861404fb81da4b6c9 73908 web optional ntlmaps_0.9.9.0.1-11.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQaxKPAAoJELs6aAGGSaoGTyoP/1Zwt6e8Lzc0C2JtrXthZVG/ tkqTjY6ANEj22CEuCp4Qb8Had7N1sGFj7OKm3gFXuV5skvc7JPaS4BmwlxBy9Opt PH2pNOuFpv0DuTdRhd6psYwvQnHy7a3iupL4XrHhwkXW4rUjJ6U7AQ2lgxHx8InR ViWt01WnFPgKSquUYRVuYf+EDLY4SjNPdspsvA71wBiSB+PkrE0j9RD37081JMrm eykF/P2qo+V6dOvY5uF95ILNAExU4F9Henr3DoIVQqhzQeVBcLoAx+FklEAm/ZIz vSvg64LuMAIWC5XZ5dX/4rOP6CoQlCAIvUGnAlgMVoqkQxYkiCm0so28w3wr+SwT 54XaNFNyNTyS+w52Gun6kn1LtPb25PTjBPSGPYwBY1rZ6ggBjhR/dnAvTwY6hO3x LKy61yt51j44XOFgGBMqzs0LdRCDZzxm35/2QHzQ6qw6ul6h4uZKgB/rUlW2li5u GomB+s+hMLgYzPogZgn+pwQloeOxBAoLIVAswk20X3byuVO023cLMzisEoaC9KBs PUJkhG/dO8jV1MMQffyCoQ38g2z7yLvNyf5PWVz5sNGylKCCls+SWlTrP7syiS1g 0IAc1HT0mb6ydcogrqYEkeSFlyOXWgX99NwXZRGqNH1xcZSI/1Uvk6GLP/r80ZXl iYv4hwbuC4U3Hto2KIax =n8+4 -----END PGP SIGNATURE-----
--- End Message ---