mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 13:40:28 +03:00
network-manager: rename systemd service back to match upstream
Compatibility with other distributions/software and expectation of users coming from other systems should have higher priority over consistency. In particular this fixes #51375, where the NetworkManager-wait-online.service broke as a result of this.
This commit is contained in:
parent
3f9ac24d53
commit
b488c60cdb
4 changed files with 13 additions and 9 deletions
|
@ -466,7 +466,7 @@ in {
|
|||
|
||||
systemd.packages = cfg.packages;
|
||||
|
||||
systemd.services."network-manager" = {
|
||||
systemd.services."NetworkManager" = {
|
||||
wantedBy = [ "network.target" ];
|
||||
restartTriggers = [ configFile ];
|
||||
|
||||
|
@ -478,9 +478,9 @@ in {
|
|||
};
|
||||
|
||||
systemd.services.nm-setup-hostsdirs = mkIf dynamicHostsEnabled {
|
||||
wantedBy = [ "network-manager.service" ];
|
||||
before = [ "network-manager.service" ];
|
||||
partOf = [ "network-manager.service" ];
|
||||
wantedBy = [ "NetworkManager.service" ];
|
||||
before = [ "NetworkManager.service" ];
|
||||
partOf = [ "NetworkManager.service" ];
|
||||
script = concatStrings (mapAttrsToList (n: d: ''
|
||||
mkdir -p "/run/NetworkManager/hostsdirs/${n}"
|
||||
chown "${d.user}:${d.group}" "/run/NetworkManager/hostsdirs/${n}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue