Bug#786731: Executable paths with spaces not supported until systemd 218-147
Andreas Seifert
c at ezl.re
Mon May 25 01:12:03 BST 2015
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)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20150525/7b565450/attachment.html>
More information about the Pkg-systemd-maintainers
mailing list