This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: BASH and OpenSSH problems


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]