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

-- 
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]