Your message dated Fri, 05 Oct 2012 14:48:15 +0000 with message-id <e1tk9cj-0004cc...@franck.debian.org> and subject line Bug#688205: fixed in xsp 2.10-2.2 has caused the Debian Bug report #688205, regarding mono-xsp2: modifies conffiles (policy 10.7.3): /etc/default/mono-xsp2 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.) -- 688205: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688205 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: mono-xsp2 Version: 2.10-2.1 Severity: serious Tags: squeeze-ignore User: debian...@lists.debian.org Usertags: piuparts Control: found -1 mono-xsp2/2.6.5-3 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/mono-xsp2 cheers, Andreasmono-xsp2_2.10-2.1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: xsp Source-Version: 2.10-2.2 We believe that the bug you reported is fixed in the latest version of xsp, 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 xsp 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: Fri, 05 Oct 2012 15:50:27 +0200 Source: xsp Binary: dh-xsp mono-xsp2-base mono-xsp4-base mono-xsp4 mono-xsp2 mono-xsp asp.net-examples mono-apache-server4 mono-apache-server2 mono-apache-server mono-fastcgi-server4 mono-fastcgi-server2 mono-fastcgi-server Architecture: source all Version: 2.10-2.2 Distribution: unstable Urgency: low Maintainer: Debian Mono Group <pkg-mono-gr...@lists.alioth.debian.org> Changed-By: gregor herrmann <gre...@debian.org> Description: asp.net-examples - demo pages for ASP.NET infrastructure dh-xsp - debhelper add-on to handle ASP.NET sites mono-apache-server - ASP.NET backend for mod_mono Apache module - default version mono-apache-server2 - ASP.NET 2.0 backend for mod_mono2 Apache module mono-apache-server4 - ASP.NET 1.1 backend for mod_mono Apache module mono-fastcgi-server - ASP.NET backend for FastCGI webservers - default version mono-fastcgi-server2 - ASP.NET 2.0 backend for FastCGI webservers mono-fastcgi-server4 - ASP.NET 4.0 backend for FastCGI webservers mono-xsp - simple web server to run ASP.NET applications - default version mono-xsp2 - simple web server to run ASP.NET 2.0 applications mono-xsp2-base - base libraries for XSP 2.0 mono-xsp4 - simple web server to run ASP.NET 4.0 applications mono-xsp4-base - base libraries for XSP 4.0 Closes: 668755 688205 688565 Changes: xsp (2.10-2.2) unstable; urgency=low . * Non-maintainer upload. * Fix "modifies conffiles (policy 10.7.3): /etc/default/mono-xsp2" and "mono-apache-server2, mono-apache-server4: modifies conffiles (policy 10.7.3): /etc/default/mono-apache-server[24]" and another not yet reported case of the same problem in mono-xsp4: for all of mono-xsp[24] and mono-apache-server[24]: - don't ship the .default file - create it in .postinst if necessary - source it in .config to feed existing values into debconf - remove it in .postrm/purge (Closes: #688205, Closes: #688565) * Fix "mono-apache-server{2, 4}: unowned files after purge (policy 6.8, 10.8): /etc/mono-server?/mono-server?-hosts.conf": - remove files in .postrm/purge (Closes: #668755) Checksums-Sha1: c360a2b70f309227170f2e0a4803ad989e693bb3 2710 xsp_2.10-2.2.dsc d8477fe1b54436c394f9c55ab010833b6ed24da2 64105 xsp_2.10-2.2.debian.tar.gz 9ed8fff7944ea5d382a9a52e1eca41e9d82affb1 49824 dh-xsp_2.10-2.2_all.deb b37a64188c987f60a58f38b1300c7420e37fa4f5 75158 mono-xsp2-base_2.10-2.2_all.deb 8c87ac15db7fddfb2a42693dc61754c430c4bf20 75254 mono-xsp4-base_2.10-2.2_all.deb 768b7667765d17e1e3f56e8271f5a28bc828b2a0 88954 mono-xsp4_2.10-2.2_all.deb 8eb4536f0b0bce594c5fd163b13be7cd802d5d05 89776 mono-xsp2_2.10-2.2_all.deb 34729f983a4a38c9330d7e06817522458ed5b3e8 43740 mono-xsp_2.10-2.2_all.deb ebd400cf7a2a32410bc19bc7f653ed10a7483682 123700 asp.net-examples_2.10-2.2_all.deb b477591d097ef94a53949e1b3ce75bbf4793d125 87014 mono-apache-server4_2.10-2.2_all.deb 52c8c7e3fe162689c344c565269a67de3efdc2f7 87024 mono-apache-server2_2.10-2.2_all.deb 7afd5a89db6f2948a6fa41965f7674ab415df2eb 43760 mono-apache-server_2.10-2.2_all.deb 9fcc25ff67e89f85f5c5d52947f7bfd768d81105 80870 mono-fastcgi-server4_2.10-2.2_all.deb b6bb0783b5ac5a878032f52c5874761bbeade259 80716 mono-fastcgi-server2_2.10-2.2_all.deb 6be1d85331166479e82f992cfb25669f2c30c136 43716 mono-fastcgi-server_2.10-2.2_all.deb Checksums-Sha256: c90b512d3896d02a81f6bd4033aab05fedca226bf198d3343e6861de7039333d 2710 xsp_2.10-2.2.dsc 862d27a1739aa9b29a65eb1bb5bab75f23d6d636ed5d39ec6ac4bfa32f94adb7 64105 xsp_2.10-2.2.debian.tar.gz 7caead765bf409949f7d77b164c0e1396f19b2ddde8e0124a5eb14cffdbbb9ea 49824 dh-xsp_2.10-2.2_all.deb fc78c6c3ee288369b112ec6d775aa2a759d93eead2a5e507003c8c06c3f0a291 75158 mono-xsp2-base_2.10-2.2_all.deb 60dfc41994e5a124eba1ceb5105a68d43d2247995174f13de719531553928c1b 75254 mono-xsp4-base_2.10-2.2_all.deb 52eb68ddd6708dae82a058686fe268ceb6d100d7f94c9b1c84bf57bfb7544a3c 88954 mono-xsp4_2.10-2.2_all.deb cc6869f218e9245ed501b8ea2bbe402046bf0c97524b5d4508c5c29614508d01 89776 mono-xsp2_2.10-2.2_all.deb d8620057da695905227157ce1166aba599503fe9686f7a7e05c71e77c097c2de 43740 mono-xsp_2.10-2.2_all.deb 46027643dc4e9415a64a99cb43d71e7f8eb39a8851496202abe1a56c57514ffa 123700 asp.net-examples_2.10-2.2_all.deb a8f5e75a530e65c6a63f4873f4476792d02853a3a93fef93dee3f0a7152905a1 87014 mono-apache-server4_2.10-2.2_all.deb 6c66f13f99f66e56cefa93a0405607dc3294c88c7ce5821493051bc2c0d18738 87024 mono-apache-server2_2.10-2.2_all.deb b9d4fba6cc1dde4006d2b74e284f8707d651c9491fe07f514f7156907cc9359e 43760 mono-apache-server_2.10-2.2_all.deb b98df314e580fdd665e6aca35b552370874203815b0f48c6f5f03b1dcf1833ce 80870 mono-fastcgi-server4_2.10-2.2_all.deb 18ff6a01c800afbaba352d1f71c7682624e26a70236bd5774a352d0c7f8100ad 80716 mono-fastcgi-server2_2.10-2.2_all.deb 4d9918e021363af832d1cf381e3d2c2fae8b312841f2ff0a065251ea68219e2b 43716 mono-fastcgi-server_2.10-2.2_all.deb Files: d00007ee353561b6ed431d03c6965b1a 2710 web optional xsp_2.10-2.2.dsc f794424535570443c57f82d1faee6ee2 64105 web optional xsp_2.10-2.2.debian.tar.gz da6775fd1b2fef5c93757689b611e26e 49824 web optional dh-xsp_2.10-2.2_all.deb c2c90422ad3ec742db1bcc1798d01d17 75158 web optional mono-xsp2-base_2.10-2.2_all.deb ba8e8a2b4098b820748ec22a852a8f13 75254 web optional mono-xsp4-base_2.10-2.2_all.deb 998103db55d5c70d55b639419be468b5 88954 web optional mono-xsp4_2.10-2.2_all.deb 97c5184a8f398835936590b757b46c1d 89776 web optional mono-xsp2_2.10-2.2_all.deb 5c73c6c8454b90a1d8ab6840eebd949f 43740 web optional mono-xsp_2.10-2.2_all.deb 33107d30c2a9efe96a98f3a29ff85f7b 123700 web optional asp.net-examples_2.10-2.2_all.deb 94516ddf05de0c8dff693c69b7c9620f 87014 web optional mono-apache-server4_2.10-2.2_all.deb cb4f66f85bcacc28087edcca70bd7e4a 87024 web optional mono-apache-server2_2.10-2.2_all.deb 8ed714b763aa19b8029a56f35b3356b6 43760 web optional mono-apache-server_2.10-2.2_all.deb 356d3260dc2bc36e8e7ded9c736f710c 80870 web optional mono-fastcgi-server4_2.10-2.2_all.deb 9c5f9dc7bb96a2c6696f2f8fabbe0f11 80716 web optional mono-fastcgi-server2_2.10-2.2_all.deb 1318c4ba98f9a4134c67751919f6bad9 43716 web optional mono-fastcgi-server_2.10-2.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJQbuX0AAoJELs6aAGGSaoG1/EQAL8OFR8pmd0XBT1z/soCCx0J nOwNjMFHs4FZDIC9lMHOVa/hFWId2B+MgGOag9xoziMXAW2/eDFi5/2LUXUB6m0p g38uOhmTdQlJiTN/8r5vClX7THUIERvjKfLQDyyxW4afLh9HUzx2Q7/SEaoNMrZq UtIcEHLLbKuVQtw4lMoN5tSe/moVpO6oPBNZTc7RJAlyNqC3UCQ3ZzSyIMvlG696 DNn7DMF03iQ5/STW1mCrZc+LRHruKudOGjgMQSq5AhCLpCCq0+GleQCHQN0MoePv 270AwDK59L9G6OuxQRHDpnedDMicPUQaJv0V3DB7m5wF/nvRPYSWkYN9SseUOsPG R/r+cvolrByhWVPPE2zopTchK3lzHlW+rSh2AA+Gds9vKSZDQ+13Or5qJH3h4F8X D5Xs6lSUaY7812ZnVDIYbyk47pNjnWx7rtSQDCQAprgOXF+ENhbReD6KGdih4iWW N5usBoI38dJXM76eH1rw98dxDbng+yxZuoe/TMLjY7vvQBiAc0dU4DBnzc05lygz TEa0RPTiUGyMrhrxJxoJsGyjAaN1BVCbUmVb2rtkNu8c86UHD/P+FlH2QSxitYu/ MYI5Y2/4/9B17/8s2J0SH/iAujLarL+Qn85NeTMRmwB6l/uz/DQjN6jtmsDzbSXA IRwzCmn2P3TnjZ//4x0k =dm9z -----END PGP SIGNATURE-----
--- End Message ---