Your message dated Tue, 12 Jun 2018 15:19:48 +0000
with message-id <e1fsl5i-000amp...@fasolo.debian.org>
and subject line Bug#891088: fixed in miniupnpd 2.1-1
has caused the Debian Bug report #891088,
regarding miniupnpd: modifies conffiles (policy 10.7.3): /etc/default/miniupnpd
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.)


-- 
891088: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891088
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: miniupnpd
Version: 2.0.20171212-2
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
https://www.debian.org/doc/debian-policy/#configuration-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 https://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/miniupnpd


cheers,

Andreas

Attachment: miniupnpd_2.0.20171212-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: miniupnpd
Source-Version: 2.1-1

We believe that the bug you reported is fixed in the latest version of
miniupnpd, 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 891...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yangfl <mmyan...@gmail.com> (supplier of updated miniupnpd 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: SHA512

Format: 1.8
Date: Tue, 12 Jun 2018 11:39:08 +0800
Source: miniupnpd
Binary: miniupnpd
Architecture: source amd64
Version: 2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Thomas Goirand <z...@debian.org>
Changed-By: Yangfl <mmyan...@gmail.com>
Description:
 miniupnpd  - UPnP and NAT-PMP daemon for gateway routers
Closes: 891088 891168 899025
Changes:
 miniupnpd (2.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Disable hurd-any due to lack of rt_msghdr and RTM_*.
   * Add --igd2 back, since 'force_igd_desc_v1' is now available.
   * Deprecate MiniUPnPd_EXTERNAL_INTERFACE and MiniUPnPd_LISTENING_IP in
     /etc/default/miniupnpd (Closes: #891088).
   * Add systemd service file.
   * Add Debconf translations, with thanks to:
     - Brazilian Portuguese, Adriano Rafael Gomes (Closes: #891168).
     - Dutch, Frans Spiesschaert (Closes: #899025).
   * Update patch file.
   * Bump Standards-Version to 4.1.4.
   * debian/watch: Check for PGP signature.
   * debian/watch: Only watch for release versions.
Checksums-Sha1:
 0b9f0a79fe90dc0ff48576775a316e5fa5fbd766 1935 miniupnpd_2.1-1.dsc
 861f8e30a02ef6a5928fb8950a1f5a76e6393ba9 225458 miniupnpd_2.1.orig.tar.gz
 685bf064601a7a6e1310a411e0839d3624b028b6 19708 miniupnpd_2.1-1.debian.tar.xz
 160f91039a3672fe321610d84f7106e745b29cfc 202348 
miniupnpd-dbgsym_2.1-1_amd64.deb
 7f81f09d80d9d705ba7a8a67be9f2e034d7a0809 6062 miniupnpd_2.1-1_amd64.buildinfo
 bd8a63b652537cca3ed04e59c523ed43119f15c8 99436 miniupnpd_2.1-1_amd64.deb
Checksums-Sha256:
 c917634d7b3dc3b1d1dac2d0d2451af8d09cfe8b5989f8a95c5cc642fbed5918 1935 
miniupnpd_2.1-1.dsc
 950894779661197fe093855fda29a728f434b5756eb4fa6cb5f7b9bff7ffe0c1 225458 
miniupnpd_2.1.orig.tar.gz
 d6475a91d33cf812391be63d98dae93e0f12518793893f125519f8c3c1bd0a1f 19708 
miniupnpd_2.1-1.debian.tar.xz
 1b9f9018327d915129bbcb5997c09cc3098386986f80ff199ff641f1a867df2c 202348 
miniupnpd-dbgsym_2.1-1_amd64.deb
 ada7d28be2e0524caf2779cea731c568f15c27dfa1f88a764538dbe69509358f 6062 
miniupnpd_2.1-1_amd64.buildinfo
 a2ab9a8a94d6e3ff26ec73ada6caa864f5712a71801372cc8a92506f3b7e6292 99436 
miniupnpd_2.1-1_amd64.deb
Files:
 eef86741df67823ebf5d5cfb5c80fb9e 1935 net optional miniupnpd_2.1-1.dsc
 91d0524bba6a839c05c22c9484ed9d0f 225458 net optional miniupnpd_2.1.orig.tar.gz
 685548f3415a7f9c2ba2fa609fd77736 19708 net optional 
miniupnpd_2.1-1.debian.tar.xz
 e4bad3048f8da65e8a4224a657a06761 202348 debug optional 
miniupnpd-dbgsym_2.1-1_amd64.deb
 e25b4aed6f13c9b73ee5f43125c9e220 6062 net optional 
miniupnpd_2.1-1_amd64.buildinfo
 8715bb52264e1193e6683589d76bb781 99436 net optional miniupnpd_2.1-1_amd64.deb

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

iQIzBAEBCgAdFiEEtKCq/KhshgVdBnYUq1PlA1hod6YFAlsf4T8ACgkQq1PlA1ho
d6bzghAAx7vT7AMcNfVbRS+9w93OroWV65r0TPJIrB5sCVm6rkXhchMEstlkbat1
PJcoAZzQbwD/crlCklaRGG4G//9AzQk7dQXGfwXOHhWxSWL3+b8VXU1QGWydhmlX
7BuF9kRmJ0Ky4GDIt1zFOsqFUnPrOCFQw5ulglcW92plDJeYPZ26TtM7P0WMwiK4
WZu+2svhenJjTdx5faahtnPYpFX1vBd+ftA1ZW5aXslP7F3iUEzElbVbeKx+sLr/
OoJfOgAkrOnxIRAIwPUV6MSsomlmA4IbZnztcacCVxsjHucU0wX8GMOxxpo5plMl
HdSI55iOJUHVWtYw4trvkiHpEnACYdy+E6Dw7liWY/+QquLlG/nnAQu1z8aFcJ1A
+bRYdWHvE/pjNjx5j3uwV43T5fQvpNfwSAexEVGr69YuTqTDXwQIGXEvtSjbRBLi
+d6ognJBMomEgAZHO+vo7UP6TA5vN4UGVivSUDPc3I/JmpX8w5MRGyvU2jnmWji+
Ss1WmPTtjHurn9vbyy+stLlMpcauNQIN0HN5eGajM9qaI4Zit+vrJekyXcBeddS6
+I5aDPOCNZq1Xmpd73IGe78V7XIInl03dqFPkSr4Ld7S9rsRzZ+h6hnQIVrlgUmz
LQoFYHnGMhQoSC62TGTqdP4yMah6k16oAtsgJBXQHI2UmBC8TlA=
=GXsl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to