sendmail starts too early?

Andrey Chernov ache at nagual.pp.ru
Sat Aug 7 22:53:46 PDT 2004


There is a problem using sendmail with milters, which usually lives in 
/usr/local/* and starts from /usr/local/etc/rc.d/*

Currently, sendmail starts before them, which produce this example 
diagnostic:

Starting sendmail.
WARNING: Xsentinel: local socket name /var/spool/sentinel/sentinel.socket missing
WARNING: Xantivir-milter: local socket name /var/spool/avmilter/avmilter.sock missing

When they starts afterwards, situation normalizes, but there is a gap 
between, where whole system can reject or do something potentially wrong 
with messages.

Since converting each milter startup script under rc.subr technology is
painful task, what about starting sendmail _after_ /etc/rc.d/localpkg 
starts? I see no drawback in that case.

-- 
Andrey Chernov | http://ache.pp.ru/


More information about the freebsd-ports mailing list