Upstart and interaction with user

Michael Biebl mbiebl at gmail.com
Wed Mar 21 11:22:49 GMT 2007


2007/3/21, Scott James Remnant <scott at netsplit.com>:
> On Wed, 2007-03-21 at 03:13 +0200, Johan Kiviniemi wrote:
>
> > Here's an idea about how interaction with the user might be implemented:
> > http://johan.kiviniemi.name/blag/2007/03/21/upstart-and-interaction-with-user/
> >
> > Comments, ideas, criticism?
> >
> Nice.
>
> One thought; if you use DBUS as the message protocol, you don't need a
> whatd.  Just what-clients and what-servers, where the former ask for
> interaction and the latter provide it.
>
> This gives you all the permissions stuff for free, etc.  You'd have a
> console what-server during boot, an X one in the GNOME session, etc.

I initially thought of the same. But this would mean that we have to
move D-Bus to /lib and /sbin, so we can start it really early (even
before doing the mounting/fscking).
For the desktop use case, D-Bus is obviously the best choice.

Michael
-- 
Michael Biebl
Debian Developer http://www.debian.org



More information about the upstart-devel mailing list