[Sugar-devel] New dependency on gnome-keyring-daemon (was: Re: [RELEASE] sugar-0.89.5)

Tomeu Vizoso tomeu at sugarlabs.org
Mon Aug 30 04:07:20 EDT 2010


On Mon, Aug 30, 2010 at 09:47, pbrobinson at gmail.com
<pbrobinson at gmail.com> wrote:
> On Mon, Aug 30, 2010 at 8:11 AM, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:
>> On Sat, Aug 28, 2010 at 11:58, Sascha Silbe
>> <sascha-ml-reply-to-2010-2 at silbe.org> wrote:
>>> Excerpts from Tomeu Vizoso's message of Fri Aug 27 12:21:19 +0200 2010:
>>>
>>>> * Launch gnome-keyring-daemon from sugar-emulator
>>> This means I need to add a new dependency to sugar-jhbuild (as will distro
>>> packagers once Sugar 0.90 is released),
>>
>> If you are using mission-control from distro packages in jhbuild, you
>> are most likely to have already an implementation of
>> org.freedesktop.Secret installed. If not, we can build
>> telepathy-mission-control without the dependency on
>> gnome-keyring-daemon.
>>
>>> adding about 6MB on my XO (and
>>> potentially more on other systems).
>>
>> Hmm, are you using sugar-emulator on your XO?
>>
>>> What's the rationale for this change?
>>> The commit comment is rather sparse.
>>
>> As Peter already replied, it's used by telepathy-mission-control, but
>> is not a hard dependency. So we have some alternatives to not
>> requiring it unconditionally:
>
> If you disable gnome-keyring on t-m-c it stores password unencrypted
> so its probably not advisable. I'm surprised we don't already need
> gnome-keyring for NetworkManager.

The idea was that Sugar users would never need to enter a password,
but I guess Sugar should do the right thing with passwords anyway and
leave for deployers to find ways to avoid that.

Regards,

Tomeu

> Peter
>


More information about the Sugar-devel mailing list