ports
port-check - чекаем порты без проблем или скрипт для проверки доступности портов
Нам, админам, довольно часто, точнее постоянно, приходится мониторить различные ресурсы своей сети и не редко удаленной. Если нет возможности поставить на хост средства мониторинга, то приходится проверить по портам. Раньше я это делал так:
$ netcat -w3 -z host port && echo OKА что если нужно проверять несколько хостов и/или портов? Вот для этих целей и был написан скрипт.
Установка программ из портов в OpenBSD
Основные действия при установке программ из портов не сильно отличаются от таковых во FreeBSD. Хотя и есть особенности описанные ниже.
1. Установить систему портов
$ cd /usr $ sudo ftp ftp://gaia.colocall.net/pub/OpenBSD/4.1/ports.tar.gz $ sudo tar xzf ports.tar.gz
2. Поиск программы в портах. Например screen
$ cd /usr/ports $ make search key=screen ... Port: screen-4.0.3p0 Path: misc/screen Info: multi-screen window manager Maint: Brad Smith <brad@openbsd.org> Index: misc L-deps: B-deps: R-deps: Archs: any ...
3. Установка программы и очистка после сборки. Например screen
$ cd /usr/ports/misc/screen $ sudo make install clean
Использование ports в FreeBSD на хостингах без прав root
Допустим у вас есть хостинг(естественно без прав root) и злые админы не реагируют на просьбы поставить так вами любмый редактор или IRC бот. Если есть компилятор то наиболее очевидным выходом является компиляция программ из исходных которов взятых с сайта производителя. Со всеми вытекающими последствиями как проблемы с библиотеками, обновлением новыйх версий, ключами компиляции и так далее и тому подобное...


