10.3 - The Panther Attacks

Well, the Attack of 10.3 is over. Installing Mac OS version 10.3 broke a lot of things on my computer:

  1. MySQL (Database)
    • This was an easy one: Somehow the permissions on the data directory got messed up. Solved!
  2. SMTP (Outgoing mail sender)
    • 10.3 uses Postfix instead of Sendmail as an SMTP server, so I had to figure out how to set it up. That wasn't a big deal.
  3. POP
    • This didn't break until I changed my password. When you change your password, 10.3 stores it shadowed, and uses a different method to get at it. So, to get POP working, I had to recompile qpopper with PAM support, and set it to use the NetInfo password stuff.
  4. Perl
    • 10.3 includes its own copy of perl, which didn't know where all my libraries were... play with shortcuts
  5. Tomcat
    • This got me for a while. In the end I think the problem was just that I had 'localhost' in the webapp connector, which seems to trigger a big bug in 10.3 where localhost is often not recognized. But I started changing other stuff trying to fix the problem, and accidently started using port 8080 to connect, instead of 8008 like you're supposta. I just figured it out and put things back in order. Now I can get started on my bioinformatics class project! Yay!

But on the plus side, system services are starting more reliably. And everything feels a lot faster! yay.

6546660