Your message dated Fri, 02 Jun 2017 01:04:16 +0000
with message-id <[email protected]>
and subject line Bug#801564: fixed in squid3 3.5.23-4
has caused the Debian Bug report #801564,
regarding squid: prompting due to modified conffiles which were not modified by 
the user: /etc/squid/squid.conf
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 [email protected]
immediately.)


-- 
801564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801564
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: squid
Version: 3.5.10-1
Severity: serious
User: [email protected]
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
https://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."

https://wiki.debian.org/DpkgConffileHandling should help with figuring
out how to do this properly.

In https://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...):

  Preparing to unpack .../squid-langpack_20150704-1_all.deb ...
  Unpacking squid-langpack (20150704-1) over (20140506-1) ...
  Preparing to unpack .../squid-common_3.5.10-1_all.deb ...
  Unpacking squid-common (3.5.10-1) over (2.7.STABLE9-4.1+deb7u1) ...
  Preparing to unpack .../squid_3.5.10-1_amd64.deb ...
  Unpacking squid (3.5.10-1) over (2.7.STABLE9-4.1+deb7u1) ...
....
  Setting up squid (3.5.10-1) ...
  Installing new version of config file /etc/init.d/squid ...
  Installing new version of config file /etc/logrotate.d/squid ...
  Installing new version of config file /etc/resolvconf/update-libc.d/squid ...
  
  Configuration file '/etc/squid/squid.conf'
   ==> File on system created by you or by a script.
   ==> File also in package provided by package maintainer.
     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.
  *** squid.conf (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package 
squid (--configure):
   end of file on stdin at conffile prompt
  Processing triggers for libc-bin (2.19-22) ...
  Processing triggers for systemd (226-4) ...
  Errors were encountered while processing:
   squid


This was observed on the upgrade path wheezy -> jessie -> stretch.
There was no squid package in jessie, so this is effectively
an upgrade from 2.7 to 3.5.

Which also means there is no automatic upgrade path from squid 2.7 in wheezy
to squid3 in jessie!


cheers,

Andreas

Attachment: squid_3.5.10-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: squid3
Source-Version: 3.5.23-4

We believe that the bug you reported is fixed in the latest version of
squid3, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Garcia Mantinan <[email protected]> (supplier of updated squid3 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 02 Jun 2017 00:19:55 +0200
Source: squid3
Binary: squid3 squid squid-dbg squid-common squidclient squid-cgi squid-purge
Architecture: source amd64 all
Version: 3.5.23-4
Distribution: unstable
Urgency: medium
Maintainer: Luigi Gangitano <[email protected]>
Changed-By: Santiago Garcia Mantinan <[email protected]>
Description:
 squid      - Full featured Web Proxy cache (HTTP proxy)
 squid-cgi  - Full featured Web Proxy cache (HTTP proxy) - control CGI
 squid-common - Full featured Web Proxy cache (HTTP proxy) - common files
 squid-dbg  - Full featured Web Proxy cache (HTTP proxy) - Debug symbols
 squid-purge - Full featured Web Proxy cache (HTTP proxy) - control utility
 squid3     - Transitional package
 squidclient - Full featured Web Proxy cache (HTTP proxy) - control utility
Closes: 801564
Changes:
 squid3 (3.5.23-4) unstable; urgency=medium
 .
   [ Andreas Beckmann <[email protected]> ]
   * debian/squid.postinst
     - Fix another upgrade edge case from 2.7 default install (Closes: #801564)
 .
   [ Amos Jeffries <[email protected]> ]
   * debian/squid.logrotate
     - Add missing piece of fix for sarg daily reports (LP: #1414754)
Checksums-Sha1:
 45ced2964a9f1fd146e4dbe61ffb06b0c9aca91c 2554 squid3_3.5.23-4.dsc
 242c4a8ea1cab478617c1c89384421db98b6f22f 26352 squid3_3.5.23-4.debian.tar.xz
 e43206ba54546e8a8d5d425d140dff93f4473dbe 164992 squid-cgi_3.5.23-4_amd64.deb
 a81f13e56fb912fec6fe381fd53923ae5724ab2f 284450 squid-common_3.5.23-4_all.deb
 3de76ef2a32aca3cdef759bba2406b361953fc5b 21570784 squid-dbg_3.5.23-4_amd64.deb
 d1fe9933d2ee4670f847cde1a1c4728c0f10a655 157426 squid-purge_3.5.23-4_amd64.deb
 5709b86dcf9319fe70f1dba0a84f95627a7e67d0 138758 squid3_3.5.23-4_all.deb
 e325efcbf522460646e30cad58d81adba00aa611 9253 squid3_3.5.23-4_amd64.buildinfo
 37ffa307b77794d7f9579d3f12ea72039b50f5ca 2312098 squid_3.5.23-4_amd64.deb
 f15b6e3831c9804dea70220e9e88f38ad15f985c 168722 squidclient_3.5.23-4_amd64.deb
Checksums-Sha256:
 446c61fec7019d24dee949b03fb0938ad753c1d6759bb9557a4bcc4bedac744a 2554 
squid3_3.5.23-4.dsc
 6b9c28da973d3c791452246254d5e4369d0123e41242cce7fb2ba7cc0d3dae82 26352 
squid3_3.5.23-4.debian.tar.xz
 b68c35802adc4caf3b4790ea7b08da94afb70f0d245a2b78f2db23194322b3c2 164992 
squid-cgi_3.5.23-4_amd64.deb
 fbb024a98dc98a8690017f260c1bac8f1e8389436931e348367b0ab96d94d7f4 284450 
squid-common_3.5.23-4_all.deb
 06bffecc6e9688a442ef2de8e9f745db174327b444779033b978a89d6abab5af 21570784 
squid-dbg_3.5.23-4_amd64.deb
 21a750492ffb3985d26731238f99d866c07e5c8a00e17e9186289ee3d0e07102 157426 
squid-purge_3.5.23-4_amd64.deb
 60ff97569da7567d035fa4aadb036df697bb3075a2e8f45969c36479ae2153ca 138758 
squid3_3.5.23-4_all.deb
 34482d78262e7217d28386a0a18dc20a2730bdbe849b69918912c55368ed66e8 9253 
squid3_3.5.23-4_amd64.buildinfo
 3ac9248b5290f2579f5e619f8d670044d5b602ea7c818b1cff316ce2b6fcdb76 2312098 
squid_3.5.23-4_amd64.deb
 648cf137c468e12445ff96daeeda373be9d5e9e01078048d86f2cd35095b6c6c 168722 
squidclient_3.5.23-4_amd64.deb
Files:
 b60484017b00aef2590ac65a17cfc908 2554 web optional squid3_3.5.23-4.dsc
 965ba3a5ddd44c3d6e41f3ad7802c86a 26352 web optional 
squid3_3.5.23-4.debian.tar.xz
 54890761161ddfb16807e47e3f527289 164992 web optional 
squid-cgi_3.5.23-4_amd64.deb
 ecfd5b61cb6c7db3f947fb6f1da5b4fa 284450 web optional 
squid-common_3.5.23-4_all.deb
 02ff4b735b6188e8e159cd7ab09d8396 21570784 debug extra 
squid-dbg_3.5.23-4_amd64.deb
 54671a4082491b4aaf512fbefef32aae 157426 web optional 
squid-purge_3.5.23-4_amd64.deb
 25a6744000d67f1c64212f9d5731773b 138758 oldlibs extra squid3_3.5.23-4_all.deb
 dc6ec2708e3a0fbb6044e91ab7330427 9253 web optional 
squid3_3.5.23-4_amd64.buildinfo
 23e993f9b4e793c296c4b4b65eb5cd2b 2312098 web optional squid_3.5.23-4_amd64.deb
 3f006e23da87c70b979402b76f874ccf 168722 web optional 
squidclient_3.5.23-4_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEBqPldg9hG0uxqQ5ouGiMo9h21aMFAlkwsgUACgkQuGiMo9h2
1aOsQxAAwv/R5G3HkMg7IyXZ62mcB4VAtouUabbsTO+DC9dV+wyMt8WWCukOk5D4
nfABtUfpguLxZXtlAfpkc0Zsc59ktOC/dQfLtuIuA8H/nx0x2O+SKF8g1PU+1fxq
r1Iomk8MC0dD8Of2ojnGBQV3f1xpaOfU0hv2KzUgG0MvfoqNwLfhTeAvjkJdMZKO
2LgUlWxdDLQK1mgkcuqsxV46qNU8FJXlXENABz/nr4gMmKOFIWzKtM8oc8IFUAGt
1yDBOw9R8gipqbpgC+7fDklOfHg21LzZSpjR1mxucVJ3Mo39aHNisIq+MmwQiKIT
nUHnn5PSAdHxdFngvvue65yh6LzMsiu8YRkpVjmPHYm3eGrKtp1iya77SM1d8VPl
v+jskC/7/OdybXWHZRT4zSkHETNzFr5T8Mtaj1pUYodLzvAUUrgMJXInZ3v5c17d
TvdyJmQOFw1YNUE4nfHERb8JxPCKQ4D7jHvVB9+cMRwhMGUgxq9aoiDkAvbXdi2j
QyKbIOobkDhhMl/dxvxVFDuDrTRQu7JTn8l2YiZ1sL7MXOET8U052accku9cTvm0
Xxq96Ge6hPFQjaKKfQYoAlXwN2sLvvdr6SbfkKBZezNBTqsKHlof7yKkq9XdE2bD
Acq3tVM89Sdhf4gexIPiwZNvvTZVMwXldKglQU+SpKS25cGQeUY=
=Adqu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to