Обновление/восстановление сбитых портов

Обсуждаем сайт и форум.

Модератор: f0s

_Andy
проходил мимо

Re: Обновление/восстановление сбитых портов

Непрочитанное сообщение _Andy » 2009-07-06 10:38:59

f_andrey писал(а):Главная проблема осталась, "Нахрена все это?"
Расползается по ширине, видно знание предмета на троечку с плюсом, запустите наконец спеллчекер, почему не освещены альтернативные способы, обновление по крону, без присмотра человека примерно равно самоубийству.
Человек пишет на перле - родилось решение как автоматизировать обновление портов - написал статью.
Долижет и причешет до нормального продукта - буду пользоваться. В любом случае лучше, чем из
чесать языком на форуме.

Хостинговая компания 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/

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Обновление/восстановление сбитых портов

Непрочитанное сообщение ProFTP » 2009-11-23 3:55:40

_http://www.adminworld.ru/freebsd/bystroe-obnov ... ortov.html

:-D статью скопипастели http://www.lissyara.su/?id=1957 , не оставили ссылку и автора, но мне пофиг

====

кстате, статья устарела, там передпоследний скрипт, автоматического обновления надо будет переделать и протестировать, но нету времени

еще:
1) обновить perl скрипт perl-after-upgrade
2) результат -W и -w противоположный вышесказанного
3) portsnap лучше, чем архив качать и еще rsyns
4) (по-моему: в FreeBSD 7.2, FreeBSD 8.0 CURRENT) в CFLAGS присутствует скрытый дефект: -ffast-math, который оборачиваектся для нас -funsafe-math-optimizations -fno-math-errno http://www.freebsd.org/cgi/query-pr.cgi?pr=137869
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
ProFTP
подполковник
Сообщения: 3388
Зарегистрирован: 2008-04-13 1:50:04
Откуда: %&й
Контактная информация:

Re: Обновление/восстановление сбитых портов

Непрочитанное сообщение ProFTP » 2009-11-27 17:02:48

еще хотел добавить, бывает какой-то порт хочет чтобы ему нажали ЕНТЕР и ждет не обновляет

можно сделать примерно как-то так на пипах:

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

my $select = IO::Select->new;
for(@array)
    open my $pipe, "|$_";
    $select->add($pipe);
}
my @waiters = $select->can_write($timeout);
print $_ "\x0a" for @waiters; 
Pеrl FAQ
perl -e 'print join"",map $$_[rand@$_],([0..9,'a'..'z','A'..'Z'])x30'
ИзображениеИзображение

Аватара пользователя
Raxxell
рядовой
Сообщения: 15
Зарегистрирован: 2010-12-22 15:28:50
Откуда: Красноярский край
Контактная информация:

Re: Обновление/восстановление сбитых портов

Непрочитанное сообщение Raxxell » 2010-12-22 16:48:17

А у меня выходит вот это:

# wget 'ftp://ftp2.ru.freebsd.org/pub/FreeBSD/p ... rts.tar.gz'
wget: Command not found.
#