Hi, I added ssh-agent forwarding to net-ssh to be able to deploy from svn +ssh:// repositories using a local private key only, and mentioned it over on the net-ssh-devel list. Looking in the archives of this list it seems like it might well be of interest here too:
Here's a patch to add support for agent-forwarding to net-ssh. It should apply cleanly to net-ssh 1.0.10, and adds a ":forward_agent" option. I've made a gem with the patch applied for quick testing available at: http://colon.colondot.net/~chrisa/net-ssh-1.0.11.gem and the patch is also available at http://colon.colondot.net/~chrisa/agent-forwarding.diff It uses the existing ssh-agent code, so ought to work where that does, i.e. not with pageant. It's likely to only work with OpenSSH-derived servers -- the agent-forwarding protocol is specific to them. Cheers, Chris. --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
