]> git.ipfire.org Git - thirdparty/systemd.git/commit
network: default RequiredForOnline=false if ActivactionPolicy= not set to up
authorDan Streetman <ddstreet@canonical.com>
Tue, 8 Jun 2021 16:01:31 +0000 (12:01 -0400)
committerDan Streetman <ddstreet@canonical.com>
Thu, 24 Jun 2021 12:32:21 +0000 (08:32 -0400)
commit7c644a696668abc4e77ddc6d3dd3036f6c773f9d
treee6d6b0362ca6904ee5a428924c01980df6c16d92
parentb80ef40cafad78173cc87274b026c50badbd504a
network: default RequiredForOnline=false if ActivactionPolicy= not set to up

If ActivationPolicy= is set to down, always-down, or manual, then any
matching link will delay boot (due to delaying network-online.target).

If RequiredForOnline= wasn't explicitly set, then default it to false
if ActivationPolicy= is down or manual. If ActivationPolicy=always-down,
then force RequiredForOnline=no.
man/systemd.network.xml
src/network/networkd-network.c
src/network/networkd-network.h