Показать полную графическую версию : Загрузка демонов, много вопросов - от куда?
sergey1234567
11-09-2009, 14:49
Добрый день поставил я FreeBSD 7.1 поставил из портов squid, sarg, apache пописвал squid и apache в rc.conf а sarg в cron сконфигурировал всё работает нормально. Просматривая процессы наткнулся на sendmail - хотя его я в rc.conf и непрописывал и в inetd.conf тоже всё закоментировано вопрос от кудого он грузится?
Также пользуясь случием хотел спросить различия между скриптами из /etc/rc/d и /usr/local/etc/rc.d. И вобще очень хочится знать в каком порядке и от куда грузятся демоны (какие механизмы существуют, какие файлы конфигурации этим управляют).
Заранее спасибо большоё за ликбез:)
в rc.conf надо прописать
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
а грузится оно из
/etc/defaults/rc.conf
там еще много чего - это скрипт начальной загрузки по умолчанию
sergey1234567
11-09-2009, 18:25
Спасибо это мне многое прояснило - т.е. если в rc.conf ничего неуказанно значения беруться из /etc/defaults/rc.conf там же ещё куча переменных для этих программ. А от чего зависит в каком порядке грузятся демоны?
WhitePangolin
11-09-2009, 20:29
Sendmail - штатный демон. Начиная с 4 апреля 2002 года в rc.conf надо писать не
sendmail_enable="NO" »
а
sendmail_enable="NONE"
о чем написано даже в хендбуке (http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/mail-changingmta.html).
Это остановит и отправку получение демоном почты. Задавать такие параметры как:
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
я бы по трезвому делу не решился.
p.s.
Хотя даже sendmail_enable="NONE" тоже не факт что чтоит писать. При ней даже cron до вас не достучится.
Начиная с 4 апреля 2002 года в rc.conf надо писать не
Цитата kryo:sendmail_enable="NO" »
а
Код:
sendmail_enable="NONE"
о чем написано даже в хендбуке. »
Лучше читать оригинал (http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/mail-changingmta.html)
в rc.conf надо прописать
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO" »
Это правильно.
WhitePangolin
11-09-2009, 22:20
По поводу sendmail_enable="NONE" и sendmail_enable="NO" спасибо, за информацию.
Но по поводу:
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO
сказать что Это правильно » все равно не могу. Ибо сказано в писании:
Warning: If you disable sendmail's outgoing mail service, it is important that you replace it with an alternative mail delivery system. If you choose not to, system functions such as periodic(8) will be unable to deliver their results by e-mail as they would normally expect to. Many parts of your system may expect to have a functional sendmail-compatible system. If applications continue to use sendmail's binaries to try to send e-mail after you have disabled them, mail could go into an inactive sendmail queue, and never be delivered.
Естественно, этот вариант применяется только в случае, когда установлен другой MTA.
sergey1234567
14-09-2009, 15:10
Извините но мне и это
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
помагло - в прцессах невижу
а по поводу cron он у меня никому ничего нешлёт и вобще никто ничего никуда нешлёт и почтовый сервер ненадо он только светится когда сканируешь машину т.к. ipfw настроен таким образом чтобы незапрещать инициированные системой пакеты - сделать жестко пока времени нет.
Спасибо большое всем кто откликнулся.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.