Страница 1 из 1

старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-02 22:21:46
dm07
Всем привет! Есть ОС FBSD 7 и есть работающий exim.
Давно насаждает такая проблема - после перезагрузки сервера вместо exim стартует sendmail, соответственно он занимает порт SMTP, и exim не работает. После "убивания" sendmail, все встает своим чередом.
В /etc/rc.conf sendmail_enable="NONE", также в rc.d нет скриптов, запускающих sendmail.
Кто сталкивался, в чем может быть проблема?

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-02 22:24:03
paradox
ну перегрузите сервер и покажите

Код: Выделить всё

ps ax
sockstat -4
посмотрим что там

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-02 22:28:36
dm07
paradox писал(а):ну перегрузите сервер и покажите

Код: Выделить всё

ps ax
sockstat -4
посмотрим что там
Нет возможности перегрузить сервер, есть предположения?

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-02 22:31:40
paradox
Нет возможности перегрузить сервер, есть предположения?
значит нет доказательств что он занимает порт

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 9:34:00
Laa
dm07 писал(а):Всем привет! Есть ОС FBSD 7 и есть работающий exim.
Давно насаждает такая проблема - после перезагрузки сервера вместо exim стартует sendmail, соответственно он занимает порт SMTP, и exim не работает. После "убивания" sendmail, все встает своим чередом.
В /etc/rc.conf sendmail_enable="NONE", также в rc.d нет скриптов, запускающих sendmail.
Кто сталкивался, в чем может быть проблема?
Параметры by default запуска сендмыла описаны в /etc/defaults/rc.conf:

Код: Выделить всё

sendmail_enable="NO"    # Run the sendmail inbound daemon (YES/NO).
sendmail_pidfile="/var/run/sendmail.pid"        # sendmail pid file
sendmail_procname="/usr/sbin/sendmail"          # sendmail process name
sendmail_flags="-L sm-mta -bd -q30m" # Flags to sendmail (as a server)
sendmail_submit_enable="YES"    # Start a localhost-only MTA for mail submission
sendmail_submit_flags="-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost"
sendmail_outbound_enable="YES"  # Dequeue stuck mail (YES/NO).
sendmail_outbound_flags="-L sm-queue -q30m" # Flags to sendmail (outbound only)
sendmail_msp_queue_enable="YES" # Dequeue stuck clientmqueue mail (YES/NO).
sendmail_msp_queue_flags="-L sm-msp-queue -Ac -q30m"
sendmail_rebuild_aliases="NO"   # Run newaliases if necessary (YES/NO).
sendmail_enable="NONE" не может быть. Варианты -- YES/NO. Ну и остальные нужно поменять с дефолтных YES на NO для нормальной работы exim.

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 13:09:04
paradox
sendmail_enable="NONE" не может быть.
может) покарйней мере раньше был может в карренте поменяли

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 14:44:01
Laa
paradox писал(а):
sendmail_enable="NONE" не может быть.
может) покарйней мере раньше был может в карренте поменяли
Та то совсем давно было (сила привычки?) ;-)
http://www.freebsd.org/cgi/cvsweb.cgi/s ... web-markup

Код: Выделить всё

Revision 1.158: download - view: text, markup, annotated - select for diffs
Tue Sep 3 22:15:54 2002 UTC (7 years, 1 month ago) by gshapiro
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +1 -2 lines

Deprecate the use of sendmail_enable="NONE" as it adversely affects the
new rcNG effort.

Submitted by:	Mike Makonnen <makonnen@pacbell.net>
:drinks:

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 14:52:30
paradox
только что взято с куррента

/usr/src/etc/rc.d/sendmail

Код: Выделить всё

case ${sendmail_enable} in
[Nn][Oo][Nn][Ee])
        sendmail_enable="NO"
        sendmail_submit_enable="NO"
        sendmail_outbound_enable="NO"
        sendmail_msp_queue_enable="NO"
        ;;
esac
учите мат часть дорогие юзеры))))

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 15:36:55
skeletor
Значение NONE - полностью блокирует запуск. Значение же NO - блокирует запуск только демона для входящей почты.
Исходя из этого, для полного блокирования ставим NONE.

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 15:41:30
Laa
paradox писал(а):только что взято с куррента

/usr/src/etc/rc.d/sendmail

Код: Выделить всё

case ${sendmail_enable} in
[Nn][Oo][Nn][Ee])
        sendmail_enable="NO"
        sendmail_submit_enable="NO"
        sendmail_outbound_enable="NO"
        sendmail_msp_queue_enable="NO"
        ;;
esac
учите мат часть дорогие юзеры))))
:good: :Yahoo!:
А оно и в 7.2 тоже так! ;-)

Re: старт sendmail вместо exim после перезагрузки сервера

Добавлено: 2009-10-03 15:45:42
paradox
но сендмеил демоном вроде нигде и никогда не висит
потому я и попросил показать

Код: Выделить всё

ps ax
sockstat -4
что бы увидеть кто именно сидит и блокирует 25 порт

так что ждем топик стартера