David Roundy wrote:
it's generally best to use darcs with a password-less ssh setup.

Works for me  ;)

Can you try the attached patch? This sets the stdin file descriptor to "non-blocking read" before calling external programs.

No change in the outcome, I still get failure, however there are now
3 password prompts, instead of the previous 2 prompts - I added the two
patches in this thread to the current 1.0.4 source tree, and compiled
from source.

[EMAIL PROTECTED]: ~/tmp $ /usr/local/bin/darcs get -v
[EMAIL PROTECTED]:/var/lib/darcs/rs-rhn-api
Password:
Password:
Getting the inventory...
Password:
Copying patches...

darcs failed:  (sftp) failed to fetch files.
source directory: /var/lib/darcs/rs-rhn-api/_darcs/patches
source files:
20050907163815-0090d-aa3bfabb9769b34afdb0650b49d8c2edfe0ce502.gz
20050906235453-0090d-a04d2eb468aa6eacbcfb8455fdbf8a42121f0533.gz
20050824212913-0090d-f8af9b6acc8d3da0868bc2b391284072d53dcfee.gz
sftp output:
Permission denied (publickey,password,keyboard-interactive).
Couldn't read packet: Connection reset by peer

Same system log entires on the server - no problems with authentication.

If this *doesn't* work, we may have to leave this for now

Sounds fair.

In which case it would be great if you filed a bug report with the BTS.

There already is one, so I added a comment  :)

This is a bit odd.  Why would the connection be reset by peer? Could
 it be that ssh is timing out waiting for the password?

There is no delay, the failure is immediate, so I'm not sure if this is
related to a timeout.

Also, on the workaround side, I'm not sure if you're familiar with ssh-agent, but if you use one, password-less public key logins needn't be insecure.

Yep - using ssh-agent.

Thanks for the help!

Warm Regards,
Michael

_______________________________________________
darcs-users mailing list
[email protected]
http://www.abridgegame.org/mailman/listinfo/darcs-users

Reply via email to