diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2018-12-02 12:11:44 +0000 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2019-03-19 23:48:08 +0100 |
commit | b488c60cdb0a9fb913d8b463f17fe89b45b4d50a (patch) | |
tree | d0c649420950db8b0e56dfb1aa10426675296067 /nixos | |
parent | 3f9ac24d531090a6b49afd212b5cf2b78c825b94 (diff) | |
download | nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar.gz nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar.bz2 nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar.lz nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar.xz nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.tar.zst nixpkgs-b488c60cdb0a9fb913d8b463f17fe89b45b4d50a.zip |
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.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/doc/manual/installation/installing.xml | 2 | ||||
-rw-r--r-- | nixos/doc/manual/release-notes/rl-1903.xml | 7 | ||||
-rw-r--r-- | nixos/modules/services/networking/networkmanager.nix | 8 |
3 files changed, 12 insertions, 5 deletions
diff --git a/nixos/doc/manual/installation/installing.xml b/nixos/doc/manual/installation/installing.xml index f4f8d470f80..9687c21a01e 100644 --- a/nixos/doc/manual/installation/installing.xml +++ b/nixos/doc/manual/installation/installing.xml @@ -54,7 +54,7 @@ <para> To manually configure the network on the graphical installer, first disable - network-manager with <command>systemctl stop network-manager</command>. + network-manager with <command>systemctl stop NetworkManager</command>. </para> <para> diff --git a/nixos/doc/manual/release-notes/rl-1903.xml b/nixos/doc/manual/release-notes/rl-1903.xml index a82724d7fb5..931c3be5913 100644 --- a/nixos/doc/manual/release-notes/rl-1903.xml +++ b/nixos/doc/manual/release-notes/rl-1903.xml @@ -218,6 +218,13 @@ </listitem> <listitem> <para> + The NetworkManager systemd unit was renamed back from network-manager.service to + NetworkManager.service for better compatibility with other applications expecting this name. + The same applies to ModemManager where modem-manager.service is now called ModemManager.service again. + </para> + </listitem> + <listitem> + <para> Package <varname>rabbitmq_server</varname> is renamed to <varname>rabbitmq-server</varname>. </para> diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix index d372dfd8f41..5e554447181 100644 --- a/nixos/modules/services/networking/networkmanager.nix +++ b/nixos/modules/services/networking/networkmanager.nix @@ -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}" |