Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Как запустить в FreeBSD 4.5 daemon-a

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
impun



Зарегистрирован: 06.03.2002
Сообщения: 1

СообщениеДобавлено: Ср Мар 06 2002 13:01    Заголовок сообщения: Как запустить в FreeBSD 4.5 daemon-a Ответить с цитатой

Раскажите как запустить демона при старте системы. Заранее благодарен.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
AlexanderK
Гость





СообщениеДобавлено: Ср Мар 06 2002 14:07    Заголовок сообщения: Положить в /usr/local/etc/rc.d/ шелловский скрипт (+) Ответить с цитатой

файлик должен иметь окончание .sh и быть исполняемым. Внутре должна быть собственно запись о запуске демона (ну или чего хочешь).
Вернуться к началу
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Ср Мар 06 2002 23:08    Заголовок сообщения: Зависит от того, что за демон Ответить с цитатой

Если это демон из состава bin (базового дистрибутива), то для него, скорее всего, предусмотрен запуск из файлов "/etc/rc*", управляемый переменными, заданными в файле "/etc/rc.conf". Рекомендую использовать команду grep для поиска в файлах и man для общего развития.

Если же демон из числа пакаджей или самопальный, то его проще всего запустить из собственного файла типа "/usr/local/etc/rc.d/*.sh" - все эти файлы запускаются при старте системы с аргументом "start", а при остановке - соответственно, с аргументом "stop".

Есть еще способ запуска сетевых демонов "по требованию" - из inetd, который "дежурит" за других. Мне этот способ наиболее симпатичен, т.к. позволяет при смене конф.файла просто убить демона (или не убивать) - при новом обращении конф.файл будет прочитан заново. Правда, этот режим не подходит для демонов, обрабатывающих множественные мелкие запросы - Apache, Squid и SendMail стартуют только как демоны, а вот Telnetd FTPd и Samba могут работать в обоих режимах, но лучше их запускать как сервисы через inetd. Причем QMail (альтернатива SendMail) работает в режиме сервиса, а Named мог бы работать (или хотя бы стартовать как nmbd из Samba) в режие сервиса.
Вернуться к началу
ilyasov
Гость





СообщениеДобавлено: Чт Мар 07 2002 19:58    Заголовок сообщения: Дмитрий прав, но Ответить с цитатой

Для тяжелых процедур старт через inetd неэффективен, т.к. на каждый запрос демон будет стартовать заново. Некоторые программы, такие как apache, nfsd в процессе запуска сами плодят себе подобных для обслуживания нескольких запросов одновременно. Этих тоже лучше запускать или через скрипт или rc.conf (что почти одно и то же).
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...