Patrick Shanahan said the following on 12/27/2008 10:17 PM:
[..]
suggests that you were not already running sshd or gpgd ??
Why should I be running sshd? This is a client machine, my laptop, not a server machine. What is 'gpgd'. Do you mean gpg-agent? If you meant pgp-agent and gpg-agent, then yes, the machine is freshly booted. The purpose of keychain is to start them and prompt for the key. To quote from the man page for keychain: keychain is a manager for ssh-agent, typically run from ~/.bash_profile. It allows your shells and cron jobs to share a single ssh-agent process. By default, the ssh-agent started by keychain is long-running and will continue to run, even after you have logged out from the system. But its not running right after boot at the first login Which is what I'm talking about. The format of the command line I use requests it to start both ssh-agent and gpg-agent
That doesn't happen after login under 11.1 And I now it hasn't happened because when I ssh from konsole window I get the keyphrase request from the other end rather than the proper ssh automagic login.
So my question is:
What has changed in the KDE startup?
As far as I can see whatever shell stuff is being done after the KDM login it is no longer sourcing the ~/bash_profile.
Did *you* configure sshd and/or gpgd to start automagically?
No. That is the purpose of keychain. Check the man page. Let me say again: it worked under 11.0 the way it has worked under other distributions - it prompted me for my keyphrase after login following boot. It stopped doing this with 11.1
IIRC, keychain will not run if you have already started the agents. But it could very well be the *z#@%$^&& distribution, maybe.
I think it is the "*z#@%$^&& distribution". -- Ignorance is never out of style. It was in fashion yesterday, it is the rage today, and it will set the pace tomorrow. -- Franklin K. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org