Created attachment 110933 [details] the patch Due to erroneous unescaping, the "\;" argument to a service command line, which should be translated to ";", usually gives "; " instead. Some programs react to this badly. This happens because argument length isn't corrected when discarding the backslash. I've attached a one-line patch that should fix the issue.
Applied in http://cgit.freedesktop.org/systemd/systemd/commit/?id=3851c51ad1.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.