Your message dated Thu, 31 Jan 2013 21:17:58 +0000 with message-id <e1u11wa-0001gw...@franck.debian.org> and subject line Bug#677054: fixed in nut 2.6.5-2 has caused the Debian Bug report #677054, regarding nut-client: prompting due to modified conffiles which were not modified by the user 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.) -- 677054: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677054 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: nut-client Version: 2.6.4-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package failed the piuparts upgrade test because dpkg detected a conffile as being modified and then prompted the user for an action. As there is no user input, this fails. But this is not the real problem, the real problem is that this prompt shows up in the first place, as there was nobody modifying this conffile at all, the package has just been installed and upgraded... This is a violation of policy 10.7.3, see http://www.debian.org/doc/debian-policy/ch-files.html#s10.7.3, which says "[These scripts handling conffiles] must not ask unnecessary questions (particularly during upgrades), and must otherwise be good citizens." http://wiki.debian.org/DpkgConffileHandling should help with figuring out how to do this properly. In http://lists.debian.org/debian-devel/2009/08/msg00675.html and followups it has been agreed that these bugs are to be filed with severity serious. >From the attached log (scroll to the bottom...): Setting up nut-client (2.6.4-1) ... Configuration file `/etc/nut/nut.conf' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** nut.conf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing nut-client (--configure): EOF on stdin at conffile prompt cheers, Andreas
nut_2.6.4-1.log.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---Source: nut Source-Version: 2.6.5-2 We believe that the bug you reported is fixed in the latest version of nut, 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 677...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Laurent Bigonville <bi...@debian.org> (supplier of updated nut 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: Thu, 31 Jan 2013 21:51:31 +0100 Source: nut Binary: nut nut-server nut-client nut-cgi nut-snmp nut-ipmi nut-xml nut-powerman-pdu nut-doc libupsclient1 libupsclient1-dev python-nut nut-monitor libups-nut-perl Architecture: source all amd64 Version: 2.6.5-2 Distribution: experimental Urgency: low Maintainer: Arnaud Quette <aque...@debian.org> Changed-By: Laurent Bigonville <bi...@debian.org> Description: libups-nut-perl - network UPS tools - Perl bindings for NUT server libupsclient1 - network UPS tools - client library libupsclient1-dev - network UPS tools - development files nut - network UPS tools - metapackage nut-cgi - network UPS tools - web interface nut-client - network UPS tools - clients nut-doc - network UPS tools - documentation nut-ipmi - network UPS tools - IPMI driver nut-monitor - network UPS tools - GUI application to monitor UPS status nut-powerman-pdu - network UPS tools - PowerMan PDU driver nut-server - network UPS tools - core system nut-snmp - network UPS tools - SNMP driver nut-xml - network UPS tools - XML/HTTP driver python-nut - network UPS tools - Python bindings for NUT server Closes: 677054 Changes: nut (2.6.5-2) experimental; urgency=low . [ Laurent Bigonville ] * debian/control: Move the nut-monitor Suggests from nut-server to nut-client * Restore proper SELinux context for runtime created /var/run/nut directory * debian/control: Fix typo in package description * debian/watch: Update watch file URL (Thanks to Bart Martens) * debian/rules: Alias systemd nut-monitor service file to nut-client to prevent it from running twice * d/p/0004-fix-systemd-service.patch: Fix systemd service file for Debian * Install tmpfiles conf files to create /run/nut directory during boot . [ Sébastien Villemot ] * debian/nut-client.preinst: revert /etc/nut/nut.conf mangling done by older versions of the postinst (Closes: #677054) . [ Ivo De Decker ] * Only fix permissions of configfiles on first install. * Only remove /etc/init.d/nut from previous versions of nut in nut-server postinst if there are no local changes. * Also remove /etc/init.d/nut in nut-client postinst. Thanks to Laurent Bigonville for the hint. Checksums-Sha1: c911493e43f7f341e8751851d4a8d0ae7ce4ad8f 2451 nut_2.6.5-2.dsc 4ad9e07a5ea4d7a7d96da92bf65eb46bda8685d4 40884 nut_2.6.5-2.debian.tar.gz ab930628aef79f508f5c005c4e0fae6e736d94f2 177190 nut_2.6.5-2_all.deb 1dd894c7c9f46b30e02275d2d27343e1c6a3a948 1977244 nut-doc_2.6.5-2_all.deb 0ffebdc2be7b689c23acdd35b27bfe8b48f09291 104952 python-nut_2.6.5-2_all.deb 5fd8f236f58f05804c45e14e5dd2932ca67cfe10 129660 nut-monitor_2.6.5-2_all.deb 5a45363c98a23de70ee6cde406031b10178494d6 109762 libups-nut-perl_2.6.5-2_all.deb a1234605a852b50c80d762ee489923741b0665c3 1484222 nut-server_2.6.5-2_amd64.deb e4c743f478c0627d052d667f5daf46a867ecdba4 207772 nut-client_2.6.5-2_amd64.deb cc787e84a8daba95125b08fb9288dba09a2da2ad 167746 nut-cgi_2.6.5-2_amd64.deb 3545568479fc0d2f9662702509c89d9e1c194534 146340 nut-snmp_2.6.5-2_amd64.deb 788a2e7f6ceec00f98c2a4b7147b887f155185ff 133552 nut-ipmi_2.6.5-2_amd64.deb 12be49dad15f056774ef3fbb3850cd6b690da4c7 136312 nut-xml_2.6.5-2_amd64.deb 89edda7624f1c410c0aca837ec0fcaf0eccae33c 127470 nut-powerman-pdu_2.6.5-2_amd64.deb c9b932c28b439b1119fb4ee2af54919d0427899a 113614 libupsclient1_2.6.5-2_amd64.deb eb116ea3347c863c53e374f9f1665f22d5e3f041 146742 libupsclient1-dev_2.6.5-2_amd64.deb Checksums-Sha256: 6e03cd0c4232f659f53f4b3af0675b5e3313b672d379ba3dbf15c42176b6a187 2451 nut_2.6.5-2.dsc f662cf0396755b3ec64148d5de42aeaacfc9604e8c1e5dc9037d80780c4ab250 40884 nut_2.6.5-2.debian.tar.gz a39659dd39fbe611d2f723405e776937f7b97d5bff372f7c052771995eb7ccb8 177190 nut_2.6.5-2_all.deb 1428aa607a69980f3ba44ed213e17e88f2b9ed65c7b22f287a6ed1d395de1949 1977244 nut-doc_2.6.5-2_all.deb cb4b3c1f1be2d1f36445a85bafc3b8f5275e41f47c056f52d35c954660fb1d06 104952 python-nut_2.6.5-2_all.deb f85a44573952c9206053c0d79bfb8892ddc6e08827a6e4840c02e9547a836843 129660 nut-monitor_2.6.5-2_all.deb 7bfa76f9b2225708e885063ab241a5e5d4faae99ca57e8f0a8489c362eb3c413 109762 libups-nut-perl_2.6.5-2_all.deb 6545a380c2bfe2cd4eb1be5b22cfa87a170374d06b3f7c93d8710ba26551f453 1484222 nut-server_2.6.5-2_amd64.deb d1bac05057491286e250643a279edbda444398d2f2842975ff80c8e3d90f7eb5 207772 nut-client_2.6.5-2_amd64.deb c27c0a9eb6b42dbf42d1055cccafb7a4b2e77eceea68ec6dcb6a6dd9d1ce0f89 167746 nut-cgi_2.6.5-2_amd64.deb 82aa30376270f421a2945e8703bb687a090c4f63c89330540dbc0f17a9e2260c 146340 nut-snmp_2.6.5-2_amd64.deb 90d9bbd26ee545fae1fd6aa5c6ba12a0edc62fa35348588d8987832cc796da92 133552 nut-ipmi_2.6.5-2_amd64.deb c578d39ccd89e3a5fbda6460bca6888c988ca32185b6dd91ddacbabdca694d3d 136312 nut-xml_2.6.5-2_amd64.deb a942e490e6078bfea8d139f5d7063fa6904858dc6c0dc9b6175450e1fcb6777b 127470 nut-powerman-pdu_2.6.5-2_amd64.deb 15400b26ee539e066b3c973599cf3207b5d3f296f03d17dd29d27501080a88e1 113614 libupsclient1_2.6.5-2_amd64.deb 84c8d53abae1e345982eea4ccccc7f027f2ef64a2bbae11a46810835f8053ccd 146742 libupsclient1-dev_2.6.5-2_amd64.deb Files: 468bdb72ddf82279c75e13df29e2e40e 2451 admin optional nut_2.6.5-2.dsc cfae6e6aa9488e886c4423084c0c9431 40884 admin optional nut_2.6.5-2.debian.tar.gz 69db2fde7cf12c619add3ed51dca3c54 177190 metapackages optional nut_2.6.5-2_all.deb 7558d2f3c37d6f1d1aca4f4a63de9388 1977244 doc optional nut-doc_2.6.5-2_all.deb e68c028faa6e5e6171bdde489b73ee18 104952 python optional python-nut_2.6.5-2_all.deb b929d516d4d7dcf7e5e4c8babc505b19 129660 admin optional nut-monitor_2.6.5-2_all.deb 0b81a6cd5222f419aed5610af92f6b2d 109762 perl optional libups-nut-perl_2.6.5-2_all.deb 7e247e60ab3b5c1028a2eb82d58db4e0 1484222 admin optional nut-server_2.6.5-2_amd64.deb 74951ac566560359740f8d4e1f5d4c41 207772 admin optional nut-client_2.6.5-2_amd64.deb 33c0f0319db92245c60d659947358458 167746 admin optional nut-cgi_2.6.5-2_amd64.deb efe99619299560e9ca1c6bd3269abfea 146340 admin optional nut-snmp_2.6.5-2_amd64.deb 8c0af823e2773ffb0f9070a0025579bc 133552 admin optional nut-ipmi_2.6.5-2_amd64.deb 3effffb7bf808f6c5d9d402cefa4de08 136312 admin optional nut-xml_2.6.5-2_amd64.deb 728935dfa1de99c38d662b80ed3d8c07 127470 admin extra nut-powerman-pdu_2.6.5-2_amd64.deb 7f43e404aee7905d5d5bff70714e853f 113614 admin optional libupsclient1_2.6.5-2_amd64.deb bfc44d81446096b84343311022b8a21a 146742 libdevel optional libupsclient1-dev_2.6.5-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBCAAGBQJRCtqEAAoJEB/FiR66sEPVxzgH/0du2s5FnyDXAbhAKb6X7xP+ 0NrHBYWwIU/bXlgKq4EcckV3qrfnwy/lnCs5GUxbY/e6+s+3k+g+yh6ZAGi5utRX 14Q5eZgztwjGiQmTMjmnFr4TRfcSVdz0aLFi+AvCwBYjzZ7MovXXH+lQfd0tyjJi lnwUcFZCTi7eTkr3Zf+navNYiEHCJA+Vpw13ZYye8/YrhhW+6m347fwmUZz9FpFH eTINPjsAeHP+55V0OrJUZoF8ZzDCN8yJtBi9phBCnrAFO2qoVIgNHsA/TdMmAEBS avBl13O5Lu2LHZl1eTw/+qj87OTNP200GNSjgVSq6UmffosBmoRoSqrvAXDM7tk= =Yx/b -----END PGP SIGNATURE-----
--- End Message ---