Unverified Commit 69b630d8 authored by rnhmjoj's avatar rnhmjoj
Browse files

nixos/networkmanager: match upstream units Install sections

The upstream NetworkManager.service unit[1] has this Install section:

  [Install]
  WantedBy=multi-user.target
  Also=NetworkManager-dispatcher.service
  Also=NetworkManager-wait-online.service

Let's just match that in NixOS and don't try to mess with
network.target. The latter should only be used to order units at
shutdown, not when booting.

[1]: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/data/NetworkManager.service.in?ref_type=heads
parent 75badf05
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -598,7 +598,7 @@ in
    ];

    systemd.services.NetworkManager = {
      wantedBy = [ "network.target" ];
      wantedBy = [ "multi-user.target" ];
      restartTriggers = [ configFile ];

      aliases = [ "dbus-org.freedesktop.NetworkManager.service" ];
@@ -614,7 +614,7 @@ in
    };

    systemd.services.NetworkManager-dispatcher = {
      wantedBy = [ "network.target" ];
      wantedBy = [ "multi-user.target" ];
      restartTriggers = [
        configFile
        overrideNameserversScript