diff --git a/data/NetworkManager.service.in b/data/NetworkManager.service.in index 95d58f9682..2692935ea9 100644 --- a/data/NetworkManager.service.in +++ b/data/NetworkManager.service.in @@ -27,3 +27,8 @@ WantedBy=multi-user.target Alias=dbus-org.freedesktop.NetworkManager.service Also=NetworkManager-dispatcher.service +# We want to enable NetworkManager-wait-online.service whenever this service +# is enabled. NetworkManager-wait-online.service has +# WantedBy=network-online.target, so enabling it only has an effect if +# network-online.target itself is enabled or pulled in by some other unit. +Also=NetworkManager-wait-online.service