]> git.ipfire.org Git - thirdparty/systemd.git/commit
core: support specifier expansion in DefaultEnvironment= and ManagerEnvironment= 19737/head
authorLennart Poettering <lennart@poettering.net>
Wed, 26 May 2021 15:17:11 +0000 (17:17 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 26 May 2021 15:20:36 +0000 (17:20 +0200)
commit46a9ee5d9b913716205505f84d60d544b76878e7
tree57057d93f568d9a3a574788391e9a9310beed947
parentb3e22322b6ba7728e0698c6945b2bb191e18bb4a
core: support specifier expansion in DefaultEnvironment= and ManagerEnvironment=

Strictly speaking adding this is a compatibility break, given that
previously % weren't special. But I'd argue that was simply a bug, as
for the much more prominent Environment= service setting we always
resolved specifiers, and DEfaultEnvironment= is explicitly listed as
being the default for that. Hence, let's fix that.

Replaces: #16787
man/systemd-system.conf.xml
src/core/load-fragment.c