I created an init.d script that launches a system daemon. The daemon uses the system $PATH to launch other processes. The system path, however, does not include "/usr/local/bin" at the time the init.d loads the daemon. So, I have to stop/start the init.d daemon after reboot, which really defeats the purpose of the init.d script!
This question says the init.d script should set the path. PATH issues for init.d scripts on startup
Although this is possible, I'd like a little more flexibility. Is it possible to force the init.d script to load at a runlevel after the system sets the $PATH variable?