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
