From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corinna Vinschen To: Pierre Muller Cc: "'Cygwin mailing list" Subject: Re: BASH and OpenSSH problems Date: Wed, 31 May 2000 04:21:00 -0000 Message-id: <3934F4D1.34637F01@vinschen.de> References: <39347BE1.5181F5E2@djh-freeweb.de> <200005311055.MAA07817@cerbere.u-strasbg.fr> X-SW-Source: 2000-05/msg01108.html Pierre Muller wrote: > > I am trying to use ssh-agent for Corrina's latest port > with bash 2.04. > > I am working on a Win95 machine and I also installed crypt and login package > as recommended. ??? I never mentioned that crypt and login are needed to work with ssh. They are needed for the inetutils package. > Using ssh-agent does not set the SSH_AUTH_SOCK and > SSH_AGENT_PID env variables ! > > Do I miss something here ?? Definitely. When you start ssh-agent, you'll have to redirect it's output to `eval' to get it working. ssh-agent only writes the environment settings to stdout. The same is true for `ssh-agent -k'. Furthermore ssh-agent has no initial private keys. You'll have to add them using `ssh-add' after starting ssh-agent. You can get it a bit more convenient with an alias, eg.: alias startssh='eval `ssh-agent`; ssh-add' alias stopssh='eval `ssh-agent -k`' or by doing that in your profile. > Even worse at exit of BASH, ssh-agent is not being killed and > I need to kill it with Crtl-Alt-Suppr :( > > Is this a known bug ? No, it's the way described above and it's intentionally. Corinna -- Corinna Vinschen Cygwin Developer Cygnus Solutions, a Red Hat company -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe@sourceware.cygnus.com