East of the Sun, West of the Moon



Filed under: OS X — Erwin @ 2:27 am

I received the Leopard DVD on Friday, shortly after noon, and almost immediately put it to work. Twenty minutes DVD-verification and 45 minutes of actual upgrade time later I’m running OS X 10.5.

Here are my notes such as they are:

  • The default netatalk package in Debian/Etch does not cooperate with Leopard. You can either compile it yourself, if you can figure out how to do that, or fetch it from debian.jones.dk (which appears to be unreachable right now). The actual package lives at /dists/stable/misc/binary-i386/hykrion/netatalk/netatalk_2.0.3-5.0.0jones2_i386.deb. The reason is that Leopard no longer puts up with clear-text passwords and the default package in Debian/Etch doesn’t include uams_dhx.so that implements Diffie-Hellman eXchange, which Leopard will accept.
  • After I carelessly upgraded to Tunnelblick 3.0b5 (I was using 3.0b4) I found that something in 3.0b5 doesn’t play nicely with Leopard, causing it to not set up a default route after creating the OpenVPN tunnel, so I’ve downgraded for now. Maybe later.
  • I am happy to be using Spaces and have already made a list of applications that by default open in specific virtual desktops. Occasionally switching between applications seems to interact a bit quirky with Spaces, but I can’t quite put my finger on it.
  • Thankfully all of my regular applications (Adium, iTerm, Firefox, Thunderbird, Moneydance, MiniBatteryLogger) seem to behave well after the upgrade.
  • I must not have been using cronjobs when I upgraded to Tiger, because I don’t remember that upgrade nuking any crontabs, but I hear that that’s standard procedure. So if you have any, make sure you keep a copy somewhere and restore them again afterwards.
  • I like what I’ve seen of the Time Limits feature in the Parental Controls. It takes fast user switching into account and pauses the countdown when the time limited account is not actually the one in focus so to speak. When you’ve reached your daily limit it still lets you log in but almost instantly kicks you back to the login prompt. When you try to log in outside of the allow time frames it simply doesn’t let you. When you’re logged into an account with a time limit it warns you 15 minutes in advance and shows a countdown. At 1 minute before you run out of time it also gives you an audio warning. All in all, not bad and I’m looking forward to putting it to good use on the family Mac Mini.
  • The Fan Control setup was removed in the upgrade process but a new version was released that is Leopard ready.
  • The Time Machine doesn’t seem interested in my network mounts and I’m pretty sure that in earlier builds that did work. I guess I’ll continue my rsync + Bacula based backup setup for the Macs for now, then.
  • I like the new iPhoto based screensaver, although now I’m tempted to set one up similarly with a network mount that includes all the photos in was-there.com. Something to try another day.

So far I’m happy with the improvements and there are a few things I haven’t even tried yet (the new iChat for instance, although I know in advance I’d never fully switch to it). I briefly glanced at Photo Booth but the backdrop tricks seem to expect a certain kind of background that I don’t have, so the results are less than perfect.

More testing fun tomorrow!

Update: Instead of a non-mainstream netatalk package it’s also possible to re-enable the cleartext passwords with this magical command line incantation:

    defaults write -g com.apple.AppleShareClientCore -dict-add afp_cleartext_allow -bool true

Update: There is a newer version of Tunnelblick, 3.0b6, which appears to work better with Leopard.

Update: Another magical command line that I applied pretty quickly, which turns the 3D dock back into a 2D one:

    defaults write com.apple.dock no-glass -boolean YES


  1. There is a new terminal app in Leopard, with tabs, etc. I’d be interested in hearing how it compares to iTerm.

    Comment by Christopher Allen — 2007/10/30 @ 5:46 pm

  2. I’m running iTerm and Terminal side by side right now, running some local shells in Terminal, and some work-related shells in iTerm. I’ll put my thoughts into a new blog entry. 🙂

    Comment by Erwin — 2007/10/31 @ 6:05 pm

  3. I’m interested in this myself, but having gotten my Up-to-Date Leopard disk today, I can probably find out for myself pretty soon. 🙂

    Comment by Josh — 2007/10/31 @ 9:54 pm

  4. Tunnelblick with Leopard is making me crazy. Even the latest version doesn’t work so well with Leopard. The main problem is that it keeps dropping the default route (I redirect my default route to the VPN), and I keep having to manually reinstate it to get things working again. This kills all my states, and it requires me to start a bunch of things back up again. This usually occurs hourly, when openvpn does some kind of reset of the connection.

    I wrote to the developer a week or so ago about it, but I haven’t heard anything.

    Comment by Chris Johnson — 2007/12/3 @ 2:29 am

  5. I’ve dropped Tunnelblick (which I was still able to do, as I was merely experimenting with it and not completely relying on it) entirely for the time being because it did not play well with the network partitions that I do rely on (one for iTunes and one for Time Machine). Would love to return to it in the near future. It might be that there is a simple configuration change that would fix this, who knows.

    Comment by Erwin — 2007/12/3 @ 2:51 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress