[systemd-devel] Query regarding "EnvironmentFile"

Reindl Harald h.reindl at thelounge.net
Thu Dec 10 07:47:03 PST 2015



Am 10.12.2015 um 16:44 schrieb Jóhann B. Guðmundsson:
> On 12/10/2015 03:20 PM, Reindl Harald wrote:
>>
>> Am 10.12.2015 um 15:46 schrieb Jóhann B. Guðmundsson:
>>> If you are unaware of any other use case for it
>>
>> EnvironmentFile=-/etc/sysconfig/httpd
>> ExecStart=/usr/sbin/httpd $OPTIONS -D FOREGROUND
>>
>> [root at testserver:~]$ cat /etc/sysconfig/httpd
>> OPTIONS="-D testserver"
>>
>> Apache:
>> <IfDefine testserver>
>> Include "conf/local/testserver.conf"
>> </IfDefine>
>>
>> and now you can use the same systemd-unit on a dozens of machines and
>> include specific config snippets WITOUT touch the systemd-unit or
>> *anything* else in the apache configuration
>
> You apparently did not read or grasp what I said earlier.
>
> This is something you do via unit overwrite configuration snipped in
> conjunction with your Apache configuration changes not in an environment
> file.

this is something *i do not* with unit overwrite configuration by 
intention because i DO NOT want to touch ExecStart on any machine

>>> perhaps it's time to
>>> start looking into obsoleting it
>>
>> don't get me wrong but you sound once again like seek for changes to
>> break users configuration to later blame users why they did not fix
>> which ain't broken
>
> You cannot be gotten right.
>
> The follow up cleanup process in Fedora that I needed to conduct after
> the unit migration was completed, would have among other things
> obsoleted and removed those Fedora/RedHat specific environment files
> since it became clear immediately at that time that they had been
> obsoleted

cleanup whatever you want in Fedora, i don't use httpd or other server 
packages from the distribution at all - by removing "EnvironmentFile" 
from systemd you piss of users and sysadmins, not only distributions

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20151210/5686e828/attachment.sig>


More information about the systemd-devel mailing list