|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge Petruschenko 2:5020/825.13 01 Nov 2002 11:33:42 To : Rashid Mukhamedov Subject : Hастройка inetd -------------------------------------------------------------------------------- 31 окт 02 09:35, ты накарябал на заборе для меня: RM>>> Подскажите как настроить inetd чтобы он запускал на localhost RM>>> определенную службу на определенном порту? Конкретно - RM>>> простейший эхо-сервер. В исходниках этого сервера сказано, что RM>>> прога должна запускаться через inetd... SP>> man inetd.conf RM> Мана по этой теме у меня нет. :( А просто man inetd? RM> А вот так правильно? RM> sample_server stream tcp wait root /usr/sbin/tcpd RM> /usr/my_dir/sample_server sample_server не забудь в /etc/services прописать. RM> Что надо выбрать wait или nowait? Простой tcp эхо-сервер... В мане пишут, что для tcp этот wait/nowait пофигу. У меня для всех tcp'шных сервисов стоит зачем-то nowait. RM>>> Это как-то связано с дескриптором сокета (он почему-то во всех RM>>> вызовах равен нулю вместо определенного числа)... SP>> Точнее этот сокет ему подставляет inetd вместо stdin и stdout. RM> Hу, я так и думал, просто хотел уточнения. :) RM> P.S. А может не извращаться с этим inetd и просто подкорректировать RM> исходники, что бы он сам сокет создавал и использовал полученый RM> дескриптор? Какие бонусы от этого inetd? Вперед и с песнями :) ИМХО единственный плюс от него - как раз уменьшение количества слушающих демонов. WBR Separator, самый добрый маньяк-убийца на свете ... Звезд бывает только девять --- Приплюснутый голый дед 1.1.5-20021027 / Дебиан ГHУ/Линух 3.0 * Origin: Да здравствует GPL и коммунизм! Ура, товарищи! (2:5020/825.13) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/39103dc22f72.html, оценка из 5, голосов 10
|