« Return to Thread: [Cooker] keychain not started anymore on logon in KDE

[Cooker] Re: keychain not started anymore on logon in KDE

by Nicholas Brown-6 :: Rate this Message:

Reply to Author | View in Thread

On Sat, 05 Jul 2008 11:10:42 +0200, Frederik Himpe wrote:

> On Sat, 2008-07-05 at 10:15 +0400, Andrey Borzenkov wrote:
>> (I do not have Gnome but I guess it was started by DE-independent
>> script).
>>
>> Anybody noticed that keychain (well, SSH/GPG agents to be sure) no more
>> starts on GUI logon? Looks like execution of /etc/profile.d was removed
>> from Xsession at some point.
>
>>From keychain changelog:
>
>> Helio Chissini de Castro <helio@...> 2.6.8-8mdv2009.0: +
>> Revision: 213091
>> - Add --noask for desktop session logins to avoid have a dialog before
>> some window manager starts. Solution added for kde desktops. In other
>> situations, the regular behavior is maintained.
>
> I don't know about KDE, but for GNOME it's not even needed anymore
> because GNOME uses seahorse (IIRC) to ask for the passphrase when it's
> needed.

Except that seahorse has not been integrated with system yet.
See https://qa.mandriva.com/show_bug.cgi?id=31482
And you cannot simply start seahorse from xinit if you are also using
keychain to start gpg-agent as sea-horse is a replacement gpg-agent.
Nor does keychain recognise seahorse as a gpg-agent and allow it to be
started. :-(

Cheers,
Nick

 « Return to Thread: [Cooker] keychain not started anymore on logon in KDE