Your message dated Mon, 16 Jan 2017 09:05:04 +0000
with message-id <[email protected]>
and subject line Bug#850760: fixed in nixstatsagent 1.1.3-1
has caused the Debian Bug report #850760,
regarding nixstatsagent: modifies conffiles (policy 10.7.3): /etc/nixstats.ini
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.)
--
850760: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=850760
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: nixstatsagent
Version: 1.1.2-1
Severity: serious
User: [email protected]
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/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 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/nixstats.ini
cheers,
Andreas
nixstatsagent_1.1.2-1.log.gz
Description: application/gzip
--- End Message ---
--- Begin Message ---
Source: nixstatsagent
Source-Version: 1.1.3-1
We believe that the bug you reported is fixed in the latest version of
nixstatsagent, 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.
Al Nikolov <[email protected]> (supplier of updated nixstatsagent 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: SHA1
Format: 1.8
Date: Mon, 16 Jan 2017 11:23:13 +0300
Source: nixstatsagent
Binary: nixstatsagent
Architecture: source amd64
Version: 1.1.3-1
Distribution: unstable
Urgency: medium
Maintainer: Al Nikolov <[email protected]>
Changed-By: Al Nikolov <[email protected]>
Description:
nixstatsagent - NixStats agent
Closes: 850740 850760
Changes:
nixstatsagent (1.1.3-1) unstable; urgency=medium
.
* New upstream release.
* Do not install or modify conffiles during debconf.
Write only nixstats-token.ini in postinst and purge in postrm.
Proper debconf-related split for config and postinst (Closes: #850760).
* Better language in templates.
* Add Dutch translation, courtesy of Frans Spiesschaert (Closes: #850740).
* Update hello manpage.
Checksums-Sha1:
44e0937427bf1c125f0f79dc2925e3bffd92f606 1903 nixstatsagent_1.1.3-1.dsc
fdd13a90fe3b54583def48461535f03808407adb 12815 nixstatsagent_1.1.3.orig.tar.gz
9c255c56402aa1e9fb7eb0071887de4111bd5064 6144
nixstatsagent_1.1.3-1.debian.tar.xz
a56db823885ee1f9fb95216f77c99ddae0cc913c 5028
nixstatsagent_1.1.3-1_amd64.buildinfo
d62a86ba5158ecdfa2f9a657a7ce38797db8ae57 17302 nixstatsagent_1.1.3-1_amd64.deb
Checksums-Sha256:
805df031cd9c3b7bd0c70efa0ee80a7db047421fb58eaa73f8325b4313dd55aa 1903
nixstatsagent_1.1.3-1.dsc
107ce0763eae7e4edacb2718db09f2a46b8930d270fb9100f9de69f20b5e0ebb 12815
nixstatsagent_1.1.3.orig.tar.gz
2fea70c05a2cbd33308a68321f619ba2541f022d2b4a6e698f1a81599915ce73 6144
nixstatsagent_1.1.3-1.debian.tar.xz
42ae96d1032d08d8d6a90feeed836ac4319febb5dfed228fa651e32f0894a611 5028
nixstatsagent_1.1.3-1_amd64.buildinfo
8d05f4dc972cef07c68d5db6195ec8bc422c04c744d18543c3a3b78cccd64513 17302
nixstatsagent_1.1.3-1_amd64.deb
Files:
aee06924f96cab536e45fe440d07b1a3 1903 net extra nixstatsagent_1.1.3-1.dsc
b527795e40f5cc11144b13d30f042e03 12815 net extra
nixstatsagent_1.1.3.orig.tar.gz
412130fe9a9b7a888eb7613f9cdbac23 6144 net extra
nixstatsagent_1.1.3-1.debian.tar.xz
86ce0585ae391e425d79e87a6ebd668d 5028 net extra
nixstatsagent_1.1.3-1_amd64.buildinfo
21d184d3e8c24d1c07ed0f1b7f080ddd 17302 net extra
nixstatsagent_1.1.3-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJYfIPbAAoJEFZuhhMERo3sOZ8P/jChB5McaPxpyJkp8/bl6MKq
t6sBZ6rlDx38CAdAGDCZERDdHZ4ir/T5iPx+fRJldF7hy/82fmVyKngvQdcPdZX8
omveJPK+BEKuMDpGJfC5k/rpIDqP6e8rF9J2YyxL0zZMTzjNqaKg4MGFdlqMy5DY
kd+04eK0a1g3NQAZ61sX2wkXtcs22k2NbtNjEBR+g/zVRTKdYn6yF6Td1ns2TH+r
rgJ1VB6gbuW87ov8JC89KKcfCImp8laP315tk9+aXe9pOnx1fQ9Pr7kId/zotwpA
C2a6nexqu99zJSlGrc07A5SvyC4ANPlKcUWLTeBu/K4lHFqtORvHnoEo6NUjNzXv
5afVprHwPbDJit7Y4pOZ1TFd8fy7BV0z17i4/CG8+KFnT5EFbIwXeYpkBhh0UFC8
6+NkD7ORaAQGZWtDAMZnYzHCXRQKAjvQDsRxLv6joKPQNW7J6Er+zYir6fYJzoTT
RQLaBDKKxJDY5CCOUNWOteY/pg0K9r+qfmTpydBGtybAoELgBNCqVzuTKO/DSQz6
DoD+v4iUFWZxfsQ5bFm8U+N6syPvhrI+aWRUT5dTYRvmVBxvslPgmY8iuj89jz0S
L92HDEt65+zzo/pgCP2p7EjZCc44fjDv2p2iKmuX6DEa3cqjSis+xK5wkL0cwfQq
iwjbkw6HS+WJ9nw/G3gr
=frnV
-----END PGP SIGNATURE-----
--- End Message ---