portsnap

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
T-man
проходил мимо

portsnap

Непрочитанное сообщение T-man » 2008-11-30 10:14:55

Вот такая ситуация, Есть 10 серваков на freebsd, выход в инет желателен только через прокси (squid), можно ли как-то организовать зеркало обновлений portsnap'a? т.к. кажется через прокси он не умеет работат. Если нельзя подскажите тогда каким правилам лучше выпускать серваки напрямую через шлюз (ipfw) чтобы было по максимуму безопасно...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-11-30 11:15:25


T-man
проходил мимо

Re: portsnap

Непрочитанное сообщение T-man » 2008-11-30 11:40:52

я так понял что этот скрипт надо пускать например раз в день по крону...но как заставить компы обновлятся именно с моей машины а не с инета? И есть ли какие-то требования к машине с этим скриптом помимо прямого выхода в инет? т.е. например надо будет расшаривать скачанное содержимое или ещё что...

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-11-30 12:22:17

но как заставить компы обновлятся именно с моей машины а не с инета?
http://www.lissyara.su/?id=1165
читать в районе /etc/portsnap.conf (самое начало)
И есть ли какие-то требования к машине с этим скриптом помимо прямого выхода в инет? т.е. например надо будет расшаривать скачанное содержимое или ещё что...
ну это как бы логично ;) должен быть http сервер или диск подмонтирован другой хттп
там если глянуть, то даже по использованию скрипта видно

Код: Выделить всё

if [ $# -ne 2 ]; then
	echo "Usage: pmirror.sh portsnap-master.freebsd.org /path/to/www"
	exit 1
fi

T-man
проходил мимо

Re: portsnap

Непрочитанное сообщение T-man » 2008-11-30 15:19:33

Вот допустим есть комп с прямым выходом через шлюз, на нём установлен апач, я запускаю этот скрипт и он мне допустим переносит свежие порты на комп, вопрос в том что нужно сделать ещё чтобы компы внутри сети могли обновлятся с этого компа, нужно ли что-то подвешивать в апач или скрипт сам это сделает? я в програмировании вообще не шарю так что не смог понять что именно этот скрипт делает.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-11-30 15:33:15

я в програмировании вообще не шарю так что не смог понять что именно этот скрипт делает.
запусти его чтоль тогда - сразу все понятно станет ;)
а потом попробуй обновиться от туда

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-11-30 22:56:03

выставил chmod +x /usr/local/etc/portsnap/pmirror.sh
server# /usr/local/etc/portsnap/pmirror.sh
Usage: pmirror.sh portsnap-master.freebsd.org /path/to/www
вот что говорит при запуске...что поменять надо чтоб хозяйство заработало?

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-01 7:56:33

вот что говорит при запуске...что поменять надо чтоб хозяйство заработало?
ну так написано же :st:
надо указать сервер портснапа и папку для файлов

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-01 9:34:53

Код: Выделить всё

# Usage:
# lockf -s -t 0 lockfile	\
#	sh -e pmirror.sh portsnap-ru.FreeBSD.org /mnt/ftp/portsnap

if [ $# -ne 2 ]; then
	echo "Usage: pmirror.sh portsnap.FreeBSD.org /mnt/ftp/portsnap"
	exit 1
я так и прописал -не хочет что то работать,тоже самое выдает

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-01 19:06:59

так - это как?

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение serge » 2008-12-01 19:11:32

T-man писал(а):Вот такая ситуация, Есть 10 серваков на freebsd, выход в инет желателен только через прокси (squid), можно ли как-то организовать зеркало обновлений portsnap'a? т.к. кажется через прокси он не умеет работат. Если нельзя подскажите тогда каким правилам лучше выпускать серваки напрямую через шлюз (ipfw) чтобы было по максимуму безопасно...
1. Работать через прокси умеет
2. Лучше использовать nfs для расшаривания /usr/ports и /usr/src в локалку.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-01 21:37:28

Код: Выделить всё

# /usr/local/etc/portsnap/pmirror.sh
Usage: pmirror.sh portsnap.FreeBSD.org /mnt/ftp/portsnap
и ничего дальше не происходит....
Последний раз редактировалось server801 2008-12-18 11:43:47, всего редактировалось 1 раз.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-01 21:46:33


Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-01 21:52:08

так какой конфиг еще ковырять- /etc/portsnap.conf?

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-01 22:52:27

напоминает анекдот ;)
звонок в саппорт провайдера
клиент: до меня не доходят письма
саппорт: попробуйте их перечитать еще раз

итак... повторюсь :cz2:

параметры работы portsnap можно задать в файле /etc/portsnap.conf
про него можно почитать тут http://www.lissyara.su/?id=1165

при запуске pmirror.sh выдается что он от тебя хочет

Код: Выделить всё

Usage: pmirror.sh portsnap-master.freebsd.org /path/to/www
т.е. надо вызвать этот скрипт и указать параметры
1. имя сервера с которого снапшот делается
2. путь, куда будет все качаться и распаковываться

а может просто нанять админа?
некоторые админы работают за еду :drinks:

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-02 0:36:28

спасибо за предложение но не кстати!
запустить не получается ,но утилита iftop иногда показывает присутствие

Код: Выделить всё

portsnap.yandex.net
:st:

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-03 1:39:20

может кто нить поможет?предложения ''нанять админа не предлагать''!

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение serge » 2008-12-03 7:52:05

server801 писал(а):может кто нить поможет?предложения ''нанять админа не предлагать''!
serge писал(а):1. Работать через прокси умеет
2. Лучше использовать nfs для расшаривания /usr/ports и /usr/src в локалку.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-03 8:16:20

запустить не получается
а что не получается то?
лог с консоли давай ;)
2. Лучше использовать nfs для расшаривания /usr/ports и /usr/src в локалку.
это уже не зеркало портснап будет ;)

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение serge » 2008-12-03 8:22:50

ev писал(а):это уже не зеркало портснап будет ;)
Я понимаю. Но, имхо, для данного случая оно и не нужно.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-03 11:38:09

Код: Выделить всё

# /usr/local/etc/portsnap/pmirror.sh
Usage: pmirror.sh portsnap.FreeBSD.org /mnt/ftp/portsnap
и все :cf:
а что должно хоть происходить?
Последний раз редактировалось server801 2008-12-18 11:44:15, всего редактировалось 1 раз.

ev
ст. лейтенант
Сообщения: 1325
Зарегистрирован: 2008-07-27 17:11:30
Откуда: Москва

Re: portsnap

Непрочитанное сообщение ev » 2008-12-03 11:40:53

Код: Выделить всё

/usr/local/etc/portsnap/pmirror.sh portsnap.FreeBSD.org /mnt/ftp/portsnap
обычно параметры указывают в командной строке, а не правят хелп в скрипте ;)

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2008-12-03 11:43:56

ну вот!огромное спасибо!вот что и надо было обьяснить....

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1421
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: portsnap

Непрочитанное сообщение server801 » 2009-01-10 14:41:23

вот такое часто выдает при обновлении

Код: Выделить всё

суббота, 10 января 2009 г. 12:53:08 (MSK): Fetching binary files list
суббота, 10 января 2009 г. 12:55:25 (MSK): Constructing list of binary patches wanted
суббота, 10 января 2009 г. 12:55:29 (MSK): Fetching needed binary patches
суббота, 10 января 2009 г. 13:03:41 (MSK): Removing unneeded binary patches
суббота, 10 января 2009 г. 13:03:43 (MSK): Fetching metadata files list
суббота, 10 января 2009 г. 13:03:49 (MSK): Constructing list of files wanted
суббота, 10 января 2009 г. 13:03:53 (MSK): Fetching needed files
http://portsnap.FreeBSD.org/f/190cd8b95d83d07a4b7f19dc6cc2d55af753ee7c07532e9c618c4fb5537daef3.gz: 404 Error (ignored)
что делать?

Аватара пользователя
InventoR
ст. лейтенант
Сообщения: 1344
Зарегистрирован: 2006-12-10 19:43:25
Контактная информация:

Re: portsnap

Непрочитанное сообщение InventoR » 2009-01-10 17:04:56

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