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

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

Reply via email to