[Authentication] Launching the secret service
lemma at confuego.org
Fri Dec 17 01:23:28 PST 2010
Am 04.12.2010 19:07, schrieb Stef Walter:
> On 2010-09-25 14:56, Michael Leupold wrote:
>> I figured we haven't actually talked about how a user's desktop decides which
>> implementation of the secret service to launch and how it is actually
>> As to which daemon is launched we could integrate with xdg-utils by creating
>> an xdg-secret-service script which launches the daemon configured by the user.
>> Regarding the how D-Bus activation seems to be the way to go. It seems gnome-
>> keyring already uses that approach. Does it work alright like that?
> Yes, I think it works well. In most cases the service is already up and
> running from when the user logs in. But if the service is not running
> then DBus activation is used to start it.
> I think that beyond DBus activation we don't really need to specify
> anything else in the spec, although service implementations should be
> free to startup in another way (beforehand) if necessary.
I still think we should talk about how to coordinate which service is
started if several (gnome-keyring and ksecretserviced) are installed as
elsewise the daemons will both try to install their own version of a
service activation file.
More information about the Authentication