Your message dated Fri, 23 May 2008 03:17:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#482064: fixed in policykit 0.8-2
has caused the Debian Bug report #482064,
regarding policykit: some files have different permissions from those
recommended by upstream
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 [EMAIL PROTECTED]
immediately.)
--
482064: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=482064
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: policykit
Severity: normal
Version: 0.8-1
Tags: patch
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu intrepid ubuntu-patch
Hi,
In the 0.8 release of policykit the text at the end of the ./configure
output saying that certain files should have certain permissions has
changed, but the postinst wasn't changed to match. I haven't tested
to check whether if this has any effect on the functionality, but
presumably the requirements are there for a reason.
I am attaching the Ubuntu diff that changes it to match what is in
Fedora, as that is slightly more precise than the ./configure text,
and was done by upstream himself.
However the patch does include a change that the fix from bug 452198
makes unneeded. If you don't want the patch in 452198, or at least
don't want to apply them both at the same time then I would be happy
to update the patch to not include that part.
Thanks,
James
diff -u policykit-0.8/debian/policykit.postinst policykit-0.8/debian/policykit.postinst
--- policykit-0.8/debian/policykit.postinst
+++ policykit-0.8/debian/policykit.postinst
@@ -28,33 +28,40 @@
--gecos "PolicyKit" \
--group polkituser
- if ! dpkg-statoverride --list /var/run/PolicyKit > /dev/null 2>&1; then
- chown root:polkituser /var/run/PolicyKit
- chmod 770 /var/run/PolicyKit
- fi
if ! dpkg-statoverride --list /var/lib/PolicyKit > /dev/null 2>&1; then
- chown root:polkituser /var/lib/PolicyKit
+ chown polkituser:polkituser /var/lib/PolicyKit
chmod 770 /var/lib/PolicyKit
fi
if ! dpkg-statoverride --list /var/lib/PolicyKit-public > /dev/null 2>&1; then
- chown root:polkituser /var/lib/PolicyKit-public
- chmod 775 /var/lib/PolicyKit-public
+ chown polkituser:polkituser /var/lib/PolicyKit-public
+ chmod 755 /var/lib/PolicyKit-public
fi
if ! dpkg-statoverride --list /var/lib/misc/PolicyKit.reload > /dev/null 2>&1; then
- chown root:polkituser /var/lib/misc/PolicyKit.reload
- chmod 664 /var/lib/misc/PolicyKit.reload
+ chown polkituser:polkituser /var/lib/misc/PolicyKit.reload
+ chmod 775 /var/lib/misc/PolicyKit.reload
fi
- for i in polkit-read-auth-helper polkit-revoke-helper polkit-grant-helper polkit-explicit-grant-helper polkit-set-default-helper; do
+ for i in polkit-read-auth-helper polkit-revoke-helper polkit-grant-helper polkit-explicit-grant-helper; do
if ! dpkg-statoverride --list /usr/lib/policykit/$i > /dev/null 2>&1; then
chown root:polkituser /usr/lib/policykit/$i
chmod 2755 /usr/lib/policykit/$i
fi
done
+
+ if ! dpkg-statoverride --list /usr/lib/policykit/polkit-set-default-helper > /dev/null 2>&1; then
+ chown polkituser:root /usr/lib/policykit/polkit-set-default-helper
+ chmod 4755 /usr/lib/policykit/polkit-set-default-helper
+ fi
+
if ! dpkg-statoverride --list /usr/lib/policykit/polkit-grant-helper-pam > /dev/null 2>&1; then
chown root:polkituser /usr/lib/policykit/polkit-grant-helper-pam
chmod 4754 /usr/lib/policykit/polkit-grant-helper-pam
fi
+
+ if ! dpkg-statoverride --list /usr/lib/policykit/polkit-resolve-exe-helper > /dev/null 2>&1; then
+ chown root:polkituser /usr/lib/policykit/polkit-resolve-exe-helper
+ chmod 4755 /usr/lib/policykit/polkit-resolve-exe-helper
+ fi
;;
--- End Message ---
--- Begin Message ---
Source: policykit
Source-Version: 0.8-2
We believe that the bug you reported is fixed in the latest version of
policykit, which is due to be installed in the Debian FTP archive:
libpolkit-dbus-dev_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit-dbus-dev_0.8-2_i386.deb
libpolkit-dbus2_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit-dbus2_0.8-2_i386.deb
libpolkit-dev_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit-dev_0.8-2_i386.deb
libpolkit-grant-dev_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit-grant-dev_0.8-2_i386.deb
libpolkit-grant2_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit-grant2_0.8-2_i386.deb
libpolkit2_0.8-2_i386.deb
to pool/main/p/policykit/libpolkit2_0.8-2_i386.deb
policykit-doc_0.8-2_all.deb
to pool/main/p/policykit/policykit-doc_0.8-2_all.deb
policykit_0.8-2.diff.gz
to pool/main/p/policykit/policykit_0.8-2.diff.gz
policykit_0.8-2.dsc
to pool/main/p/policykit/policykit_0.8-2.dsc
policykit_0.8-2_i386.deb
to pool/main/p/policykit/policykit_0.8-2_i386.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Michael Biebl <[EMAIL PROTECTED]> (supplier of updated policykit 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 23 May 2008 04:33:48 +0200
Source: policykit
Binary: policykit policykit-doc libpolkit2 libpolkit-dev libpolkit-dbus2
libpolkit-dbus-dev libpolkit-grant2 libpolkit-grant-dev
Architecture: source all i386
Version: 0.8-2
Distribution: unstable
Urgency: low
Maintainer: Utopia Maintenance Team <[EMAIL PROTECTED]>
Changed-By: Michael Biebl <[EMAIL PROTECTED]>
Description:
libpolkit-dbus-dev - library for accessing PolicyKit via D-Bus - development
files
libpolkit-dbus2 - library for accessing PolicyKit via D-Bus
libpolkit-dev - library for accessing PolicyKit - development files
libpolkit-grant-dev - library for obtaining privileges via PolicyKit -
development file
libpolkit-grant2 - library for obtaining privileges via PolicyKit
libpolkit2 - library for accessing PolicyKit
policykit - framework for managing administrative policies and privileges
policykit-doc - documentation for PolicyKit
Closes: 482064
Changes:
policykit (0.8-2) unstable; urgency=low
.
* Add symbols files for libpolkit2, libpolkit-grant2 and libpolkit-dbus2.
* debian/policykit.postinst
- Set correct permissions for all files. (Closes: #482064)
- Define a small helper function to apply the permissions. This makes it
more concise and readable.
Checksums-Sha1:
ae45543b081359c092c443a4bf531c3dedf8d2a1 1573 policykit_0.8-2.dsc
2a78723dac09b394b965bba8f0140bdd4905b30c 5913 policykit_0.8-2.diff.gz
e2f0b1c1a51dee2e9c7c006afcdaa0b9b9f1a596 358876 policykit-doc_0.8-2_all.deb
f5f890b4c673095ab622d5b4e364af42279ed0d2 125692 policykit_0.8-2_i386.deb
f3b690cd271dc5473113d4c028348d35fdfc647a 99502 libpolkit2_0.8-2_i386.deb
39dc3180d1f0a7928b885b5a0f32b4cf9b062a04 117390 libpolkit-dev_0.8-2_i386.deb
63c2cbadfbc426a933a1517753b1abbe8a228955 81538 libpolkit-dbus2_0.8-2_i386.deb
4528409a64aa4f5d36db705983b9f5d7fae2f8eb 85670
libpolkit-dbus-dev_0.8-2_i386.deb
0ea34fc3c9ffa546732b82ee3ba384df896e3c78 78208 libpolkit-grant2_0.8-2_i386.deb
e861fa89e08a54f9472e66a4326ef6c860028e63 84678
libpolkit-grant-dev_0.8-2_i386.deb
Checksums-Sha256:
7ad3ce310dbb348c3f90b09c61e88f76c09cbdc7992b18a012be7f68e26bb226 1573
policykit_0.8-2.dsc
30036823e743ea5b151a65e93d369b4445f3a1105384e785880354b963e46822 5913
policykit_0.8-2.diff.gz
60859d96b501ef056a3d8b27c0291a86b64dd9123c448f71b9a63bae06d57165 358876
policykit-doc_0.8-2_all.deb
aa91995bcc8cf9e7734a0dd75c5c11dde8a79cd78bd40a30f737ee1c911aac3d 125692
policykit_0.8-2_i386.deb
f43e59c2f1e2a65e3b9c3ae94e11579934610636c103fcb9b26335da58af8854 99502
libpolkit2_0.8-2_i386.deb
2fc1963aa8efae78eab3d601fdd0bd91735a444037397aaa33fbb1fd17eca723 117390
libpolkit-dev_0.8-2_i386.deb
94ae84cd6d10cbdcb6a6149b3642fb49943a110fa3dcf1673a22652e0f39188e 81538
libpolkit-dbus2_0.8-2_i386.deb
e79f89804a8089c89259404550ef6a3e06002a0f9b235a53415a4c4807e10569 85670
libpolkit-dbus-dev_0.8-2_i386.deb
6426c2f32f2c46eccd734cf74072fb5d1138f4a2465971c51973bce6d85af24b 78208
libpolkit-grant2_0.8-2_i386.deb
93e3297644ff04b9a1be318367e831291551af3ac70c5b3135588d43ef2221b0 84678
libpolkit-grant-dev_0.8-2_i386.deb
Files:
8e815979b8c82f32489c3db9105ecc48 1573 admin optional policykit_0.8-2.dsc
96778ae699d29c525ba998276020213f 5913 admin optional policykit_0.8-2.diff.gz
d42ebf240a3dd148ef350cdbf4770b1d 358876 doc optional
policykit-doc_0.8-2_all.deb
b5f38fdd8c8a93ead765cbc4fcc29664 125692 admin optional policykit_0.8-2_i386.deb
8ebe83b69023236003e2e0c020483400 99502 libs optional libpolkit2_0.8-2_i386.deb
535208f94241a92c5f31b03430e7ce79 117390 libdevel optional
libpolkit-dev_0.8-2_i386.deb
39b7b46d06b278fd2ace7f946fc3254c 81538 libs optional
libpolkit-dbus2_0.8-2_i386.deb
c8f88d4dc84c7ab6c15cb8550cbefb40 85670 libdevel optional
libpolkit-dbus-dev_0.8-2_i386.deb
70468085efde691a7fc074f792594475 78208 libs optional
libpolkit-grant2_0.8-2_i386.deb
1991096997b3713736a11287b9166eff 84678 libdevel optional
libpolkit-grant-dev_0.8-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFINjFZh7PER70FhVQRAlvFAJ9h3MNQWBKMDMJtsHjcK3OqrUHEeACdFOy9
I4M/6+lG0Yt3zkUGrI1ZnIg=
=rBre
-----END PGP SIGNATURE-----
--- End Message ---