On Wed, 2 Jul 2008, Thomas Liske wrote:

Update_host() uses the find_host() to do the reverse lookup.
If $(host IP) returns ";; connection timed out; no servers could be
reached" this value is taken as you hostname and your sendmail is broken
if you have dialup.m4 included to your sendmail.mc.

Indeed, you're spot on.

This was exactly the fix added to 8.14.1-11, and later work was done
to further clean up the dynamic handling...  It is still limited by the
information it can gather from if-up|down/dhcp/ppp/etc.

This fix will give some additional delay if the nameserver(s) in
/etc/resolv.conf are not reachable (i.e. localhost => bind is being
started some times later during bootup).

Also quite true :(

"Here, thar be dragons"

What started as a kluge for me and a few others to manage `proper servers`
whilst stuck behind DHCP/PPP links has wrought a plethora of problems (and
quite a few more rants) the years...  (probably second to sendmailconfig
- which I inherited and am still loathe to touch; the rest of the blood
be upon my hands);  sendmail.conf is right up there as well - but at
least it is getting better (comments) with age, unfortunately is so far
afield from the other distributions.

It's kinda hard to believe that my 1st upload of this package was
over 10 years ago... 8.8.8-10 on  Sun,  8 Mar 1998 12:00:00 -0500
and I picked it up to force myself to re-acquaint myself with unix
and the still fairly new (to me) open-source movement :)

It has been a mostly fun ride, and one that I'd do again - even knowing
the issues... and I'm still not sorry for adding so many ad-hoc pieces
as people requested them ;)

Anyway, as this issue is solved in testing/unstable (hopefully soon to
be stable - lenny), I'm going to close this - with regrets that I don't
yet have a stable chroot to maintain backports on :(
--
Rick Nelson
<Knghtbrd> it's 6am.  I have been up 24 hours
<Knghtbrd> Wake me up and risk life and limb.
* Knghtbrd &; sleep
<Tv> Okay everyone, we wait 10 minutes and then start flooding Knghtbrd
     with ^G's. Someone, hack root and cat /dev/urandom >/dev/dsp.



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to