Comment 3 for bug 226503

I may not be the bug initiator, but I'm willing to continue troubleshooting.

A symlink to rc.local exists as S99rc.local in runlevels 2, 3, 4, and 5 (/etc/rc#.d/). Ran the defaults command anyway, just to see what would happen:

jthibeault@kent-itmgrlaptop:~$ sudo update-rc.d rc.local defaults
[sudo] password for jthibeault:
 System startup links for /etc/init.d/rc.local already exist.

As for its permissions:

jthibeault@kent-itmgrlaptop:~$ ls -la /etc/rc*.d/S99rc.local
lrwxrwxrwx 1 root root 18 2007-10-24 15:22 /etc/rc2.d/S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 18 2007-10-24 15:22 /etc/rc3.d/S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 18 2007-10-24 15:22 /etc/rc4.d/S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 18 2007-10-24 15:22 /etc/rc5.d/S99rc.local -> ../init.d/rc.local
jthibeault@kent-itmgrlaptop:~$ ls -la /etc/rc.local
-rwxr-xr-x 1 root root 371 2008-05-04 19:42 /etc/rc.local