Your message dated Tue, 09 Oct 2012 23:32:38 +0000
with message-id <e1tljhy-0003yo...@franck.debian.org>
and subject line Bug#688200: fixed in fprobe 1.1-7.3
has caused the Debian Bug report #688200,
regarding fprobe: modifies conffiles (policy 10.7.3): /etc/default/fprobe
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.)


-- 
688200: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688200
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fprobe
Version: 1.1-7.2
Severity: serious
Tags: squeeze-ignore
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
http://www.debian.org/doc/debian-policy/ch-files.html#s-config-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 http://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/fprobe


cheers,

Andreas

Attachment: fprobe_1.1-7.2.log.gz
Description: GNU Zip compressed data


--- End Message ---
--- Begin Message ---
Source: fprobe
Source-Version: 1.1-7.3

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

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated fprobe 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, 08 Oct 2012 01:04:43 +0200
Source: fprobe
Binary: fprobe fprobe-ng
Architecture: source all amd64
Version: 1.1-7.3
Distribution: unstable
Urgency: low
Maintainer: Radu Spineanu <r...@debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
 fprobe     - export captured traffic to remote NetFlow Collector
 fprobe-ng  - export captured traffic to remote NetFlow Collector (meta)
Closes: 688200
Changes: 
 fprobe (1.1-7.3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "modifies conffiles (policy 10.7.3): /etc/default/fprobe":
     apply recipe from debconf-devel(7):
     - don't install /etc/defautl/fprobe
     - create it in postinst if it doesn't exist
     - read it in .config
     - remove it in .postinst/purge
     (Closes: #688200)
Checksums-Sha1: 
 4741aee2a1e4173575d023f49631a74df1231a18 1680 fprobe_1.1-7.3.dsc
 bd1ecac784294a7c6b98c1b3c2df8b0e1c6c4b3e 8983 fprobe_1.1-7.3.diff.gz
 054d20bf0613f52ff9351b564915f12ea6917332 9176 fprobe-ng_1.1-7.3_all.deb
 6a3783029e30a3e09e6e6b2aa68bf4acf7c09f9c 31778 fprobe_1.1-7.3_amd64.deb
Checksums-Sha256: 
 6c398a1a978f508637150df41dd0d60a8c2c6de6856a16bb0c63c684a8300fd2 1680 
fprobe_1.1-7.3.dsc
 2dc6dad286043e2080134ca8f4b97b2402cbe247b01dae494072194b567065ac 8983 
fprobe_1.1-7.3.diff.gz
 8d62acad0932993c55b40f4fc5167520afb755f59b01e9a47cbbcbe3c372e02f 9176 
fprobe-ng_1.1-7.3_all.deb
 bf5f67bbe87d90d1f60c37e7eee75aac32fb6734618710f780d2389285669cff 31778 
fprobe_1.1-7.3_amd64.deb
Files: 
 2e243ab0fdbad562e8a6f96eccedd5a4 1680 net optional fprobe_1.1-7.3.dsc
 d946c3d78da9897ecc62a0cb2232c299 8983 net optional fprobe_1.1-7.3.diff.gz
 53eb78dcde36eb1d20d3a667b6254317 9176 net optional fprobe-ng_1.1-7.3_all.deb
 6d3a1476e03c16695ddf1d3c4b92d4ff 31778 net optional fprobe_1.1-7.3_amd64.deb

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

iQIcBAEBCAAGBQJQcgquAAoJELs6aAGGSaoGmzUP/0PwiamBuB6HkTXPCdQ8Fizr
l+ezWjByKoWaXq5T4b/Quw+tnCnU2qVCiEZZTG66nl4KzS/eE1fY3rCu/VwYnFmc
M5ZCaaA8x6YQmo476wWvQ3Fp4+5omXxIrmopXXyJtqmF0VbtDTMks6ct87ZubGIk
nD9DOz4FrlETJ6OLVqE5q88NzvQ4Z/GsaKzWeX5NnRvTSgP3dwVpquui9PPQE0ch
nTopREbCJbNFbrchiYZXh8mt6MmjidMhAX5zF/Lp3HmqSZFbEUS53IEFC/NbgZDj
5GG8X3piA16eKt9Jr8/Al1WlpV/4T72thhQDcnSd8kuKJbG/WUQ15OWDvQdHPkXc
Esa5Msn+ShiXvOiK+1RtJoMZN9laU4d/Jqh4jGjzZs4GBJdM2+X+02FYMjE9vuUe
cCSrPvSOMGJyIupBSxNo964rRBU/FZtR2pCw5lsl/QZ/OUvIv+X6DRMyp/oWyyqZ
fPNoL8fqPOC9m7FJCPrVxn3ufy+8r5G/+vGnI9hSaehSY4X+ppEJQ7qqC8JgIKvT
A+mZzenMbx+RU2PnlaAfhQxxYTUTlPNIIRK3rBTEkHqFCTvDl8pynYmF5T+oW0S8
WO+hjIfovD+JbO0/bLQCV9IervvDhpK1RwC9PMZhKRYBbrkZ0RGwRd17z1vcDhOs
8CDFchtyAcgLM9EkgQZb
=lGyV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to