[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-dbus
Subject:    Re: DBUS outside of the traditional desktop; user bus; RFC
From:       Daniel Reed <djr () redhat ! com>
Date:       2005-01-31 23:47:46
Message-ID: Pine.LNX.4.61.0501311835160.23668 () heracles ! n ! ml ! org
[Download RAW message or body]

On 2005-01-31T18:33-0500, Havoc Pennington wrote:
) I think it's important to note that we can only realistically do a
) (user,machine) tuple bus, not strictly speaking a user bus.

And for much the same reason we can only actually do a (session,machine) bus 
for the session bus, despite any non-machine-isolated definitions of a 
session!

Since org.freedesktop.DBus.User can store DBUS bus addresses in free form, 
any support to forward session busses can also be used to forward the user 
bus.

So, for example, if you can forward access to a bus through SSH, and can 
address it in a DBUS-accepted form (perhaps as tcp:127.0.0.1:1234), you can 
use the forward address as your user bus address when you log in and, if it 
makes sense (if access to the forwarded bus will survive your login shell 
exitting) store it using org.freedesktop.DBus.User for processes that might 
be run outside of your login shell.

-- 
Daniel Reed <n@ml.org>	http://people.redhat.com/djr/	Desktop CMC

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic