post #7 got past me with the darn ten minute edit rule

wrong

/etc/rc.local is an executable script itself.
your can reference other scripts in it.

Best to keep things small and separate.

Remainder of my post #7 about right, I think.