mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-11 20:25:32 +03:00
network: make network setup service do not depend on udev, and fix typo with greTunnels (#373931)
This commit is contained in:
commit
64ddb39f99
1 changed files with 2 additions and 1 deletions
|
@ -77,6 +77,7 @@ let
|
|||
(hasAttr dev cfg.macvlans) ||
|
||||
(hasAttr dev cfg.sits) ||
|
||||
(hasAttr dev cfg.vlans) ||
|
||||
(hasAttr dev cfg.greTunnels) ||
|
||||
(hasAttr dev cfg.vswitches)
|
||||
then [ "${dev}-netdev.service" ]
|
||||
else optional (!config.boot.isContainer) (subsystemDevice dev);
|
||||
|
@ -94,7 +95,7 @@ let
|
|||
networkSetup = lib.mkIf needNetworkSetup
|
||||
{ description = "Networking Setup";
|
||||
|
||||
after = [ "network-pre.target" "systemd-udevd.service" "systemd-sysctl.service" ];
|
||||
after = [ "network-pre.target" ];
|
||||
before = [ "network.target" "shutdown.target" ];
|
||||
wants = [ "network.target" ];
|
||||
# exclude bridges from the partOf relationship to fix container networking bug #47210
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue