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      


©