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

Исходное сообщение
"Portsnap сервер для локальной сети"

Отправлено Features , 15-Фев-07 20:37 
Здравствуйте всем!
Есть вопрос.Помогите пожалуйста!
Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через него,а не в инет лезли?
Спасибо всем заранее!

Содержание

Сообщения в этом обсуждении
"Portsnap сервер для локальной сети"
Отправлено Brainbug , 15-Фев-07 23:08 
>Здравствуйте всем!
>Есть вопрос.Помогите пожалуйста!
>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>него,а не в инет лезли?
>Спасибо всем заранее!

A v 4em zagvozdka ?
CVSUP + NFS


"Portsnap сервер для локальной сети"
Отправлено alisherk , 16-Фев-07 11:53 
>>Здравствуйте всем!
>>Есть вопрос.Помогите пожалуйста!
>>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>>него,а не в инет лезли?
>>Спасибо всем заранее!
>
>A v 4em zagvozdka ?
>CVSUP + NFS

без nfs`a тоже можно


"Portsnap сервер для локальной сети"
Отправлено Brainbug , 16-Фев-07 12:02 
>>>Здравствуйте всем!
>>>Есть вопрос.Помогите пожалуйста!
>>>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>>>него,а не в инет лезли?
>>>Спасибо всем заранее!
>>
>>A v 4em zagvozdka ?
>>CVSUP + NFS
>
>без nfs`a тоже можно

Bez NFS tozhe mozno.


"Portsnap сервер для локальной сети"
Отправлено tolya1985 , 16-Фев-07 14:35 
>>>>Здравствуйте всем!
>>>>Есть вопрос.Помогите пожалуйста!
>>>>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>>>>него,а не в инет лезли?
>>>>Спасибо всем заранее!
>>>
>>>A v 4em zagvozdka ?
>>>CVSUP + NFS
>>
>>без nfs`a тоже можно
>
>Bez NFS tozhe mozno.

А как,Вы могли бы мне обяснить пожалуйста


"Portsnap сервер для локальной сети"
Отправлено Brainbug , 16-Фев-07 14:55 
>>>>>Здравствуйте всем!
>>>>>Есть вопрос.Помогите пожалуйста!
>>>>>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>>>>>него,а не в инет лезли?
>>>>>Спасибо всем заранее!
>>>>
>>>>A v 4em zagvozdka ?
>>>>CVSUP + NFS
>>>
>>>без nfs`a тоже можно
>>
>>Bez NFS tozhe mozno.
>
>А как,Вы могли бы мне обяснить пожалуйста


Nu u menja eto sdelano sleduju6im obrazom:
1. Jestj centralnoje mesto, gde proishodit sync dla portov.
2. Dannije mesto montirujetca read-only po NFS dla vseh nuznih serverov.
3. Ispolzuja peremennije sredi ja sobiraju porti ne v /usr/ports direktorii, a
v drugoj, dabi izvezatj race condition v slu4aje, jesli odin i tot-zhe paket/ti
budut sobiratca na raznih serverah odnovremenno.

Kone4no jestj varianti, kotorije zavisjat ot kolli4estva serverov, zelanije/nezelanija
ispolzovatj NFS i pro4ih njuansov. Vse zavisit ot togo kak sami postavite process.


"Portsnap сервер для локальной сети"
Отправлено lavr , 16-Фев-07 16:22 
>Здравствуйте всем!
>Есть вопрос.Помогите пожалуйста!
>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>него,а не в инет лезли?
>Спасибо всем заранее!

никак, точнее - закрыть прямой доступ всем на portsnapX.freebsd.org сервера и
заставить народ использовать локальный PROXY-стервер, man portsnap:
...

     o   If you wish to use portsnap to keep a large number of machines up to
         date, you may wish to set up a caching HTTP proxy.  Since portsnap
         uses fetch(1) to download updates, setting the HTTP_PROXY environment
         variable will direct it to fetch updates from the given proxy.  This
         is much more efficient than mirroring the files on the portsnap
         server, since the vast majority of files are not needed by any par-
         ticular client.
...

Есть утилита pmirror.sh - зеркалирование portsnap сервера, но как сказал Colin Persival
- сейчас их достаточно и больше не надо:

http://www.freebsd.org/cgi/cvsweb.cgi/projects/portsnap/ - cvs проекта portsnap, там
и pmirror.sh


"Portsnap сервер для локальной сети"
Отправлено BlakeR , 10-Июл-07 15:41 
>Здравствуйте всем!
>Есть вопрос.Помогите пожалуйста!
>Можно ли как нибудь сделать один сервер Portsnap, чтобы остальные обновлялись через
>него,а не в инет лезли?
>Спасибо всем заранее!

То, что у меня получилось - http://blakenet.org.ru/articles/nix/nix_38.htm