URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 17052
[ Назад ]

Исходное сообщение
"sendmail 8.12.3/8.12.3"

Отправлено Jakov , 17-Май-02 02:54 
HI All
Решил поменять версию sendmail на 8.12.3

На версии 8.9.3 - что была раньше собирал из .мс так:

divert(-1)
#
divert(0)dnl
include(`../m4/cf.m4')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(`confDONT_PROBE_INTERFACES',True)
FEATURE(mailertable)
FEATURE(virtusertable)
FEATURE(access_db)
FEATURE(blacklist_recipients)dnl
FEATURE(accept_unresolvable_domains)dnl
FEATURE(nouucp,reject)dnl
MAILER(kavkeeper)
MAILER(smtp)
#

Запускал так :
/usr/sbin/sendmail -bd -q15m

Для новой версии собрал из того же .mc
Но он пускается двумя процессами
/usr/sbin/sendmail -L sm-mta -bd -q10m
типа берёт мой sendmail.cf
/usr/sbin/sendmail -L sm-msp-queue -Ac -q25m
должен брать некий submit.cf
из какого .mc его собирать я не подозреваю .
Типа тут начинается проблема.
Судя из доков sendmail крутит две очереди .
путь до второй очереди описывается в
FEATURE(`msp') который исходя из этого точно должен быть. В оригинальном мс также предлагают поставить
define(`_USE_DECNET_SYNTAX_', `1')dnl support DECnet
define(`confTIME_ZONE', `USE_TZ')dnl

ALL: Я никогда не юзал эти features .. не моглибы вы пояснить их смысл -- ну в кратце конечно же

про msp и USE_DECNET_SYNTAX_ -- вооще тёмный лес
а про TIME_ZONE пишут что мол это
Set confTIME_ZONE to USE_TZ in submit.mc (TimeZoneSpec= in
submit.cf) to use $TZ for time stamps.  This is a compromise
to allow for the proper time zone on systems where the
default results in misleading time stamps.

О каком компромиссе речь -- убейте не догнал.


В результате методом "тыка" сделал такой мс

divert(-1)
#
divert(0)dnl
include(`../m4/cf.m4')
OSTYPE(linux)dnl
DOMAIN(generic)dnl
define(`confDONT_PROBE_INTERFACES',True)
FEATURE(mailertable)
FEATURE(virtusertable)
FEATURE(access_db)
FEATURE(blacklist_recipients)dnl
FEATURE(accept_unresolvable_domains)dnl
FEATURE(nouucp,reject)dnl
FEATURE(`msp')dnl
MAILER(kavkeeper)
#

То есть было ( верхние строки одинаковые , а последние 3 строки меняются )
...
FEATURE(nouucp,reject)dnl
MAILER(kavkeeper)
MAILER(smtp)
#
стало

FEATURE(nouucp,reject)dnl
FEATURE(`msp')dnl
MAILER(kavkeeper)
#

типо куда то исчез MAILER(smtp)

Поясните плз происходящее.


Содержание

Сообщения в этом обсуждении
"RE: sendmail 8.12.3/8.12.3"
Отправлено Medlar , 17-Май-02 13:48 
1. sendmail.cf можно оставить таким же, как и для 8.9.3
2. submit.mc редактировать не нужно (для большинства юзеров:) Используй готовый, после
команды sh Build install-cf получишь submit.cf &sendmail.cf в /etc/mail
3. Запусти обе команды, как описано в SECURITY
все должно заработать

"RE: sendmail 8.12.3/8.12.3"
Отправлено Jakov , 17-Май-02 16:55 
Вопрос как раз в том и был .
Если я использую навороченый sendmail.mc
как он корелирует submit.mc
Я имею в виду если у меня virualdomain или какие другие фючерсы включены в sendmail.mc
... это связано как-то с submit.mc или нет ?


"RE: sendmail 8.12.3/8.12.3"
Отправлено Medlar , 17-Май-02 18:12 
Нет, не связано:
sendmail'у - sendmail'ово
submit'у - submit'ово :)