Adding script to run at startup without touching rc.local
Solution 1:
I've managed this with the following which works well.
Create /etc/cron.d/reboot
with the contents below. Note - It's been a while, you should check syntax.
@reboot root run-parts /etc/cron.reboot
Create a folder /etc/cron.reboot
From there it's a matter of dropping files in to the cron.reboot folder.