URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 68579
[ Назад ]

Исходное сообщение
"cvsupd и порты"

Отправлено Виктор , 30-Авг-06 14:15 
Здравствуйте.
Хочу настроить локальный сервер для раздачи портов по всем своим серверам (master).
Master обновляется с cvsup5.ru.freebsd.org, отвечает на запросы, но апдейты не отдает.
На нем:

# cat /usr/local/etc/sup/ports-all/releases
cvs list=list prefix=/var/cvsup
# cat /usr/local/etc/sup/ports-all/list
upgrade ports

В /var/cvsup/ports лежат, соотв., порты.

Сам master обновляется с таким sup'ом:
*default host=cvsup5.ru.FreeBSD.org
*default base=/var/db
*default prefix=/var/cvsup
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all

Сервер запускаю так:
#cvsupd -C 10

КЛИЕНТ:

У клиента sup такой:
*default host=master.mydomain
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-all

На клиенте запускаю
# cvsup -L 2 ports-supfile
Parsing supfile "ports-supfile"
Connecting to master.mydomain
Connected to master.mydomain
Server software version: SNAP_16_1h
Negotiating file attribute support
Exchanging collection information
Establishing multiplexed-mode data connection
Running
Updating collection ports-all/cvs
Shutting down connection to server
Finished successfully

При первом запуске удалилось все из /usr/ports. При повторных ничего не происходит. Если удалить /var/db/sup/ports-all/checkouts.cvs:. - создается 15-байтовый checkouts.cvs:. примерно такого содержания
F 5 1156930084

Если во время обращения клиента к мастеру на мастере запустить lsof | grep cvsupd - видно, что идет обращение по подкаталогам /var/cvsup/ports/.
Если в releases или list вводить заведомо неверные значения - клиент ругается исправно.
Подкладывал checkouts.cvs:. из /var/db/sup/ports-all/ в /usr/local/etc/sup/ports-all/ - результат тот же.

Судя по всем мануалам Cvsupd простой как тяпка, тем мне грустнее.
Спасибо, если кто-то что-то сможет сказать путного.


Содержание

Сообщения в этом обсуждении
"cvsupd и порты"
Отправлено KabanGSM , 30-Авг-06 14:58 

>Если во время обращения клиента к мастеру на мастере запустить lsof |
>grep cvsupd - видно, что идет обращение по подкаталогам /var/cvsup/ports/.
>Если в releases или list вводить заведомо неверные значения - клиент ругается
>исправно.
>Подкладывал checkouts.cvs:. из /var/db/sup/ports-all/ в /usr/local/etc/sup/ports-all/ - результат тот же.
>
>Судя по всем мануалам Cvsupd простой как тяпка, тем мне грустнее.
>Спасибо, если кто-то что-то сможет сказать путного.

Такая же фигня была,удалял все порты,но в связи с нехваткой времени  долго не разбирался с этой проблемой.Сервер точно такой же был.


"cvsupd и порты"
Отправлено Виктор , 31-Авг-06 09:07 
>Такая же фигня была,удалял все порты,но в связи с нехваткой времени  
>долго не разбирался с этой проблемой.Сервер точно такой же был.
Радует, что я не одинок. Но что делать все еще не понятно.

"cvsupd и порты"
Отправлено xTc , 01-Сен-06 05:41 
>>Такая же фигня была,удалял все порты,но в связи с нехваткой времени  
>>долго не разбирался с этой проблемой.Сервер точно такой же был.
>Радует, что я не одинок. Но что делать все еще не понятно.
>


То же самое! конектиться и не хочет обновляться!!!!!!!!!!!!!!!!!!!!!
Кто сталкивался подскажите!
подкаталоги делал все свои!

С сервера обновляется отлично! запускаю сервер для локалки! локальные конектяться подумает, пишет все делано ништяк! а на самом деле не обновляет не фига (((


"cvsupd и порты"
Отправлено xTc , 04-Сен-06 10:23 
что так и не решили!!


"cvsupd и порты"
Отправлено Виктор , 04-Сен-06 10:38 
>что так и не решили!!
Похоже нет. Видать, это как проблемы в сексе - у многих есть, но никто об этом вслух не говорит и, соотв., проблемы не решаются.

"cvsupd и порты"
Отправлено Lancelot , 04-Сен-06 19:44 
>У клиента sup такой:
>*default host=master.mydomain
>*default base=/var/db
>*default prefix=/usr
>*default release=cvs tag=.
>*default delete use-rel-suffix
>*default compress
>ports-all

Убей tag=. и все заработает :)


"cvsupd и порты"
Отправлено Виктор , 05-Сен-06 13:01 
>Убей tag=. и все заработает :)

Вай-вай, шаман однако!
Спасибо тебе, добрый человек!


"cvsupd и порты"
Отправлено xTc , 06-Сен-06 12:30 
>
>Убей tag=. и все заработает :)


Спасибо огромное )))
и в правду шаман )))))


а что сделать для обновления соурсов, если я изначально стягивал для ТАГ RELENG_5_5
там что поставить? )
Заранее спасибо!


"cvsupd и порты"
Отправлено Lancelot , 06-Сен-06 13:48 
>а что сделать для обновления соурсов, если я изначально стягивал для ТАГ
>RELENG_5_5
>там что поставить? )
>Заранее спасибо!
Если локальный cvsupd сервер настроен на стягивание так называемых RCS файлов то на клиенте указываешь нужный тэг (RELENG_5_5) и с локального стянится без выше описанного шаманства. Про другие случаи незнаю и подсказать не могу.


"cvsupd и порты"
Отправлено xTc , 07-Сен-06 04:43 
>>а что сделать для обновления соурсов, если я изначально стягивал для ТАГ
>>RELENG_5_5
>>там что поставить? )
>>Заранее спасибо!
>Если локальный cvsupd сервер настроен на стягивание так называемых RCS файлов то
>на клиенте указываешь нужный тэг (RELENG_5_5) и с локального стянится без
>выше описанного шаманства. Про другие случаи незнаю и подсказать не могу.
>


Спасибо! уже тоже понял! Получается у выше настроенного лежит полный ЦВС пакет, а я вытягиваю только то что мне нужно.

и ястановлясь сервером, другим уже кто будет с меня им не обязательно указывать тэг, т.к. он все равно стянет только то что есть у меня без всякого лишнего,


СПАСИБО ВСЕМ,

Щас налабаю полную статью )
со всеми конфигами, ))
а то в нете мног овстречал ну кое где конфиги не полные, ) вот и риходилось париться!

Сегодня сделаю и выложу сюда ))


"cvsupd и порты"
Отправлено Mriya , 15-Сен-06 14:30 
Ну, где же статья? :(
Очень хочется конфиги посмотреть! У меня абсолютно те же симптомы, но удаление tag=. не помогает :(

"cvsupd и порты"
Отправлено xTc , 06-Сен-06 13:22 
>Убей tag=. и все заработает :)

А почему я апдечу порты, а он сразу автоматом после делает апдейт и соурсов (((
а почему, с этим таг. с мира апдейтит а с локали не хочет?