When running keychain, the ~/.keychain/HOSTNAME-csh does not contain the variable names, i.e.: ~/.keychain/HOSTNAME-csh setenv /tmp/ssh-vWhwws7993/agent.7993 setenv 7994 ~/.keychain/HOSTNAME-sh SSH_AUTH_SOCK=/tmp/ssh-vWhwws7993/agent.7993; export SSH_AUTH_SOCK; SSH_AGENT_PID=7994; export SSH_AGENT_PID; Reproducible: Always Steps to Reproduce: 1. stop running ssh-agent 2. start new ssh-agent with other PID 3. run keychain Actual Results:
Step 2 is of course not necessary, as keychain does this itself. :)
Yeah, but who cares about csh. ;-) Just kidding, I'll fix it, just a minute.
Fixed in keychain-2.2.2, thanks
*** Bug 52258 has been marked as a duplicate of this bug. ***