Ticket #4947 (closed defect: fixed)
D-Bus tubes are broken in Joyride because of rainbow
|Reported by:||gdesmott||Owned by:||gdesmott|
|Keywords:||fixed rainbow-integration Update.1?||Cc:||smcv, sjoerd, morgs, daf, robot101, mstone, rorrim|
|Deployments affected:||Blocked By:|
D-Bus tubes are broken in current Joyride when /etc/olpc-security is enabled.
DEBUG: new_connection_cb: got connection DEBUG: filter_cb: connection was disconnected
<sjoerd> The problem is applications run under a different uid then salut/gabble <sjoerd> So app request or is offered a tube, gets a unix socket patch back, but can't connect to that because the permissions are ``too strcit'' <cassidy> humm /tmp/dbus-salut-<random> is srwxrwxrwx olpc olpc <sjoerd> right <sjoerd> Then as i expecte it's dbus' policy code that refused the connection <sjoerd> I wonder if we can easily tell dbus to use the same policy as the session bus <sjoerd> not sure