Nice.  This now makes sense to me.

Another question:   IS this something we'd need for RPM packages too?   I'd like to try to port your init.d stuff for RPM as well, if I can get a local CentOS machine running in time for testing before the next sbt-native-packager release.