Your message dated Tue, 13 Oct 2015 09:21:29 +0000
with message-id <e1zlvlx-00016o...@franck.debian.org>
and subject line Bug#801543: fixed in horizon 2:8.0.0~rc2-2
has caused the Debian Bug report #801543,
regarding openstack-dashboard-apache: modifies conffiles (policy 10.7.3): 
/etc/openstack-dashboard/local_settings.py
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.)


-- 
801543: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=801543
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openstack-dashboard-apache
Version: 2:8.0.0~rc2-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...):

3m39.8s ERROR: FAIL: debsums reports modifications inside the chroot:
  /etc/openstack-dashboard/local_settings.py


cheers,

Andreas

Attachment: openstack-dashboard-apache_2:8.0.0~rc2-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: horizon
Source-Version: 2:8.0.0~rc2-2

We believe that the bug you reported is fixed in the latest version of
horizon, 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 801...@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 horizon 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, 13 Oct 2015 08:46:21 +0000
Source: horizon
Binary: python-django-horizon openstack-dashboard openstack-dashboard-apache 
horizon-doc
Architecture: source all
Version: 2:8.0.0~rc2-2
Distribution: experimental
Urgency: medium
Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Description:
 horizon-doc - web application to control an OpenStack cloud - doc
 openstack-dashboard - web application to control an OpenStack cloud
 openstack-dashboard-apache - web application to control an OpenStack cloud - 
Apache support
 python-django-horizon - Django module providing web interaction with OpenStack
Closes: 801543
Changes:
 horizon (2:8.0.0~rc2-2) experimental; urgency=medium
 .
   * Do not set /etc/.../local_settings.py as CONFFILES (Closes: #801543).
Checksums-Sha1:
 69359c90f6e2938b5a2451b572c2287d4519f26d 4194 horizon_8.0.0~rc2-2.dsc
 f17eea724be8ddaa1b69fa19df6141e0b454182e 16692 
horizon_8.0.0~rc2-2.debian.tar.xz
 c5b51b60626224f86e7dd79b184582a26a784d2b 1142784 
horizon-doc_8.0.0~rc2-2_all.deb
 69ad1b2ea8726c2f5b87b0d877240cf5c93b89f1 10946 
openstack-dashboard-apache_8.0.0~rc2-2_all.deb
 89753a2a16f9f1468153b61191995d2deee6b700 2522372 
openstack-dashboard_8.0.0~rc2-2_all.deb
 06205172142e3374add466682b2a513fb2cfead3 2260318 
python-django-horizon_8.0.0~rc2-2_all.deb
Checksums-Sha256:
 56e6ed6f853c181c92beb72b9ff396a4ab398cf60ad357624f0dd8f7c9169042 4194 
horizon_8.0.0~rc2-2.dsc
 92145c39280ca6b102f6234a86e31321ec2393a5339f4093820b273a89b5d802 16692 
horizon_8.0.0~rc2-2.debian.tar.xz
 3bd10c4ac5c83b2df2fd9ac405ccfcfb5337deea35304219633dcecd16c4fce1 1142784 
horizon-doc_8.0.0~rc2-2_all.deb
 d75c154ef6f1216b9f3c35e25cd6f0843d7a67a5e0286c70af0e6826ce0f56a9 10946 
openstack-dashboard-apache_8.0.0~rc2-2_all.deb
 23efe028855bee14982199693231b3803404984e04c9acc3a476fc365f1bcd15 2522372 
openstack-dashboard_8.0.0~rc2-2_all.deb
 e6f03b3e5c9fd7e31bfe37208ec608f122a75c11ee06f32d4f9429e2373f549a 2260318 
python-django-horizon_8.0.0~rc2-2_all.deb
Files:
 f3fbe8b0278704f40e295421ba10f179 4194 net extra horizon_8.0.0~rc2-2.dsc
 e5810156875764f9d79ffd37c7d37df2 16692 net extra 
horizon_8.0.0~rc2-2.debian.tar.xz
 9dffcabca3aebe822d2f823fc2a7065b 1142784 doc extra 
horizon-doc_8.0.0~rc2-2_all.deb
 baf2872ab72a8fe8b5c3991b0fc69ce5 10946 net extra 
openstack-dashboard-apache_8.0.0~rc2-2_all.deb
 6221d1e9eff5bbad9e031fa07a4eee75 2522372 net extra 
openstack-dashboard_8.0.0~rc2-2_all.deb
 2dba2e0a4f7fa25b1269bff009fe1795 2260318 python extra 
python-django-horizon_8.0.0~rc2-2_all.deb

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

iQIcBAEBCAAGBQJWHMZTAAoJENQWrRWsa0P+howP/3DK4sWHhG+tsDQkXoTF1gxk
8dQFzSIKWcrR2i8pZIkhpGNDjZEt9AGC4SL3Ef7B8KsC6nxVH5kYsf+Ld27olP3O
JtVtL8aL+2AG+dY0WyLufVLvN3aEcsW+yjUYAk483sFnaqnKe8XHyWvvolB+JKMT
dause9FqBNbZQgn9b7Ew9MWJdRBsjAnuDw00A8GDBcMIByMXRBCaxgRSxVnXrohh
HmofcKA5rYLrqY7D49M+vlsr0i4FeIzUcWyN+oQZi3NUH+c7XzpinM7Gk/Eln+KB
mI6nneU3buRY+vF39ufG64L+cSvcBFzFO+BQm1iXM069pYeVC6RNMxGBvmSHc4M9
ZH8HlyW5olNwahV8rwaZL55N4o7vdF0fwEeTYNnoWsi0fvkgVvjsueoeBDza2AkE
sFDoI/job5IPT7n/l02J21QMnPefBwUAu9dE2dD8dD/d40NoMgAkbcxpzAK78s9k
eK13EZHCHWJ0d5jrgVjwksVfN9lvo8OKuUsmABhjnaQ6jRfkzZSOOlNK4bD30qCA
kTYPHzANX/S/wQjl+VUKwkmQYg24AnjXMET9e+Owk6gz+E5jJfC+v5HSu3i508uP
uEsRQOBWR5LDLEmcVpLblZoJ9cfx9fS6fq9wOKLeVLgmVtQWxejLkbRIyDo4bYj6
g5gzh97L2nisX2oqAztl
=p3yG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to