SELinux and libdbus-java-1.9.tar.gz
Matthew Johnson
dbus at matthew.ath.cx
Tue Sep 5 03:17:07 PDT 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 4 Sep 2006, Guy Delamarter wrote:
> I am using the Java bindings for dbus to do what I thought was a
> straightforward acquisition of data from the HAL, but while I get an
> interface for the specific device, invoking any form of GetProperty on
> the device results in an exception explaining that a SELinux-based
> denial of the method call has occurred. The "view" tool included in the
> libdbus-java tarball emits a similar exception.
I don't *think* this is a problem with the Java bindings, it sounds like
a restriction on what messages can be sent across the system bus to
those Hal object, although I haven't really done anythingwith the
SELinux support.
> My experience comes from using the Python bindings for dbus under Fedora
> Core 5, and I have not run into such a purported SELinux problem before.
> What experiments would be helpful to resolve this? Is it more a matter
> of placing special contexts on various object files to get this to work?
> Or write new SELinux rules? I would be surprised that this problem
> isn't already well understood, but I haven't managed to find anything.
Have you tried to call the same method from python before? First thing
to check is if that or just dbus-send produces the same error (which I'd
expect). If it does then it's some sort of SELinux configuration rule or
a rule from the D-Bus system bus config directory/file. I don't really
grok those though.
> I can repost this to an appropriate mailing list if you tell me which
> one that would be.
I've CC'd this to dbus at lists.freedesktop.org, hopefully someone there
can answer this better.
Matt
- --
Matthew Johnson
http://www.matthew.ath.cx/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Made with pgp4pine 1.76
iD8DBQFE/U6rpldmHVvob7kRAnYiAJ9vXvQZAfdO2d8CwvUWuEntlHwokgCdH5En
cv2T85JT6LZ1VxvR6m8y/S8=
=gQ//
-----END PGP SIGNATURE-----
More information about the dbus
mailing list