Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Sep 2000 15:30:33 -0700 (PDT)
From:      David Wolfskill <dhw@whistle.com>
To:        root@jeah.net, stable@FreeBSD.ORG
Subject:   Re: Sendmail upgrade.
Message-ID:  <200009252230.e8PMUXP06347@pau-amma.whistle.com>
In-Reply-To: <Pine.BSF.4.21.0009251714300.96720-100000@awww.jeah.net>

next in thread | previous in thread | raw e-mail | index | archive | help
>Date: Mon, 25 Sep 2000 17:15:04 -0500 (CDT)
>From: JEAH Communications <root@jeah.net>

>Recently went 3.x to 4.x.  Thought it automatically upgraded sendmail.  It
>looks like it does, but not completely:

>220 awww.jeah.net ESMTP Sendmail 8.11.0/8.9.3; Mon, 25 Sep 2000 17:14:21
>-0500 (CDT)

The "8.9.3" (after the '/') refers to the level of the sendmail.cf.
(The part to the left of the slash refers to the level of the binary.)

>How do I finish the upgrade or whatever?

Install a new sendmail.cf.  The new sendmail wants to see it in
/etc/mail (vs. /etc); there are some other files & databases that used
to live in /etc that now live in /etc/mail (such as "aliases").  And
some files have been renamed (sendmail.cw -> local-host-names, for
example).

You might want to take a look at /usr/src/contrib/sendmail/cf/README; it
contains a list of files that changed names or locations.

As for coming up with an 8.11.0 sendmail.cf that is functionally
equivalent (with sendmail 8.11.0) to the 8.9.3 .cf that you had been
using with 8.9.3, much is going to depend on how you created the 8.9.3
.cf in the first place.

At one extreme, if you had been using the FreeBSD default .cf,
mergemaster should have given you the opportunity to install the new .cf
(& friends, for that matter).

At the other extreme, I keep a directory of level-specific sendmail "cf"
subdirectories; in parallel with those, I have a "whistle"
subdirectory, where I keep various .mc files.  From within each cf-*/cf
directory, I have symlinks back to ../../whistle/*.mc, and then for a
given level, I cd to it & "make foo.mc" ("foo" being a variable in this
case...).  The "real" .mc files do require some changes from time to
time (version control is A Good Thing); the file name & location changes
mentioned above contribute to this.

Cheers,
david
-- 
David Wolfskill      dhw@whistle.com   UNIX System Administrator
Desk: 650/577-7158   TIE: 8/499-7158   Cell: 650/759-0823


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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