sendmail && resolv.conf changes
tomaszd at paraklet.net
Tue Sep 14 09:28:19 UTC 2010
> El día Tuesday, September 14, 2010 a las 09:15:49AM +0100, tomasz
> dereszynski escribió:
>> > Hello,
>> > When using a laptop it is normal that there are some changes in
>> > resolv.conf during the live, for example:
>> > boot time: no network available
>> > start of PPP over UMTS: resolv.conf from provider
>> > start VPN to connect to company: resolv.conf from company
>> > ...
>> > it seems that sendmail is not aware of such changes in the resolv.conf
>> > and always get stuck with the old DNS and ofc does not work on
>> > mails (provided by fetchmail). A restart helps, but is there some
>> > way to let sendmail switch to the new DNS environment when resolv.conf
>> > changes?
>> > Thanks
>> My very wide guess would be that Sendmail starts before system obtain
>> network settings from DHCP.
> Your guess is correct :-)
> What I wanted to say: sendmail runs and DHCP changes in certain
> situations the IP, routing and DNS, and sendmail does not adopt on these
delay Sendmail start to after network settings loaded from DHCP.
not sure if there is any 'documentation correct' way of doing that but
'home crafted' one would be to move /etc/rc.sendmail to
/usr/local/etc/rc.d/blah.sendmail.sh and remove it from rc.config
hope someone here knows more proper way and can advise.
bEsT rEgArDs | "Confidence is what you have before you
tomasz dereszynski | understand the problem." -- Woody Allen
Spes confisa Deo | "In theory, theory and practice are much
numquam confusa recedit | the same. In practice they are very
| different." -- Albert Einstein
More information about the freebsd-questions