Пакет ucspi-tcp: Информация
Исходный пакет: ucspi-tcp
Версия: 0.88-alt1
Собран: 20 января 2021 г. 23:19
Категория: Система/Настройка/Сеть
Сообщить об ошибке в пакетеДомашняя страница: http://cr.yp.to/ucspi-tcp.html
Лицензия: Public domain
О пакете: Частичная замена для inetd+tcpd
Описание:
tcpserver и tcpclient — простые в использовании утилиты командной строки для сборки приложений «клиент-сервер» TCP. tcpserver ожидает входящих соединений и запускает для каждого из них указанную пользователем программу. Программа получает переменные среды (с именами локальных и удалённых хостов, IP-адресами и номерами портов). tcpserver предоставляет предел параллельности, что позволяет предотвратить превышение количества процессов и используемой памяти. Когда выполняется обработка 40 (по умолчанию) одновременных соединений, tcpserver отклоняет новые соединения. tcpserver также предоставляет возможности управления доступом TCP, аналогично hosts.allow tcp-wrappers/tcpd, но намного быстрее. Правила управления доступом этой утилиты скомпилированы в хэшированный формат с помощью cdb, поэтому она легко может работать с тысячами различных хостов. Этот пакет включает утилиту recordio, которая отслеживает все входные и выходные данные сервера. tcpclient выполняет TCP-подключение и запускает указанную пользователем программу. Эта утилита настраивает те же переменные среды, что и tcpserver. Этот пакет включает несколько примеров клиентов, собранных поверх tcpclient: who@, date@, finger@, http@, tcpcat и mconnect. tcpserver и tcpclient соответствуют UCSPI (UNIX Client-Server Program Interface, «Интерфейс программ типа "клиент-сервер" UNIX»); используется протокол TCP. Утилиты UCSPI доступны для нескольких разных сетей. Этот rpm применяет следующие патчи: 0: errno; для исправления несовместимости в объявлении errno 1: nobase; база rbl по умолчанию больше не доступна на некоммерческой основе 2: a_record; многие базы данных rbl теперь предоставляют записи A вместо txt
Сопровождающий: Boris Gulay