From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <471E296D.3010609@altlinux.org> Date: Tue, 23 Oct 2007 12:03:41 -0500 From: Igor Muratov User-Agent: Thunderbird 2.0.0.6 (X11/20070804) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <471E26F5.1020704@altlinux.org> In-Reply-To: <471E26F5.1020704@altlinux.org> X-Enigmail-Version: 0.95.2 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: Re: [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 17:03:44 -0000 Archived-At: List-Archive: List-Post: Мда, сори Никак не ожидал что именно в это же время второй админ будет играться с SVN :) Igor Muratov wrote: > Столкнулся с неприятной ситуацией при использовании 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