After wondering why my startup wasn't going as planned, I found that the rc.local file isn't executable. Is this so by default? I've searched, and haven't heard that the default is not. I have no knowledge of changing it, and wonder how it could have got this way unless it is default.
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc0.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc1.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc2.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc3.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc4.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc5.d
drwxr-xr-x 2 root root 4096 Jun 6 16:27 rc6.d
-rw-r--r-- 1 root root 455 Jun 9 17:45 rc.local