Package: systemd Version: 215-17 Severity: important It is not possible to use quotes to give a literal executable path to the ExecStart directive until systemd version 218-147. Before then, using quotes will result in the ExecStart-directive being ignored and ultimately the unit file being rejected by systemd as it does not contain the required ExecStart-directive anymore.
Failing example: ExecStart="/home/foo/my service/start.bin" Failing workaround attempt: ExecStart=/home/foo/my\x20service/start.bin This bug has been fixed by the systemd team quite some time ago: http://cgit.freedesktop.org/systemd/systemd/commit/?id=c853953658 It would be really nice if we could get a more recent version of systemd or at least this bugfix backported. I am using Debian Jessie with 3.16.0-4-amd64. (I was unable to verify if this issue was already submitted as the bug search repeatedly spew gateway timeouts on me - I apologize if this is a duplicate)