Your message dated Mon, 18 May 2015 18:19:49 +0000 with message-id <e1yupdl-0003f9...@franck.debian.org> and subject line Bug#784253: fixed in cobbler 2.6.6+dfsg1-2 has caused the Debian Bug report #784253, regarding cobbler: modifies conffiles (policy 10.7.3): /etc/cobbler/{users.digest, settings} 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.) -- 784253: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784253 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: cobbler Version: 2.6.6+dfsg1-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 https://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 https://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/cobbler/users.digest /etc/cobbler/settings cheers, Andreas
cobbler_2.6.6+dfsg1-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: cobbler Source-Version: 2.6.6+dfsg1-2 We believe that the bug you reported is fixed in the latest version of cobbler, 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 784...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Thomas Goirand <z...@debian.org> (supplier of updated cobbler 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...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 12 May 2015 23:08:51 +0200 Source: cobbler Binary: python-cobbler cobbler-common cobbler-web cobbler python-koan koan Architecture: source all Version: 2.6.6+dfsg1-2 Distribution: unstable Urgency: medium Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org> Changed-By: Thomas Goirand <z...@debian.org> Description: cobbler - network boot, install and update server - Daemon cobbler-common - network boot, install and update server - Common files cobbler-web - network boot, install and update server - web interface koan - kickstart-over-a-network (koan) python-cobbler - network boot, install and update server - Python modules python-koan - kickstart-over-a-network (koan) - Python libraries Closes: 784253 784255 784698 Changes: cobbler (2.6.6+dfsg1-2) unstable; urgency=medium . * Added pt.po Portuguese translation of Debconf (Closes: #784698). * Fixed cobbler: modifies conffiles (policy 10.7.3): /etc/cobbler/{users.digest, settings} (Closes: #784253). * Added libapache2-mod-wsgi as Depends: for cobbler-web (Closes: #784255). Checksums-Sha1: ac55b2e300713b1955cf51308788dcfdbd956399 2425 cobbler_2.6.6+dfsg1-2.dsc 11e4b3777a9f3f6deff5de0a99ca88827d23fc23 21988 cobbler_2.6.6+dfsg1-2.debian.tar.xz 98dfc1fb99215a1c34b445f4a118dfce0a807923 157912 python-cobbler_2.6.6+dfsg1-2_all.deb f07f674f2d0eae2a600ff41f90d7cdc9bc181eb7 127054 cobbler-common_2.6.6+dfsg1-2_all.deb e4f21973510d0739f0ef9180d663b1c4dabaf60f 5542 cobbler-web_2.6.6+dfsg1-2_all.deb d9ea1eb31fafd89fe536509360c8e9e88d411a83 50184 cobbler_2.6.6+dfsg1-2_all.deb 9feafc912c516f6c44abdcb81272a4dae1ab77a3 58262 python-koan_2.6.6+dfsg1-2_all.deb 5824aada9b455d97b17083599fd5d187c9db6d7a 10084 koan_2.6.6+dfsg1-2_all.deb Checksums-Sha256: 1051ba38a56a37b80cc791bc9e7fa5565b15daeb09aa584ad4a91e24f3990e2b 2425 cobbler_2.6.6+dfsg1-2.dsc 127aa02605634fd79a1e796398622e03fc60b0dadfb928be6609450c9ff550e0 21988 cobbler_2.6.6+dfsg1-2.debian.tar.xz ff7b06626dad89c9bc3d203648ab54b84ceda4eafa802c25219bb3658d4e035c 157912 python-cobbler_2.6.6+dfsg1-2_all.deb 3d3af242599153a87f3b315967e655ff834883e06d479652bb1cc3ff1f572f1e 127054 cobbler-common_2.6.6+dfsg1-2_all.deb 2e58b67b602e4c424315512db4fe08f23e2937a99a9917e7ac15cf9d7951328b 5542 cobbler-web_2.6.6+dfsg1-2_all.deb 3ed2e33be72610dee896b8e6c6cbb0bd42b8abd8b95811c69b1b9509a0fb0a67 50184 cobbler_2.6.6+dfsg1-2_all.deb f65138461bae2f3e3d6776442a31b4d824027a29a696b476c2786fc5943c8798 58262 python-koan_2.6.6+dfsg1-2_all.deb 846b353023767cf03ae89ac14192c23c0f7ccd2fa0d9368be97a63f5c18973ec 10084 koan_2.6.6+dfsg1-2_all.deb Files: 6f8e37cf2ecf8f8826f8ea54a366f028 2425 admin optional cobbler_2.6.6+dfsg1-2.dsc b52837e57534962088507e0458af3d6e 21988 admin optional cobbler_2.6.6+dfsg1-2.debian.tar.xz 10683af7389d2c3c7d6810cc5ceea519 157912 python optional python-cobbler_2.6.6+dfsg1-2_all.deb c117c533eb56e1cd14ba074d161fcc4c 127054 admin optional cobbler-common_2.6.6+dfsg1-2_all.deb f79539f7857f93593b9222fdf80b3693 5542 admin optional cobbler-web_2.6.6+dfsg1-2_all.deb e98e5e2457c4127683fc5f4053665b21 50184 admin optional cobbler_2.6.6+dfsg1-2_all.deb a7fa80d4c02a1324b7a5d30b7f192744 58262 python optional python-koan_2.6.6+dfsg1-2_all.deb da26c082d2987fc7ae066efb6b2a94bc 10084 admin optional koan_2.6.6+dfsg1-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVWiXeAAoJENQWrRWsa0P+AjwP/ib/bFtw0jBJ2I8bKd5t2t2H Lvf3s++th3mI0/Hd2zMRfDPP3vmdpNjtmmopDhWTIqXgxQDFKPilBHvuPnR34BK3 wJbEPG/r2pYllNy4zDHZlfGmf9XpKrvGCOKW8It917656/WpxOeyDo1oedJkiURJ yeHX6OcxKRXG0RW3HQxIKvbMwQhMednqODqTK4WdKT/OGXcKXiJuONY6BqH+EOOr wfxyl+BYlpWlsMzaYSSDZAQOYxhdgB1d2Oy6P5onhIumYUS9DYNGb1X4GIY6aqIk VCRubp8vgCavrxb+0TSCmX/JntRdW0zEWSb4s/XHNCHYfCtgF+dXjf8CBvW5v9+6 9TZNs1FO9nuFOFiyY0xwb0cLK4RkxNyYzbLyk4l8Is0fkXWbxDH0ZHcMZT8zI6CT 7R59vMPsixn1KbsnpkMI3d6QRC939wrAKUiQEYsZfn10PfGS1ifKE3ES727BE4xd 87S5gY0oOgJMkpWxw9B7YvBnNkUBH0Nt936XJPUrpPAHZck5XLJqff3oIT/W5FpF w16d1IdmKLMWhZHqXyQYmiW3SqBw97CnuPTiJPLWqf19Lb1594emJTCklRUPKJko QEjTfDEOlqjn/rIRw3GVqucKWnEHWn6WOus/sNrr2NwHLA0HSyk+ZhmtaoUWlBP3 o+F86N/xiq0il4C6iLBK =1arl -----END PGP SIGNATURE-----
--- End Message ---