[PATCH 0/5] Support service activation through Upstart

Alberto Mardegan mardy at users.sourceforge.net
Sat Dec 25 09:11:32 PST 2010


On 12/25/2010 06:08 PM, Lennart Poettering wrote:
> On Sat, 25.12.10 10:44, Colin Walters (walters at verbum.org) wrote:
>
>> Sure, but ListNames is similar to "systemctl --all" in that it's
>> something for system administrators and debugging/developer tools.  If
>> anything in the OS is calling ListNames during bootup e.g. I'd call
>> that a bug.
>
> I know that at least Rygel calls it to find possible backends. It will
> enumerate all active and all activatable services whose name starts with
> a particular prefix and will expose them via upnp. That way if you want
> to share some stream with upnp from your app all you need to do is drop
> an activation file into the dbus service dir and you will be started at
> the right time and found with no need for any further registry.

IIRC, telepathy-mission-control does the same, and the logic is quite 
similar.

Ciao,
   Alberto

-- 
http://blog.mardy.it <- geek in un lingua international!


More information about the dbus mailing list