Upgrade Day 2
When I said in my previous post that the Ubuntu 9.10 upgrade went fine, I spoke too soon……
It seems that the normal Sys-V init system has been replaced by upstart, which is Ubuntu’s attempt at speeding up the boot process by initialising services in parallel. The result being, that /etc/rc.local is no longer the last script to run, and the init scripts are pretty much run in random order, causing all sorts of race conditions.