diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2018-04-26 22:40:45 +0900 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-04-26 15:40:45 +0200 |
commit | d48013f8a196b206b45ab9c63631f2a56aa5ece9 (patch) | |
tree | 98c911e5ed53850080f7b5f7e804b046e0754ab8 | |
parent | 96aa6591d1103b8cca9a4db80ba478a18bdf3e9a (diff) | |
download | systemd-d48013f8a196b206b45ab9c63631f2a56aa5ece9.tar.gz |
core: an empty string resets delegate controllers but enables Delegate= (#8826)
This partially reverts ff1b8455c26b560641d476b426209e297209333a.
-rw-r--r-- | src/core/load-fragment.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index c0b1fbe525..9699421cf1 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -3418,7 +3418,8 @@ int config_parse_delegate( * mask to delegate. */ if (isempty(rvalue)) { - c->delegate = false; + /* An empty string resets controllers and set Delegate=yes. */ + c->delegate = true; c->delegate_controllers = 0; return 0; } |