The discussion over options for multiple daemons on systemd [0] has ended with a recommendation that instead of writing a launcher once can use sh -c exec "$PATH/$DAEMON" on ExecStart with an Environment=DAEMON=foo specified. This seems to work with sd_notify() and simplifies this quite a bit. [0] http://lists.freedesktop.org/archives/systemd-devel/2014-May/019427.html Signed-off-by: Luis R. Rodriguez <mcgrof@suse.com>