Ticket #4947 (closed defect: fixed)
D-Bus tubes are broken in Joyride because of rainbow
| Reported by: | gdesmott | Owned by: | gdesmott |
|---|---|---|---|
| Priority: | blocker | Milestone: | Update.1 |
| Component: | telepathy-salut | Version: | |
| Keywords: | fixed rainbow-integration Update.1? | Cc: | smcv, sjoerd, morgs, daf, robot101, mstone, rorrim |
| Action Needed: | Verified: | no | |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
D-Bus tubes are broken in current Joyride when /etc/olpc-security is enabled.
telepathy-salut.log
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
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


