LINUX.ORG.RU

CVS через http Proxy


0

0

Допустим, зарегестрировал проект на sourceforge.net .
Как добраться к CVS, если у меня доступен инет только через 80 порт?
Как настроить доступ к CVS через прокси?
Подскажите, есть ли переменные среды для этого.

Вот я пишу:

#!/bin/bash

export CVS_RSH=ssh
cvs -d:pserver:ляляля@cvs.sourceforge.net:/cvsroot/ляляля login
cvs -z3 -d:ext:ляляля@cvs.sourceforge.net:/cvsroot/ляляля co ляляля.tar.gz

Говорит: timed out. Хелп.
anonymous

причем тут переменные среды?

если только 80 порт открыт что ты хочешь то ? =)

тебе туннель можно сделать через http - только как его делать не помню, точно вообщем говорить не буду.

PS а что за странное имя модуля *.tar.gz ? зачем такой изврат ?

alphex_kaanoken ★★★
()

Через http proxy не получится - на то он и http proxy, что умеет только http проксировать. Обычно серверы, которые предоставляют http proxy, предоставляют и ftp proxy, но не ssh proxy. :)

Если ковырять в направлении proxy, то можно попытаться поискать публичный socks proxy на 80-м порту и пускать cvs в socks окружении:

runsocks cvs ...

Murr ★★
()
Ответ на: комментарий от Murr

>Как добраться к CVS, если у меня доступен инет только через 80 порт?

Надеюсь, я понял правильно, что доступ в Internet фильтруется за исключением 80-го порта. Если единственно возможный доступ - через http прокси(то есть прямого доступа в Internet ни по одному порту нет), то соксифицировать не получится (и вообще, если решение для этого случая и существует, то очень геморройное).

Murr ★★
()
Ответ на: комментарий от anonymous

Всем большое спасибо за ответы! благодарю. Попробую ...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.