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