[systemd-devel] Query regarding "EnvironmentFile"
Lennart Poettering
lennart at poettering.net
Tue Dec 22 16:24:28 PST 2015
On Thu, 10.12.15 16:20, Reindl Harald (h.reindl at thelounge.net) 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
Well, there's not much difference in touching weird env var files or
the unit files themselves. I fail to see what the benefit of not
touching the unit files could be...
Also, what you do above sounds like a job for unit file templates...
Lennart
--
Lennart Poettering, Red Hat
More information about the systemd-devel
mailing list