Your message dated Mon, 18 May 2015 18:19:49 +0000
with message-id <e1yupdl-0003f9...@franck.debian.org>
and subject line Bug#784253: fixed in cobbler 2.6.6+dfsg1-2
has caused the Debian Bug report #784253,
regarding cobbler: modifies conffiles (policy 10.7.3): 
/etc/cobbler/{users.digest, settings}
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.)


-- 
784253: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784253
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cobbler
Version: 2.6.6+dfsg1-1
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/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/cobbler/users.digest
  /etc/cobbler/settings


cheers,

Andreas

Attachment: cobbler_2.6.6+dfsg1-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: cobbler
Source-Version: 2.6.6+dfsg1-2

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

Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated cobbler 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: Tue, 12 May 2015 23:08:51 +0200
Source: cobbler
Binary: python-cobbler cobbler-common cobbler-web cobbler python-koan koan
Architecture: source all
Version: 2.6.6+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 cobbler    - network boot, install and update server - Daemon
 cobbler-common - network boot, install and update server - Common files
 cobbler-web - network boot, install and update server - web interface
 koan       - kickstart-over-a-network (koan)
 python-cobbler - network boot, install and update server - Python modules
 python-koan - kickstart-over-a-network (koan) - Python libraries
Closes: 784253 784255 784698
Changes:
 cobbler (2.6.6+dfsg1-2) unstable; urgency=medium
 .
   * Added pt.po Portuguese translation of Debconf (Closes: #784698).
   * Fixed  cobbler: modifies conffiles (policy 10.7.3):
     /etc/cobbler/{users.digest, settings} (Closes: #784253).
   * Added libapache2-mod-wsgi as Depends: for cobbler-web (Closes: #784255).
Checksums-Sha1:
 ac55b2e300713b1955cf51308788dcfdbd956399 2425 cobbler_2.6.6+dfsg1-2.dsc
 11e4b3777a9f3f6deff5de0a99ca88827d23fc23 21988 
cobbler_2.6.6+dfsg1-2.debian.tar.xz
 98dfc1fb99215a1c34b445f4a118dfce0a807923 157912 
python-cobbler_2.6.6+dfsg1-2_all.deb
 f07f674f2d0eae2a600ff41f90d7cdc9bc181eb7 127054 
cobbler-common_2.6.6+dfsg1-2_all.deb
 e4f21973510d0739f0ef9180d663b1c4dabaf60f 5542 cobbler-web_2.6.6+dfsg1-2_all.deb
 d9ea1eb31fafd89fe536509360c8e9e88d411a83 50184 cobbler_2.6.6+dfsg1-2_all.deb
 9feafc912c516f6c44abdcb81272a4dae1ab77a3 58262 
python-koan_2.6.6+dfsg1-2_all.deb
 5824aada9b455d97b17083599fd5d187c9db6d7a 10084 koan_2.6.6+dfsg1-2_all.deb
Checksums-Sha256:
 1051ba38a56a37b80cc791bc9e7fa5565b15daeb09aa584ad4a91e24f3990e2b 2425 
cobbler_2.6.6+dfsg1-2.dsc
 127aa02605634fd79a1e796398622e03fc60b0dadfb928be6609450c9ff550e0 21988 
cobbler_2.6.6+dfsg1-2.debian.tar.xz
 ff7b06626dad89c9bc3d203648ab54b84ceda4eafa802c25219bb3658d4e035c 157912 
python-cobbler_2.6.6+dfsg1-2_all.deb
 3d3af242599153a87f3b315967e655ff834883e06d479652bb1cc3ff1f572f1e 127054 
cobbler-common_2.6.6+dfsg1-2_all.deb
 2e58b67b602e4c424315512db4fe08f23e2937a99a9917e7ac15cf9d7951328b 5542 
cobbler-web_2.6.6+dfsg1-2_all.deb
 3ed2e33be72610dee896b8e6c6cbb0bd42b8abd8b95811c69b1b9509a0fb0a67 50184 
cobbler_2.6.6+dfsg1-2_all.deb
 f65138461bae2f3e3d6776442a31b4d824027a29a696b476c2786fc5943c8798 58262 
python-koan_2.6.6+dfsg1-2_all.deb
 846b353023767cf03ae89ac14192c23c0f7ccd2fa0d9368be97a63f5c18973ec 10084 
koan_2.6.6+dfsg1-2_all.deb
Files:
 6f8e37cf2ecf8f8826f8ea54a366f028 2425 admin optional cobbler_2.6.6+dfsg1-2.dsc
 b52837e57534962088507e0458af3d6e 21988 admin optional 
cobbler_2.6.6+dfsg1-2.debian.tar.xz
 10683af7389d2c3c7d6810cc5ceea519 157912 python optional 
python-cobbler_2.6.6+dfsg1-2_all.deb
 c117c533eb56e1cd14ba074d161fcc4c 127054 admin optional 
cobbler-common_2.6.6+dfsg1-2_all.deb
 f79539f7857f93593b9222fdf80b3693 5542 admin optional 
cobbler-web_2.6.6+dfsg1-2_all.deb
 e98e5e2457c4127683fc5f4053665b21 50184 admin optional 
cobbler_2.6.6+dfsg1-2_all.deb
 a7fa80d4c02a1324b7a5d30b7f192744 58262 python optional 
python-koan_2.6.6+dfsg1-2_all.deb
 da26c082d2987fc7ae066efb6b2a94bc 10084 admin optional 
koan_2.6.6+dfsg1-2_all.deb

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

iQIcBAEBCAAGBQJVWiXeAAoJENQWrRWsa0P+AjwP/ib/bFtw0jBJ2I8bKd5t2t2H
Lvf3s++th3mI0/Hd2zMRfDPP3vmdpNjtmmopDhWTIqXgxQDFKPilBHvuPnR34BK3
wJbEPG/r2pYllNy4zDHZlfGmf9XpKrvGCOKW8It917656/WpxOeyDo1oedJkiURJ
yeHX6OcxKRXG0RW3HQxIKvbMwQhMednqODqTK4WdKT/OGXcKXiJuONY6BqH+EOOr
wfxyl+BYlpWlsMzaYSSDZAQOYxhdgB1d2Oy6P5onhIumYUS9DYNGb1X4GIY6aqIk
VCRubp8vgCavrxb+0TSCmX/JntRdW0zEWSb4s/XHNCHYfCtgF+dXjf8CBvW5v9+6
9TZNs1FO9nuFOFiyY0xwb0cLK4RkxNyYzbLyk4l8Is0fkXWbxDH0ZHcMZT8zI6CT
7R59vMPsixn1KbsnpkMI3d6QRC939wrAKUiQEYsZfn10PfGS1ifKE3ES727BE4xd
87S5gY0oOgJMkpWxw9B7YvBnNkUBH0Nt936XJPUrpPAHZck5XLJqff3oIT/W5FpF
w16d1IdmKLMWhZHqXyQYmiW3SqBw97CnuPTiJPLWqf19Lb1594emJTCklRUPKJko
QEjTfDEOlqjn/rIRw3GVqucKWnEHWn6WOus/sNrr2NwHLA0HSyk+ZhmtaoUWlBP3
o+F86N/xiq0il4C6iLBK
=1arl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to