[systemd-devel] SystemD dependency problem
Reindl Harald
h.reindl at thelounge.net
Tue Dec 22 14:56:30 UTC 2020
Am 22.12.20 um 14:17 schrieb Mantas Mikulėnas:
> As a special case, when a target has Wants= for some unit, it will
> automatically add an After= as well. (So from your unit's point of view,
> you have [Install] WantedBy=network-online.target, so you can imagine
> that you automatically have a Before=network-online.target as well –
> unless you explicitly specify the opposite.)
when it's part of "network-online.target" what is wrong in that case it
hardly can have a implicit "Before=network-online.target"
"it will automatically add an After=" at the same time as "automatically
have a Before=" is simply impossible
> However, Docker has "After=network-online.target", so you end up
> creating an ordering loop
that is the problem
"WantedBy=multi-user.target" is the right thing for nearly all units
unless you know exactly what you are doing and why
More information about the systemd-devel
mailing list