On Thu, Oct 16, 2008 at 02:09:30PM -0400, Andrew Schulman wrote: > Package: keychain > Version: 2.6.8-2 > Severity: normal > > > When SSH_AUTH_SOCK is not set, keychain --inherit any never finds > an existing ssh-agent. It always starts a new one: > > $ echo $SSH_AUTH_SOCK > $ cat .keychain/helium-sh > SSH_AUTH_SOCK=/tmp/ssh-AeUWcuq462/agent.462; export SSH_AUTH_SOCK; > SSH_AGENT_PID=463; export SSH_AGENT_PID; > $ pgrep -U andrex ssh-agent > 463 > $ keychain --inherit any
Hi, I'm sorry for not replying to this bug report earlier when I adopted the Debian package of keychain. Also, yeah, I realize that the bug report was filed a long time ago and you may have moved on. Still... are you sure that `--inherit any` is what you want to use in this case? Would `--inherit any-once` not be better? When I try running keychain after a ~/.keychain/<hostname>-sh file has already been created, `--inherit any-once` looks at the file and uses the already running SSH agent. Again, sorry for not replying sooner! G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature