Your message dated Fri, 05 Dec 2014 19:48:50 +0000
with message-id <e1xwyry-0000yn...@franck.debian.org>
and subject line Bug#767818: fixed in cyphesis-cpp 0.6.0-3
has caused the Debian Bug report #767818,
regarding cyphesis-cpp: modifies conffiles (policy 10.7.3): 
/etc/cyphesis/cyphesis.vconf
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.)


-- 
767818: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767818
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cyphesis-cpp
Version: 0.6.0-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
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/cyphesis/cyphesis.vconf
  

cheers,

Andreas

Attachment: cyphesis-cpp_0.6.0-2.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: cyphesis-cpp
Source-Version: 0.6.0-3

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

Debian distribution maintenance software
pp.
Olek Wojnar <olek-...@wojnar.org> (supplier of updated cyphesis-cpp 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: SHA256

Format: 1.8
Date: Thu, 04 Dec 2014 22:32:18 -0500
Source: cyphesis-cpp
Binary: cyphesis-cpp cyphesis-cpp-clients cyphesis-cpp-mason
Architecture: source amd64 all
Version: 0.6.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Olek Wojnar <olek-...@wojnar.org>
Description:
 cyphesis-cpp - WorldForge game server
 cyphesis-cpp-clients - WorldForge game server - clients to control the server
 cyphesis-cpp-mason - WorldForge game server - game data for Mason
Closes: 767818 771370 772098
Changes:
 cyphesis-cpp (0.6.0-3) unstable; urgency=medium
 .
   * Prevent d/postinst from violating policy (Closes: #767818)
   * Fix broken build tests (Closes: #772098)
   * Update Dutch debconf translation:
     - Thanks to Frans Spiesschaert (Closes: #771370)
Checksums-Sha1:
 16bc2da696bc0011f9f90bf6ded6c1aa4618b3dc 2356 cyphesis-cpp_0.6.0-3.dsc
 9b0a4426f9b499819a2df0d198599d15ac7a3ea4 30872 
cyphesis-cpp_0.6.0-3.debian.tar.xz
 48f86a371449c5511b9b658f48a40c02d4ba4bdc 751244 cyphesis-cpp_0.6.0-3_amd64.deb
 5162abee3d37ce724d62d61d9593719a065b99b2 233524 
cyphesis-cpp-mason_0.6.0-3_all.deb
Checksums-Sha256:
 d5cf4064d9f36498b3b71c88270ab69d175a63c42290714c33461fa23a7969a4 2356 
cyphesis-cpp_0.6.0-3.dsc
 35b696bc55f43adb089f5258bdd6763910c484a50f34dcb6b8a59ee419b5542c 30872 
cyphesis-cpp_0.6.0-3.debian.tar.xz
 b34c52730fed6beaf873a404de5f728680d3f46fb1c1c95a442d6387c1db2d56 751244 
cyphesis-cpp_0.6.0-3_amd64.deb
 40fd03c104bd69f538ea61b8a1c6e6f17ff23ffa3c184f17deb99e9adb3a323c 233524 
cyphesis-cpp-mason_0.6.0-3_all.deb
Files:
 f8b19bc5fb26c0ee5c095c40039c4d68 2356 games optional cyphesis-cpp_0.6.0-3.dsc
 e43327becb3080fb7bc0729dbc934b8c 30872 games optional 
cyphesis-cpp_0.6.0-3.debian.tar.xz
 a013ba4937a82761dfde2642d9c3880b 751244 games optional 
cyphesis-cpp_0.6.0-3_amd64.deb
 47a3415631a24192d26c9d60c7f9e289 233524 games optional 
cyphesis-cpp-mason_0.6.0-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUggpCAAoJEJFk+h0XvV02TmwP/RH0iHki0qeJqeBg2u2A14QB
GZa2grqEHqak9PNEyPcx9SWa5iK4/U0JQs0eEhHXFJqPmly/lQtC5sO/iQTIQZt1
Jr2DL2AKtKEQGxw7LiUi0SrDqq4+VHe6eDUZORSi5FRzyU3hqyyhNTlOlIh3nK5I
XMD3xoqKmhstMGnnoS2EVpMMLRcTAIutQqwHg1454w9tngXJFFXwhlozifv5BMqG
uVMfkDb+xpIabc11VNF/Mq5ngfrlX/nEqgmWLPost/6I4n7e+fHDykfyEgnH9SUj
pV003nHKDUM3175rSBMHZ5aL0iUcDZSDciM+JDGdMiX0pwh7fmdaA0LcYfwt+ED4
PZv3hKkVleBc72Vhnc+v/aR3Fb3pAtmRC3bagwr43sSVSbnIXS3kiHmEFNjPiZDC
A0Lc1eeRi2whZjdF3e8TYLGJKRJk5BCPp0GJCcZXJPhswybzKj7iP0Clnyjd255R
mQdP00uMiJmTkmbwP4LcT1DsaZ+og+cLnSfB5qLMtAKzEnypS9eL0U6rN7anCDeZ
CnjsdZUQ5b2JY8kfbkHOysUnOg7uXUOrSG4YXWStFwOTMKhlpNqKkQzYv4tAbQ6b
PDopGXOmLKGMw1IsKtOHlmhshdHsdz8tGY1TpQrtbAHrfh5rBhhzeZd0ZTcHxO0w
KdYJLV01fIcl3uqs/vZI
=/jEn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to