Your message dated Wed, 10 Oct 2012 16:32:43 +0000
with message-id <e1tlzd9-00087c...@franck.debian.org>
and subject line Bug#688206: fixed in pure-ftpd 1.0.36-1.1
has caused the Debian Bug report #688206,
regarding pure-ftpd-common: modifies conffiles (policy 10.7.3): 
/etc/default/pure-ftpd-common
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.)


-- 
688206: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688206
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pure-ftpd-common
Version: 1.0.36-1
Severity: serious
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/default/pure-ftpd-common


cheers,

Andreas

Attachment: pure-ftpd-common_1.0.36-1.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: pure-ftpd
Source-Version: 1.0.36-1.1

We believe that the bug you reported is fixed in the latest version of
pure-ftpd, 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 pure-ftpd 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: Mon, 08 Oct 2012 18:09:21 +0200
Source: pure-ftpd
Binary: pure-ftpd-common pure-ftpd pure-ftpd-mysql pure-ftpd-postgresql 
pure-ftpd-ldap
Architecture: source all amd64
Version: 1.0.36-1.1
Distribution: unstable
Urgency: low
Maintainer: Stefan Hornburg (Racke) <ra...@linuxia.de>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
 pure-ftpd  - Secure and efficient FTP server
 pure-ftpd-common - Pure-FTPd FTP server (Common Files)
 pure-ftpd-ldap - Secure and efficient FTP server with LDAP user authentication
 pure-ftpd-mysql - Secure and efficient FTP server with MySQL user 
authentication
 pure-ftpd-postgresql - Secure and efficient FTP server with PostgreSQL user 
authenticati
Closes: 688206
Changes: 
 pure-ftpd (1.0.36-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "modifies conffiles (policy 10.7.3): /etc/default/pure-ftpd-common":
     - don't ship /etc/default/pure-ftpd-common
     - create it in .postinst if it doesn't exist
     - remove it in .postrm/purge
     - restructure .postinst a bit
     (Closes: #688206)
Checksums-Sha1: 
 9e2075a2db1f49a4e41b964dd6aaa035d3c23a16 2244 pure-ftpd_1.0.36-1.1.dsc
 ab52f0b99526f3cb2368cdb0e52d3f45b5d2f913 48605 pure-ftpd_1.0.36-1.1.diff.gz
 e2dd3a940d6a80aeeb2eee66298f9c6f01501229 185332 
pure-ftpd-common_1.0.36-1.1_all.deb
 325a38cdec9576dab95e61dd35de2a5d5112b79a 208830 pure-ftpd_1.0.36-1.1_amd64.deb
 a5e23a014ca23f3fc5adb522541243632d01cb10 228736 
pure-ftpd-mysql_1.0.36-1.1_amd64.deb
 6124bdf8defae94d13f525719042cd97aca5bea7 226354 
pure-ftpd-postgresql_1.0.36-1.1_amd64.deb
 f7f4d209e33fefbe4d4a43fb992ff2e234b2268e 225582 
pure-ftpd-ldap_1.0.36-1.1_amd64.deb
Checksums-Sha256: 
 ca384c9bae359f30f8cb95fece671bdf8e81adf1c65bd7b03e796990d0fa8bf7 2244 
pure-ftpd_1.0.36-1.1.dsc
 bd2b65b94d8d53f1443959232ffc2a07b27d9218b89ed09a0de9ec4710be1ae2 48605 
pure-ftpd_1.0.36-1.1.diff.gz
 6c081b095efd5f903e46aef3a32b711536bfc255547df6f03e4aeba78cff56f8 185332 
pure-ftpd-common_1.0.36-1.1_all.deb
 808a45c12663371f9dbcbf131c16a454f3ace47c5aafbbe7b7833de04ec64b44 208830 
pure-ftpd_1.0.36-1.1_amd64.deb
 5195988481aa7a383eea613aadf555143999089d09b749135172ee1cbb9d34a7 228736 
pure-ftpd-mysql_1.0.36-1.1_amd64.deb
 925f69c249dd449fdaaa1b53bd47b47e03cf63a66e1c6df0e429b1839054b585 226354 
pure-ftpd-postgresql_1.0.36-1.1_amd64.deb
 282ce56ce844815221157b85b4a06d92d71ab0809e6fd23eb0a0f9141725c8db 225582 
pure-ftpd-ldap_1.0.36-1.1_amd64.deb
Files: 
 96f43771ad1120a91cc422b15ebb9b7f 2244 net optional pure-ftpd_1.0.36-1.1.dsc
 4ccee2b65c9e2a23a10e18974c0c7448 48605 net optional 
pure-ftpd_1.0.36-1.1.diff.gz
 8cc6c4c14f1df9a35cd99af64173d527 185332 net optional 
pure-ftpd-common_1.0.36-1.1_all.deb
 c12ab01fe29f3f35f331f19e13ab2d99 208830 net optional 
pure-ftpd_1.0.36-1.1_amd64.deb
 1eb7bc1b17b783bde38294d3ddf760c7 228736 net optional 
pure-ftpd-mysql_1.0.36-1.1_amd64.deb
 50f8943d5257c58acd32662274f17397 226354 net optional 
pure-ftpd-postgresql_1.0.36-1.1_amd64.deb
 ecbf9758197f441bbff94b8b55417280 225582 net optional 
pure-ftpd-ldap_1.0.36-1.1_amd64.deb

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

iQIcBAEBCAAGBQJQcvtwAAoJELs6aAGGSaoGF1sP/R5AXdrzMOJSQulk1OwgLS3H
103XU7l5L921AXaonGhNSnUCBNaZRjH5HT57Pq0A16Qc66VTpZP8XnfINYJSAddj
2Rbg0JCProIm5deWF0o0jBocxGb01PPV0KzGQop6FooeXVO+FjaTw9QrAlljhpFY
ENYHitKjulp6ilCGzOVtNiyDE9AhWzE+PPO7tK88HNaAUoR+ScZ/VFJ/hk1wM1Ff
hO0Oj8Zs5X5tv3DLi42IKw/swOw+PjZndEUKOmUCfDhXXCcyL505/l2hdDDE+nRa
/uQ+Wb0QyqamZvPPFhfl4vGYrG+O5O1zVij+/VY7PTjSAk3twGrUJ7v39ANXhK5o
xJupnppqWQShYo2YgoNLfwlYEhJ41yuoV56HhXjArvl2HzTdFdoLjkxKp1k8Ok0I
vW4be/KAHVHbJZ2I2ShX7idNS16wADuZmKyGpoXdGhwGAB5MI0gSjC9SwQPde4bJ
MSmgF4FCXN90xgyESct14bDBIzVEA2RSmVHWpofc6D7ae97cWvvOGukh89axjRJu
2b37CfVWUfi4qPmEw6syJEvy1eyGYlt1Cpt3mNJJruuzcJE4sBqwQXsAiiNBHlP2
aqs3NZnTcwpSjCNSIMnBLPztq/igb0U7xvZIA6Q/doGEiJhKyZInhIs6ETsjSL4u
/Fujd+Dv3qgprUwxvKJM
=drKY
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to