FreeBSD 5.2.1 & CVSup

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Аватара пользователя
Zigzug
Advanced member
Сообщения: 107
Зарегистрирован: 09 сен 2002, 14:17
Откуда: Moscow

FreeBSD 5.2.1 & CVSup

Сообщение Zigzug » 14 июл 2004, 11:08

Товарищи! Поможите!

Отредактировал cvsup.conf (вернее подправил 1 строчку prefix), все остальное по умолчанию (обновлять src, doc, port, cvsroot)

Все замечательно обновилось (долго качалось из инета).

В папочке /cvsup/ncvs/ появилось некое количество директорий
типа /CVSROOT, /CVSROOT-doc и т.д., а также /doc /ports /src.

Теперь главный вопрос - что мне делать теперь со всем этим хозяйством?
Я так понимаю, что именно в этих папках лежат обновления всего того, что я заказывал. Но все файлы имеют расширение ,v (запятая+v).
Как интегрировать все эти обновляния в мою систему?

Заранее прошу извинения, но я начал изучать FreeBSD сравнительно недавно и пока не далеко ушел от чайника. :roll:

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Re: FreeBSD 5.2.1 & CVSup

Сообщение art » 14 июл 2004, 14:44

Zigzug писал(а):Товарищи! Поможите!
Отредактировал cvsup.conf (вернее подправил 1 строчку prefix), все остальное по умолчанию (обновлять src, doc, port, cvsroot)
конфиг в студию, plz!

мне кажется, что таким образом скачались все исходники, что вобщем то не слишком правильно. Нужно было бы указать
*default base=/usr

тогда скачалась бы только разница между текущими
/usr/src
/usr/ports

А так скачалось всё по новой.
Последний раз редактировалось art 14 июл 2004, 14:53, всего редактировалось 1 раз.

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 14 июл 2004, 14:52

вот конфиг для обновления исходников системы:


*default host=cvsup4.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_4_10
*default delete use-rel-suffix
*default compress
src-all

если это содержимое файла src.all, то можно сказать так:

#cvsup -g -L 2 src.all
чтобы обновить систему.


Очень рекомендую FreeBSD Handbook
http://www.freebsd.org/doc/en_US.ISO885 ... index.html

в частности вот это:
http://www.freebsd.org/doc/en_US.ISO885 ... table.html
и три последующих статейки.

Tuxer
Junior member
Сообщения: 7
Зарегистрирован: 08 сен 2003, 22:03
Откуда: Spb

Сообщение Tuxer » 15 июл 2004, 10:05

а если сидишь за proxy и firewall'ом, то как запускать cvsup ?

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 15 июл 2004, 18:23

Tuxer писал(а):а если сидишь за proxy и firewall'ом, то как запускать cvsup ?
тогда либо требования к системе придется снизить, либо селективно открыть доступ к CVS серверу через NAT. Насколько мне известно, CVS работате не по http/ftp протоколу и прокси серверов для него мне неизвестно.

Аватара пользователя
Zigzug
Advanced member
Сообщения: 107
Зарегистрирован: 09 сен 2002, 14:17
Откуда: Moscow

Сообщение Zigzug » 16 июл 2004, 09:36

tag=RELENG_4_10

А если у меня 5.2.1 - что мне тут писать?
RELENG_5_2 ?

Аватара пользователя
Zigzug
Advanced member
Сообщения: 107
Зарегистрирован: 09 сен 2002, 14:17
Откуда: Moscow

Сообщение Zigzug » 16 июл 2004, 09:40

Кстати, уже есть русская версия
http://www.freebsd.org.ru/handbook/index.html

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 16 июл 2004, 12:11

Zigzug писал(а):tag=RELENG_4_10

А если у меня 5.2.1 - что мне тут писать?
RELENG_5_2 ?
http://www.freebsd.org/doc/en_US.ISO885 ... -tags.html
Цитата:
"RELENG_5_2
The release branch for FreeBSD-5.2 and FreeBSD-5.2.1, used only for security advisories and other critical fixes."

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 06 авг 2004, 15:33

art писал(а):
Tuxer писал(а):а если сидишь за proxy и firewall'ом, то как запускать cvsup ?
тогда либо требования к системе придется снизить, либо селективно открыть доступ к CVS серверу через NAT. Насколько мне известно, CVS работате не по http/ftp протоколу и прокси серверов для него мне неизвестно.
Ну вообщем не совсем верно. Надо заглянуть в файл services и найти строку cvsup 5999 tcp. То есть надо просто открыть порт 5999.

Аватара пользователя
art
free-lance moderator
Сообщения: 653
Зарегистрирован: 15 май 2003, 11:25
Откуда: SPb

Сообщение art » 06 авг 2004, 16:50

Stranger03 писал(а): Ну вообщем не совсем верно. Надо заглянуть в файл services и найти строку cvsup 5999 tcp. То есть надо просто открыть порт 5999.
человек сидит ЗА прокси.
SQUID не может обработать этот протокол.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 11 авг 2004, 19:22

art писал(а):
Stranger03 писал(а): Ну вообщем не совсем верно. Надо заглянуть в файл services и найти строку cvsup 5999 tcp. То есть надо просто открыть порт 5999.
человек сидит ЗА прокси.
SQUID не может обработать этот протокол.
Ну возможно. Хотя для свида это "unregistered ports" и с ними со всеми он вроде как работает. Что-то информации об этом я не нашел. А для firewall-а порт 5999.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей