[Cooker] keychain not started anymore on logon in KDE

View: New views
4 Messages — Rating Filter:   Alert me  

[Cooker] keychain not started anymore on logon in KDE

by Bugzilla from arvidjaar@mail.ru :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

(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.


signature.asc (204 bytes) Download Attachment

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

by Frederik Himpe :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.

--
Frederik Himpe <fhimpe@...>
Linux


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

by Helio Chissini de Castro :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Saturday 05 July 2008 03:15:37 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.


[helio@soundstation ~]$ rpm -qf /etc/profile.d/99keychain.sh
keychain-2.6.8-11mdv2009.0

Keychain request dialog just when is needed, not anymore on startup
when we have windowless stage ( before start any window manager )
Just verify if you have the qt relative dialog, with now in cooker is
officially openssh-askpass-qt4
We still have the qt3 version too

--
Helio Chissini de Castro
Mandriva Research and Development


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

by Nicholas Brown-6 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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