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

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

Reply via email to