Updates for Mac OS X v10.3.1, etc...
OK, I just realized there's a thing or two missing
from the install procedure. I'll be working on getting that
updated.
At the same time, I'm working
out the details of the install for Panther v10.3.1. Big changes here, so stay
tuned...
First of all, under Panther,
BerkeleyDB is installed by Apple. It's the same v4.1.25 as you can get from
SleepyCat, so it's not really necessary to recompile. If you *do* recompile, the
db_vrfy routine throws an error. I'm not sure if Apple fixed this in the
pre-installed version.
Also, *do not*
install dlcompat under 10.3.1--that will now break SASL and Cyrus IMAPD. The
good news is Apple provides the necessary bits already, so it works OK without
dlcompat. Next thing is, it looks like mod_php is already enabled in Apache's
config file, so we probably don't have to install the Entropy package to get
SquirrelMail to work.
So far, SASL
looks pretty much the same. Cyrus-IMAPD throws a couple of new errors (TLS
probably won't work).
Sendmail has
problems. The NetInfo header files are missing in 10.3, so copy them from 10.2,
along with the Sendmail StartupItem. Also, the resolver libs are different. I
found a page with info for patching Sendmail 8.12.10, but I don't have the URL
handy right now... The generic-darwin.mc file is missing, too (as is most of the
/usr/share/sendmail stuff).
But so far,
I have Sendmail up and running with SMTP AUTH->SASLauthd->PAM->NetInfo
under 10.3.1, so I feel pretty good so far. IMAPD won't authenticate properly,
so I'm working on that right now...but I have to tear apart my development iMac
to stick the 10.2.8 drive back in to check a couple of things, so it will be a
bit...
In the IMAPD install for 10.2.8,
I missed the configure step for the makedepend, and there's a typo in the
local.mc file. I'll get around to fixing it soon.
Posted: Wed - November 26, 2003 at 08:17