So installed Leopard server over the weekend and here’s some notes and annoyances I’ve hit (and overcame)

services fail to start – basically forward/reverse DNS must match
greebo:~ localad$ sudo changeip -checkhostname

Primary address =

Current HostName =
DNS HostName =

names match. There is nothing to change.

So I cheated and am running split horizon DNS, I’ve not done the following – but is here as a reminder (and if I ever have enough disk space)

Changing clients to use your new server (running Software Update)

sudo defaults write /Library/Preferences/ CatalogURL

And trigger an update from the command line using

$ sudo softwareupdate –install –all

Time Machine

It’s just easier to start with workgroup mode and use serveradmin to run the machine without converting it.

Things left to do:

  • Network home directories
  • Portable home directories