From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <471E26F5.1020704@altlinux.org> Date: Tue, 23 Oct 2007 11:53:09 -0500 From: Igor Muratov User-Agent: Thunderbird 2.0.0.6 (X11/20070804) MIME-Version: 1.0 To: ALT Linux Team development discussions X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [devel] UQ: subversion X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Oct 2007 16:53:14 -0000 Archived-At: List-Archive: List-Post: Столкнулся с неприятной ситуацией при использовании subversion. Забираю данные из репозитария $ svn co svn+ssh://server/repos/software/tunk/module module и смотрю что в это время есть на сервере. Там запускается процесс 5955 ? Ss 0:00 svnserve -d -r /repos Далее почитал что означает ключик -d Causes svnserve to run in daemon mode. svnserve backgrounds itself and accepts and serves TCP/IP connections on the svn port (3690, by default). Решил проверить это и действительно, порт открыт. $ telnet server 3690 Trying 172.16.80.1... Connected to 172.16.80.1. Escape character is '^]'. ( success ( 1 2 ( ANONYMOUS ) ( edit-pipeline ) ) ) Как только процесс чекаута заканчивается, порт закрывается. Данные по этому порту не идут. Проверил tcpdump'ом Получается что пока я использую секьюрную связку svn+ssh в этот момент любой желающий может как минимум получить мои права в SVN. Как-то это совсем не здорово. Как это понимать? Как багу в subversion или это специфика нашей сборки? Замечу что на стороне сервера стоит SuSE-10.0, но, если я правильно понимаю, командную строку задает клиент, а сервер только исполняет. -- With best regards Igor Muratov