Your message dated Mon, 26 Nov 2012 20:48:48 +0000
with message-id <e1td5bk-0006su...@franck.debian.org>
and subject line Bug#677054: fixed in nut 2.6.4-2.1
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.4-2.1

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.
Sébastien Villemot <sebast...@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: Mon, 26 Nov 2012 21:09:33 +0100
Source: nut
Binary: nut nut-server nut-client nut-cgi nut-snmp nut-xml nut-powerman-pdu 
nut-doc libupsclient1 libupsclient1-dev python-nut nut-monitor libups-nut-perl
Architecture: source all amd64
Version: 2.6.4-2.1
Distribution: unstable
Urgency: low
Maintainer: Arnaud Quette <aque...@debian.org>
Changed-By: Sébastien Villemot <sebast...@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-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.4-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/nut-client.preinst: revert /etc/nut/nut.conf mangling done by older
     versions of the postinst (Closes: #677054)
Checksums-Sha1: 
 61a966858a148d3dee6817b6faeab891212a94ba 2698 nut_2.6.4-2.1.dsc
 7605198c2503b2884574888fb6a2b0b86cdd3d44 38992 nut_2.6.4-2.1.debian.tar.gz
 d6c830f845bb79df0fd774cb65e7e237a052b28b 172160 nut_2.6.4-2.1_all.deb
 cff525dce6327e8ba64d35a813ab7d51a188c82b 1968222 nut-doc_2.6.4-2.1_all.deb
 cb24b2d87b832b031ea01a2ef6d85894bf181298 100502 python-nut_2.6.4-2.1_all.deb
 f8c8b9ece868a2f8a815627655829396cdbb4098 126306 nut-monitor_2.6.4-2.1_all.deb
 48128f5208bb2e2ebd58ce0a3d2dcd93a499c881 105732 
libups-nut-perl_2.6.4-2.1_all.deb
 ed475779a0e13725714f66c090c1e7fce347ec70 1477678 nut-server_2.6.4-2.1_amd64.deb
 a30e19373713792e1d894fc9412edbf071f53e03 200910 nut-client_2.6.4-2.1_amd64.deb
 d130833f0d06ff5a815a1ce3e5fa17521673c05c 163208 nut-cgi_2.6.4-2.1_amd64.deb
 de2176b2818ffe483e18ccbe4bda56a766935223 140032 nut-snmp_2.6.4-2.1_amd64.deb
 8b76e5efb91e5ecf948af0817f178abb5952fc72 130828 nut-xml_2.6.4-2.1_amd64.deb
 9a137fe8812a441376c5f98b77c06291e69dd538 122632 
nut-powerman-pdu_2.6.4-2.1_amd64.deb
 cfabffc2dae8250f9a6da47f5f4e9f6b91b77f42 108472 
libupsclient1_2.6.4-2.1_amd64.deb
 257fbd64ddfd1ffbaca9200994118293e15f76df 142870 
libupsclient1-dev_2.6.4-2.1_amd64.deb
Checksums-Sha256: 
 6885313f1d54eb9ba53a097aa057d1a7b003b0f27fa8d74aa16ee9f32f8c999c 2698 
nut_2.6.4-2.1.dsc
 ddbcfaa21e3fc7c52425707cb61d4ab9b95c79e5b3276d6b798afc0c9d4f33f0 38992 
nut_2.6.4-2.1.debian.tar.gz
 fd48d5aa108852ea11ed938eb92a5559e45c4878e23e7a8a7a8a4896559202cb 172160 
nut_2.6.4-2.1_all.deb
 a00f1113b084ec881ec8786075bdc8510c3a81185310c791dc6068cc7c844ffc 1968222 
nut-doc_2.6.4-2.1_all.deb
 0cfd7e9479ff2898b5c80eee1e100dd0de9c7afd89ffc19f8850bd87df8c6aa6 100502 
python-nut_2.6.4-2.1_all.deb
 cda5c905c14724a2dbc28e0afa945cc69f3a95cfb7f570932be69e35f4b505ef 126306 
nut-monitor_2.6.4-2.1_all.deb
 a2874acc1988cfdd0e98632c4b3a91dab814837ec3539a981270c0952f46aaf8 105732 
libups-nut-perl_2.6.4-2.1_all.deb
 b67b268f8385857edd22b76deca0438ebbdd76953f89b717af379a0615348f56 1477678 
nut-server_2.6.4-2.1_amd64.deb
 a00e1afcd956c1de6c96ce2fa0f10ecda2f1a87e876a47466ef724790a797c15 200910 
nut-client_2.6.4-2.1_amd64.deb
 9d82478981010e948c23909fb520ee071041832faf9516d6532f07f00d456288 163208 
nut-cgi_2.6.4-2.1_amd64.deb
 456dd2c4712def20dd2889d10f5dc626c066b6d8b9436272e31594f1a541ebb8 140032 
nut-snmp_2.6.4-2.1_amd64.deb
 fe07c32130823f1d33fbc0156a849d90576e45f6ac9b38cbe956f250040d69ab 130828 
nut-xml_2.6.4-2.1_amd64.deb
 1f92b93d447f79f8d4005811fc43e2983ad9be4e1c06b7b0c09310fd4d0a2986 122632 
nut-powerman-pdu_2.6.4-2.1_amd64.deb
 545094fdfc446ecd4e29a66c152f9524bce17e7116132838e23a1a29583d710b 108472 
libupsclient1_2.6.4-2.1_amd64.deb
 9207faeaeec38f77f1667a2fff2e5199e44c65ee1593898b90afbd5179611dfb 142870 
libupsclient1-dev_2.6.4-2.1_amd64.deb
Files: 
 11a7301c6914442e8cbaac2ffaf86023 2698 admin optional nut_2.6.4-2.1.dsc
 67ce1dcf030537192553f82768c01324 38992 admin optional 
nut_2.6.4-2.1.debian.tar.gz
 9093234680ea466d5bf40af033f67da3 172160 metapackages optional 
nut_2.6.4-2.1_all.deb
 e6eeac3bb680f0b9cc50223000e52676 1968222 doc optional nut-doc_2.6.4-2.1_all.deb
 88166cf6e0380254b9ed2aff8e962b50 100502 python optional 
python-nut_2.6.4-2.1_all.deb
 dcfed797599079f241d529d5793eef86 126306 admin optional 
nut-monitor_2.6.4-2.1_all.deb
 de51bb1de8a5c87af55453d488be3154 105732 perl optional 
libups-nut-perl_2.6.4-2.1_all.deb
 01014ff9bd6056b152d83c729d88e5d2 1477678 admin optional 
nut-server_2.6.4-2.1_amd64.deb
 69f70c5efa455dc3a71901ff4c70d317 200910 admin optional 
nut-client_2.6.4-2.1_amd64.deb
 a7649142eed218a55a7f9a6486dde7de 163208 admin optional 
nut-cgi_2.6.4-2.1_amd64.deb
 7f721a6be43e1f1d5021348cac38076f 140032 admin optional 
nut-snmp_2.6.4-2.1_amd64.deb
 485cd4440d2f7854370cd2a5b62655a5 130828 admin optional 
nut-xml_2.6.4-2.1_amd64.deb
 e5efe61f3417e85957bd09e2592bc2a8 122632 admin extra 
nut-powerman-pdu_2.6.4-2.1_amd64.deb
 26fd401c475705c061497c747caad9f3 108472 admin optional 
libupsclient1_2.6.4-2.1_amd64.deb
 89214cc5a1990ad33579be9849b5fb10 142870 libdevel optional 
libupsclient1-dev_2.6.4-2.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQs88EAAoJECzs6TUOzr5KI1IP/2+nyIwZMxeS9ud7QNNz5IzB
jlW8kxzR5VcprHfnekKVLyJbW8akG0afkYk2N77OTRt8CZTgfCLXk+GFeswlYCbC
f5MZo/q/ykoGOL1mPzVem5/1yOLqKET34rtVld+LVtrwTmYiofZj++QRsA5utavX
OgiEEat2Ye9tv+pJT6Ou515MYwKV3eFw2xvWc0lAP7CyYWCv3LjvSEO5jJtW2teN
RGohZ4gucyfnHVBiErC0p5Cx3ZvpGO1Yl5zyScdrqHqOGb8z2D/zumbYMQjoEBr1
2dfeUs68+1G7GKLaCSVgVEKZP4//ekWXODBXkiCzfiK8CyTg343Bfu7UJD5ZDGbF
eGnpxtDvP1O4Sf+qNhw1qil5tAcfcsa+iyn7fn2mpSQMTyUUArqaaym+W0cMXDBt
cj9RXDCvRQVFOywgiYKiXMA5VvGTOFgFD6Wqe4ROO8qcKvvTzBHOaHCNn1q9Fene
SacJpLoiU14PodKK5GnXnNCEcgUuBeTSDN+B6aGjsMUGFhuTZEBLFtMF3BGHvNu7
85CjWf6WKcg7FiqQf6trfRfhTtrwqXQAkY9Xx+F33C0kinq9C66kujoD5aX8HwFe
UrZMiEcFucpcnpk+ZMJCTR4/9PXExjfdjgM61EkbYltfqNdS79QQgMG5ASzceO2e
HSbvkpJ56IcQD3oxoltr
=hNZu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to