Control: tag -1 + moreinfo

Hi,

Holger Levsen wrote (23 Apr 2015 09:45:30 GMT) :
> On Mittwoch, 22. April 2015, Rian Hunter wrote:
>> So it was the configuration file's fault I
>> guess, or maybe systemd. Where is this distinction for $FOO and ${FOO}
>> in systemd documented? Bash doesn't make this distinction.

> I'm cloning this bug so that this get's fixed in the systemd documentation.

systemd.service(5) reads, in the section about ExecStart=:

           Basic environment variable substitution is supported.
           Use "${FOO}" as part of a word, or as a word of its own, on
           the command line, in which case it will be replaced by the
           value of the environment variable including all whitespace
           it contains, resulting in a single argument. Use "$FOO" as
           a separate word on the command line, in which case it will
           be replaced by the value of the environment variable split
           at whitespace, resulting in zero or more arguments. To pass
           a literal dollar sign, use "$$". Variables whose value is
           not known at expansion time are treated as empty strings.
           Note that the first argument (i.e. the program to execute)
           may not be a variable.

Isn't it enough?

Cheers,
--
intrigeri


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to