Loading nixos/modules/services/networking/networkmanager.nix +2 −2 Original line number Diff line number Diff line Loading @@ -598,7 +598,7 @@ in ]; systemd.services.NetworkManager = { wantedBy = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; restartTriggers = [ configFile ]; aliases = [ "dbus-org.freedesktop.NetworkManager.service" ]; Loading @@ -614,7 +614,7 @@ in }; systemd.services.NetworkManager-dispatcher = { wantedBy = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; restartTriggers = [ configFile overrideNameserversScript Loading nixos/tests/networking/networkmanager.nix +11 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,17 @@ let }; } extraConfig; testCases = { startup = { name = "startup"; nodes.client = { networking.useDHCP = false; networking.networkmanager.enable = true; }; testScript = '' with subtest("NetworkManager is started automatically at boot"): client.wait_for_unit("NetworkManager.service") ''; }; static = { name = "static"; nodes = { Loading Loading
nixos/modules/services/networking/networkmanager.nix +2 −2 Original line number Diff line number Diff line Loading @@ -598,7 +598,7 @@ in ]; systemd.services.NetworkManager = { wantedBy = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; restartTriggers = [ configFile ]; aliases = [ "dbus-org.freedesktop.NetworkManager.service" ]; Loading @@ -614,7 +614,7 @@ in }; systemd.services.NetworkManager-dispatcher = { wantedBy = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; restartTriggers = [ configFile overrideNameserversScript Loading
nixos/tests/networking/networkmanager.nix +11 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,17 @@ let }; } extraConfig; testCases = { startup = { name = "startup"; nodes.client = { networking.useDHCP = false; networking.networkmanager.enable = true; }; testScript = '' with subtest("NetworkManager is started automatically at boot"): client.wait_for_unit("NetworkManager.service") ''; }; static = { name = "static"; nodes = { Loading