There's something strange going on here. I have been using the same script (acerfand) and investigated further with modifications to the script. The script ran fine in Intrepid, but in Jaunty when you hit the final "exit 0" in rc.local, it exits acerfand as well. acerfand traps this exit, and I used this to print out more information. If I put a sleep 20 in rc.local after running acerfand, it will only be exited after the 20 have expired.
I have tried a number of things, including double-backgrounding acerfand (I verified that its parent ID was 1), running it using nohup and running it in the background from a separate script, but all to no avail. This bug should NOT be closed as invalid, as the problem is not with the included script. There has been a change of behaviour in Jaunty which at least needs explaining, and may or may not be a bug in sysvinit or indeed another package. I will try and come up with a trivial script that shows the problem and attach it here. -- since an upgrade to jaunty the rc.local is not loaded at startup https://bugs.launchpad.net/bugs/332210 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs