Bug#819893: libsasl2-modules:amd64: unnecessary exec perm on /etc/logcheck/ignore.d.server/libsasl2-modules
Andreas Beckmann
anbe at debian.org
Tue Mar 7 01:36:00 UTC 2017
Followup-For: Bug #819893
Control: severity -1 important
Control: found -1 2.1.27~101-g0780600+dfsg-2
Control: block 856847 with -1
Control: tag -1 patch
Hi,
my analysis of this issue is as follows:
* only the package in jessie ships the file with permissions 0755
* the package in stretch is fine (0644)
* I didn't see any obvious changes in the package itself, so it's
probably a debhelper change that fixed this
* (I didn't manage to build either the stretch package in jessie
nor to build the jessie package in stretch to verify this)
But the permissions are not fixed upon upgrade from jessie, causing
problems for piuparts, more than 5000 packages in jessie2stretch-rcmd
cannot be tested:
https://piuparts.debian.org/jessie2stretch-rcmd
https://piuparts.debian.org/jessie2stretch-rcmd/fail/libsasl2-modules_2.1.27~101-g0780600+dfsg-2.log
1m27.5s DEBUG: Modified(user, group, mode, size, target): /etc/logcheck/ignore.d.server/libsasl2-modules expected(root, root, - 100644, 79, None) != found(root, root, - 100755, 79, None)
1m27.5s ERROR: FAIL: After purging files have been modified:
/etc/logcheck/ignore.d.server/libsasl2-modules owned by: libsasl2-modules:amd64
Attached is a patch to normalize the permissions upon upgrade
from jessie. It would be great if this could be applied for
stretch. I verified in piuparts that this will fix the issue.
Thanks
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cyrus-sasl2_2.1.27~101-g0780600+dfsg-3.dsc.diff
Type: text/x-diff
Size: 1500 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20170307/ea5ac161/attachment.diff>
More information about the Pkg-cyrus-sasl2-debian-devel
mailing list