cygport improvements: upload, fish, src_prep_fini_hook

Corinna Vinschen
Tue Dec 9 10:41:00 GMT 2014

On Dec  8 20:40, Andrew Schulman wrote:
> > > Here's what I have at the moment based on your branch as of a few weeks 
> > > ago.  However, with password-protected SSH keys, the password prompt 
> > > isn't handled properly.  Any ideas?
> > 
> > Re password prompts: I see the problem.  It's because I echo the lftp
> > script to stdout, and pipe it into lftp -f /dev/stdin.  So stdin is
> > unavailable for the password prompt.
> > 
> > I think using process substitution instead will be an easy fix for this.
> OK, I looked into this.  Unfortunately lftp seems not to support using
> encrypted SSH keys for sftp.
> First I freed up stdin for lftp to use, by using process substitution 
> instead of -f/dev/stdin, as I said before.  But it still doesn't work.
> So I tried it with lftp from the command line.  With an unencrypted key it 
> works, but with an encrypted key you get the following:
> $ lftp s
> lftp> set sftp:connect-program ssh -a -x -i /path/to/encrypted/key
> lftp> ls
> `.' Enter passphrase for key '/home/andrex/.ssh/keys/home': XXXX
> and the connection fails.  It seems that lftp intercepts the password 
> prompt.

I may be missing something here, but given that this is all scripted
anyway, why not use sftp directly?


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <>

More information about the Cygwin-apps mailing list