Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@packages.debian.org Usertags: pu
I didn't manage to get the fix for #862426 sorted out for stretch in time and this will cause annoying breakage for new installs. It's possible that I will follow up with a fix for #848041 too, but it's not clear what that is yet. Debdiff attached. Thanks, Dominic.
diff --git a/debian/changelog b/debian/changelog index a984a89..431eb9c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +request-tracker4 (4.4.1-3+deb9u2) UNRELEASED; urgency=medium + + * Handle configuration permissions correctly following + RT_SiteConfig.d changes (Closes: #862426) + + -- Dominic Hargreaves <d...@earth.li> Tue, 20 Jun 2017 00:22:12 +0100 + request-tracker4 (4.4.1-3+deb9u1) stretch-security; urgency=high * Fix multiple security issues: diff --git a/debian/postinst b/debian/postinst index ab05f40..a6f9a56 100644 --- a/debian/postinst +++ b/debian/postinst @@ -100,8 +100,10 @@ run_dbconfig () { maybe_handle_permissions () { if [ "$HANDLE_PERMISSIONS" = "true" ] then - chown root:www-data /etc/request-tracker4/RT_SiteConfig.pm - chmod 640 /etc/request-tracker4/RT_SiteConfig.pm + for f in /etc/request-tracker4/RT_SiteConfig.d/50-debconf.pm \ + /etc/request-tracker4/RT_SiteConfig.d/51-dbconfig-common.pm; do + [ -f "$f" ] && chown root:www-data $f && chmod 640 $f + done fi }