Provide an upgradeable rc.local startup script, separated by tasks