Your message dated Fri, 21 Nov 2014 18:35:07 +0000 with message-id <e1xrt2x-0006m6...@franck.debian.org> and subject line Bug#767644: fixed in watchdog 5.14-2 has caused the Debian Bug report #767644, regarding watchdog: modifies conffiles (policy 10.7.3): /etc/default/watchdog 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.) -- 767644: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767644 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: watchdog Version: 5.14-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/watchdog cheers, Andreas
watchdog_5.14-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---Source: watchdog Source-Version: 5.14-2 We believe that the bug you reported is fixed in the latest version of watchdog, 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 767...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Michael Meskes <mes...@debian.org> (supplier of updated watchdog 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, 04 Nov 2014 16:30:54 +0100 Source: watchdog Binary: watchdog Architecture: source amd64 Version: 5.14-2 Distribution: unstable Urgency: medium Maintainer: Michael Meskes <mes...@debian.org> Changed-By: Michael Meskes <mes...@debian.org> Description: watchdog - system health checker and software/hardware watchdog handler Closes: 767644 767704 768168 Changes: watchdog (5.14-2) unstable; urgency=medium . * Applied upstream change to fix an incorrectly calculated amount of memory being used in a test. * Make sure /etc/init.d/sendsigs does not kill wd_keepalive. (Closes: #767704) * Auto-generated default file from debconf. (Closes: #767644) * Changed ordering of unit files to prevent a cycle. (Closes: #768168) Checksums-Sha1: 39eff030caa2c8d68f00e8bef82dfaa509316cbc 1691 watchdog_5.14-2.dsc 41154c0717c806f8caace47c78ac12cccb871e93 6810 watchdog_5.14-2.diff.gz 238911d8daa90e364bebcfbdcb8c136849d4a48c 83876 watchdog_5.14-2_amd64.deb Checksums-Sha256: 280ad2be857a25e2cccc828cba3aa7e3a4c0d2f22515751adbd8e6f81ec4b7cb 1691 watchdog_5.14-2.dsc b81549fdac436c437832bb133ffb5f96f613fcc7d069fe442289f8de02b44f6e 6810 watchdog_5.14-2.diff.gz 8d5d30ac1b9c1d7facda55bb33eca5b1beba6105387b8f261ff8fa4f2f4c9a1e 83876 watchdog_5.14-2_amd64.deb Files: bcca9bccad8622a53d040b39a9fa5112 1691 admin extra watchdog_5.14-2.dsc d4d8f55d37f35f46ab9123efe5979d3f 6810 admin extra watchdog_5.14-2.diff.gz b96119a7609c3af7a8e7e254e2818662 83876 admin extra watchdog_5.14-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIVAwUBVG+Bd98j2jOWl46zAQibYQ//da4b2yUdIgiRAZcyO/f98Frbh/B5JoZM BGEZJDocJ5NgV0/MXnwtN1Jy9QiN1kZtHzyQoUtEHbkC+n4yUFO3y7F+FdfxziSo UgNXeKrTJFw2Xdv2fVHeDmEqiCVw5QMNUsPySBai/wbzKpucpHOE4PINmD5QxNDP Lr/DMdRyMPeHjyj6VqxA5lSU/AM9Y2zEiAWETKzUh5bjQuveBW2we1HPvqLR9PjC x61dpFKg7vX6ZM/DYAnz81RQFFX1PCWYMn+AbPiklN/biD90EWYXGPomxkLwJ+KA xFeH/B5kE6RTiX05ANeQ4v3Q5sl5wQFrV6VXhVkfGRHPwNcXuZ80GLSlIjK+iV6g 27Q53Cb+sFDA/GZ/ZXDDwom1S88Y/5K/EV/CFcoAaZIbn1Km7nyIK08KX/zGQoeb RfeSwNtP6K9NfyqmJz0XNDlWeCU2Ma8FUrw6DvcgH+7Pi5FTcP25ek2ZeZ6ZAwHz gLVOYmy4gqnztFY/Tdhk/+6Uxtdk0takosM+j453BnMueyuFUS+w5th37nci2Lrm VRphYDsY8FQKgEmiUFwJ/DB2wWvfqFEiyQkbJXstxl+qCVSvyuSPsimfVRXEoBnU 3XcpFJ+IdmnOW5do6DVPWsCvWDEVr0xcb1UfMvKFrPlJ1uvs+u9lS4FtAFsPP0qm Des7lXbuqwQ= =eCep -----END PGP SIGNATURE-----
--- End Message ---