This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: BASH and OpenSSH problems
- To: Pierre Muller <muller at cerbere dot u-strasbg dot fr>
- Subject: Re: BASH and OpenSSH problems
- From: Corinna Vinschen <corinna at vinschen dot de>
- Date: Wed, 31 May 2000 13:17:37 +0200
- CC: "'Cygwin mailing list" <cygwin at sourceware dot cygnus dot com>
- References: <39347BE1.5181F5E2@djh-freeweb.de> <200005311055.MAA07817@cerbere.u-strasbg.fr>
- Reply-To: cygwin <cygwin at sourceware dot cygnus dot com>
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