Your message dated Tue, 04 Nov 2014 21:19:25 +0000
with message-id <e1xllvd-0001qg...@franck.debian.org>
and subject line Bug#767248: fixed in dbconfig-common 1.8.47+nmu3
has caused the Debian Bug report #767248,
regarding dbconfig-common: removes permissions of include files on
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.)


-- 
767248: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767248
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: roundcube
Version: 0.9.5+dfsg1-4.1
Severity: grave
Justification: renders package unusable

The recent upgrade of the package broke roundcube with a permission
problem upon reading its configuration. The file
/etc/roundcube/debian-db.php was identified as being the culprit.

This file is generated by dbconfig-common and should be owned by
root:www-data with permissions 0640. After the upgrade, however, it was
owned by root:root with permissions 0640 (reproducible on two systems),
making it unreadable by the webserver.

I got the idea that it might be related to #720517 somehow…

As a workaround, this solves the issue:

# chown :www-data /etc/roundcube/debian-db.php


Credits to Simon Bruder <simon.bru...@teckids.org>, our 10 year-old
infrastructure admin, for stumbling upon this in a dist-upgrade,
identifying the origin of the failure in the server logs and helping
find out it is dbconfig-common related by reading the postinst script
;). You rock, fellow ☺!

Cheers,
Nik

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages roundcube-core depends on:
ii  dbconfig-common        1.8.47+nmu2
ii  debconf [debconf-2.0]  1.5.53
ii  libapache2-mod-php5    5.6.2+dfsg-1
ii  libjs-jquery           1.7.2+dfsg-3.2
ii  libmagic1              1:5.19-2
ii  php-auth               1.6.4-1
ii  php-mail-mime          1.8.9-1
ii  php-net-smtp           1.6.2-2
ii  php-net-socket         1.0.14-1
ii  php5                   5.6.2+dfsg-1
ii  php5-common            5.6.2+dfsg-1
ii  php5-intl              5.6.2+dfsg-1
ii  php5-json              1.3.6-1
ii  php5-mcrypt            5.6.2+dfsg-1
ii  roundcube-sqlite3      0.9.5+dfsg1-4.1
ii  tinymce                3.4.8+dfsg0-1
ii  ucf                    3.0030

Versions of packages roundcube-core recommends:
ii  apache2 [httpd-cgi]              2.4.10-5
ii  apache2-mpm-prefork [httpd-cgi]  2.4.10-5
ii  apache2-mpm-worker [httpd-cgi]   2.4.10-5
ii  php5-gd                          5.6.2+dfsg-1
ii  php5-pspell                      5.6.2+dfsg-1

Versions of packages roundcube-core suggests:
ii  php-auth-sasl      1.0.6-1
pn  php-crypt-gpg      <none>
ii  roundcube-plugins  0.9.5+dfsg1-4.1

roundcube depends on no packages.

-- Configuration Files:
/etc/roundcube/apache.conf changed [not included]

-- debconf information:
  roundcube/internal/reconfiguring: false
  roundcube/remote/newhost:
  roundcube/reconfigure-webserver: apache2, lighttpd
  roundcube/mysql/admin-user: root
  roundcube/db/app-user:
* roundcube/database-type: sqlite3
  roundcube/db/basepath: /var/lib/dbconfig-common/sqlite3/roundcube
  roundcube/dbconfig-reinstall: false
  roundcube/pgsql/changeconf: false
  roundcube/pgsql/no-empty-passwords:
  roundcube/mysql/method: unix socket
  roundcube/pgsql/authmethod-admin: ident
  roundcube/remote/host:
  roundcube/pgsql/authmethod-user: password
  roundcube/dbconfig-upgrade: true
  roundcube/db/dbname: roundcube
  roundcube/pgsql/method: unix socket
  roundcube/missing-db-package-error: abort
  roundcube/upgrade-backup: true
  roundcube/purge: false
  roundcube/hosts:
  roundcube/language: de_DE
  roundcube/passwords-do-not-match:
  roundcube/pgsql/admin-user: postgres
  roundcube/remove-error: abort
  roundcube/internal/skip-preseed: false
* roundcube/dbconfig-install: true
  roundcube/pgsql/manualconf:
  roundcube/install-error: abort
  roundcube/upgrade-error: abort
  roundcube/remote/port:
  roundcube/restart-webserver: true
  roundcube/dbconfig-remove:

--- End Message ---
--- Begin Message ---
Source: dbconfig-common
Source-Version: 1.8.47+nmu3

We believe that the bug you reported is fixed in the latest version of
dbconfig-common, 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.
Paul Gevers <elb...@debian.org> (supplier of updated dbconfig-common 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: Sun, 02 Nov 2014 19:19:40 +0100
Source: dbconfig-common
Binary: dbconfig-common
Architecture: source all
Version: 1.8.47+nmu3
Distribution: unstable
Urgency: low
Maintainer: Sean Finney <sean...@debian.org>
Changed-By: Paul Gevers <elb...@debian.org>
Description:
 dbconfig-common - common framework for packaging database applications
Closes: 767248
Changes:
 dbconfig-common (1.8.47+nmu3) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix regression introduced in the previous upload, now really
     preserve permissions during upgrade, thanks to Simon Bruder for
     reporting and Dominik George for helping triage. (Closes: #767248)
Checksums-Sha1:
 6d923590e91c3b8d5caec54c07b9a76908850ba0 1369 dbconfig-common_1.8.47+nmu3.dsc
 e6c8c13501e932e01d3e0ba8ddde6cecb6f9a499 373718 
dbconfig-common_1.8.47+nmu3.tar.gz
 a23a228daf1063f485033fbe6cdb63b75efe15d8 628466 
dbconfig-common_1.8.47+nmu3_all.deb
Checksums-Sha256:
 ea6bca91bc3c38e85d434b21dd5efc5007d2a71d20e41b08c98807ac163bf012 1369 
dbconfig-common_1.8.47+nmu3.dsc
 2678c07f834462701653460894895e6d7d4b23444d6fa2dd252928f48e72bdf5 373718 
dbconfig-common_1.8.47+nmu3.tar.gz
 e4cd942e4d81701cfaa6ec15a1c4400c121781f63f48a77cd53f87df5e586d0f 628466 
dbconfig-common_1.8.47+nmu3_all.deb
Files:
 93bfc2b047ceea6f644afe037d0a4931 1369 admin optional 
dbconfig-common_1.8.47+nmu3.dsc
 ef9b597226e0a4e3cd750c10c98b6f33 373718 admin optional 
dbconfig-common_1.8.47+nmu3.tar.gz
 21011f3af1ef0fe5c7500e87d85b7a61 628466 admin optional 
dbconfig-common_1.8.47+nmu3_all.deb

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

iQEcBAEBCAAGBQJUVpq/AAoJEJxcmesFvXUK9TYH/2j9X5EnyLxsxgtdQGGtw2pP
ObNErx3eX1yUhigmkq1lzjsS2CnjCLE4IICLIz45nfbalF86XLRgS5ZWL0aKrQSN
WrHte2/uAN0idXs37tlxRjbYsaOZ/7lB4h4y3fY5nFsXSDGAeWW8RnN2IS0HS0/X
9SUY8lVztFw8TxYbDKayx1rkZ8NtKrvTBMaexUU/PrNGpbq+i93rJHK5RcoPxIGL
Cnt1+VPvYUsDbUN0Xs0WvA+NstaE109xwmLdd+eC3nFj2AjHU2pdBvozu0kQ2Uyk
v5Nom25ciyo9b1zygDC07qdhD92m4pbRFnr9zeVnOzL6Oy40vgXi0cwnFvkOtDU=
=MRrV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to