This is the mail archive of the cygwin-apps 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]
Other format: [Raw text]

Re: cygport improvements: upload, fish, src_prep_fini_hook

On Jan  9 05:35, Andrew Schulman wrote:
> > > It's vexing that it's so hard to find a solution to such a simple problem:
> > > prompt the user for a password if and only if one is needed.
> > 
> > Indeed.  Here's another crazy idea.
> > 
> > - Look if ssh-agent is running (SSH_AGENT_PID non-empty?)
> > - If not, start ssh-agent and ssh-add.  This asks for the passphrase,
> >   if any.
> > - run sftp
> > - If the script started ssh-agent, run eval $(ssh-agent -k)
> Yeah, I think that is actually a pretty good idea.  Thanks.  
> Another case is if the user sets SSH_KEY to use a specific key, and they already
> have an ssh-agent running, but it doesn't include that key.  Then the key will
> have to be added and then removed again afterward, or maybe a different
> ssh-agent started.  I'll have to think about that.

SSH_KEY?  This env var is not supported by ssh.  If that's an lftp
thingy you can ignore it using the above method.


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: pgpaeYkgk7mkf.pgp
Description: PGP signature

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