Inside Out

Notes on seeking wisdom and crafting software

CVS Behind Firewall : Update

Here is one more method to connect to a CVS repository when you’re behind a firewall :

  1. Get the connect.c source file from http://www.taiyo.co.jp/~gotoh/ssh/connect.c
  2. Compile the connect.c using gcc and put the object file in your path.gcc connect.c -o connectsu -c "cp connect /bin/"
  3. Edit the file ~/.ssh/config and include the following line in it.
    Host *ProxyCommand /bin/connect -4 -S 127.0.0.1:9050 %h %p
  4. Restart tor.
  5. Try checking out code from the remote cvs repo ;)

A nice document which lists some more methods can be found at : https://savannah.gnu.org/maintenance/CvsFromBehindFirewall

Technorati Tags: cvs, firewall, tor, connect