I messed with the init script a lot today. (I'm using rasbian) Since launch.sh doesn't really fork itself and run in the background well, the only way I could get the script to work was to remove the --background option. It doesn't let you run sudo service stop/restart or anything, but it does run at startup. With launch.sh in its current form, the start-stop-daemon does but like out with the --background option. I'm away from my notes at the moment, but I have it starting on boot and that's it. Tomorrow is brew day so I won't be messing with it. I would love to see this running as a service though.
Today was my first time in awhile with the new interface. It really works well Doug. Can't wait to run it again tomorrow!
I was also having some trouble with the service scripts working after the last commits. I found if I went back to anything before "438bc6f326e205c0d0fd6f8bfd28852f71aa3285" it worked. I've had about 2-3 weeks up time now controlling my keg fridge temp with SB elsinore as a service. I haven't been able to figure out what changed in that commit that would've made the service scripts not work anymore.