The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
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, 14:58 , 30-Авг-06 (1)

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

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

    • cvsupd и порты, !*! Виктор, 09:07 , 31-Авг-06 (2)
      >Такая же фигня была,удалял все порты,но в связи с нехваткой времени  
      >долго не разбирался с этой проблемой.Сервер точно такой же был.
      Радует, что я не одинок. Но что делать все еще не понятно.
      • cvsupd и порты, !*! xTc, 05:41 , 01-Сен-06 (3)
        >>Такая же фигня была,удалял все порты,но в связи с нехваткой времени  
        >>долго не разбирался с этой проблемой.Сервер точно такой же был.
        >Радует, что я не одинок. Но что делать все еще не понятно.
        >


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

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

  • cvsupd и порты, !*! Lancelot, 19:44 , 04-Сен-06 (6)
    >У клиента 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 и порты, !*! Виктор, 13:01 , 05-Сен-06 (7)
      >Убей tag=. и все заработает :)

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

    • cvsupd и порты, !*! xTc, 12:30 , 06-Сен-06 (8)
      >
      >Убей tag=. и все заработает :)


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


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

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

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


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

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


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

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

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

    • cvsupd и порты, !*! xTc, 13:22 , 06-Сен-06 (9)
      >Убей tag=. и все заработает :)

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру