Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Oct 2009 05:42:35 -0500 (CDT)
From:      Lars Eighner <luvbeastie@larseighner.com>
To:        Ian Smith <smithi@nimnet.asn.au>
Cc:        Giorgos Keramidas <keramida@ceid.upatras.gr>, Ruben de Groot <mail25@bzerk.org>, freebsd-questions@freebsd.org
Subject:   Re: Why is sendmail is part of the system and not a package?
Message-ID:  <20091030054218.T3638@qroenaqrq.6qbyyneqvnyhc.pbz>
In-Reply-To: <20091030183107.W34366@sola.nimnet.asn.au>
References:  <20091029231539.D984C10656EC@hub.freebsd.org> <20091030183107.W34366@sola.nimnet.asn.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 30 Oct 2009, Ian Smith wrote:

> > Why does sendmail call up the internet during boot?  If it needs to know who
> > it is, why can't it look in hosts?
>
> See the section: WHO AM I? in /usr/src/contrib/sendmail/cf/README
> (assuming you haven't deleted the documentation from your system)

Or did not install the src.  WHO AM I? doesn't answer the question of how to
turn off calling up the internet on every boot.

But let's see how far we can get in the README

          divert(0)

Evidently doesn't really matter.

          VERSIONID(`<SCCS or RCS version id>')

Evidently doesn't really matter.

          OSTYPE(`hpux9')dnl

You must specify an OSTYPE to properly configure things such as the
pathname of the help and status files, the flags needed for the local
mailer, and other important things.  If you omit it, you will get an
error when you try to build the configuration.  Look at the ostype
directory for the list of known operating system types.

     Okay, let's look in ostype directory: freebsd4, freebsd5, freebsd6.
But wait! on freshly cvsupped source for 7.2-p4, freebsd7 is not a
recognized ostype according to the ostype directory.  It says the
configuration won't build without.

No point in going on from here if my ostype doesn't exist.


And it looks like if I could get past here, I'd be back editing the source
every time I upgraded the system because for some reason, after all these
years, there cannot be a plain English configuration file in /etc such every
other service has managed to come up with.


-- 
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091030054218.T3638>