Startup & systemd - a personal view

I’ve noted this discussion for @glyn.hudson and I to review next week. I dont know the historical detail on this as it was @glyn.hudson’s work however I noted that in the recent thread Services not restarting on upgrade to 9.9.7 - #41 by Greebo I had to add the entries for restarting service-runner & emoncms_mqtt to the jessie rc.local to ensure those services started at boot while these entries are not present on the strech version of rc.local.

The stretch version of rc.local is much reduced in general, @glyn.hudson can Im sure comment.
https://github.com/openenergymonitor/emonpi/blob/master/rc.local

We are moving in that direction, emonhub.log is now accessed from journalctl

emoncms.log does not use systemd, as it is a mixture of logging coming from the emoncms application running on the apache webserver as well as potentially other scripts.

Im not sure about /var/log/openhab (the final log item listed in the stretch rc.local).