<div dir="ltr"><div><div>The reason I was asking is that I was witnessing some problems with a service, which I could attribute to problems with (the syntax of?) the EnvironmentFile used.<br><br></div>Using at least systemd 201 on Arch Linux, the (seemingly valid) file provided by the package author would not work (some variables defined in it were not seen by the service file (not substituted in its command line)), but changing the file in unexpected ways (moving all the commands after the comments and/or stripping all the comments) resulted in the file being parsed correctly (?).<br>

<br></div>The project is pacserve (<a href="http://xyne.archlinux.ca/projects/pacserve/">http://xyne.archlinux.ca/projects/pacserve/</a>) and the discussion can be found after this post:<br><a href="https://bbs.archlinux.org/viewtopic.php?pid=1258422#p1258422">https://bbs.archlinux.org/viewtopic.php?pid=1258422#p1258422</a><br>

<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/4/14 Mantas Mikulėnas <span dir="ltr"><<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Sun, Apr 14, 2013 at 3:56 PM, Nikos Platis <<a href="mailto:nplatis@gmail.com">nplatis@gmail.com</a>> wrote:<br>
> I would like to ask if the syntax specification for files used as<br>
> EnvironmentFile's is available somewhere. I have searched but could not find<br>
> anything.<br>
><br>
> Unfortunately, if you search around the Internet, you can find many issues<br>
> with these files' syntax: it is like Bash, but not exactly, it is not<br>
> sourced, etc.<br>
<br>
</div>It's supposed to be sourceable in bash; systemd 201 has some fixes to<br>
make it read and write the correct syntax.<br>
<br>
--<br>
Mantas Mikulėnas <<a href="mailto:grawity@gmail.com">grawity@gmail.com</a>><br>
</blockquote></div><br></div>