about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorPierre Allix <pierre.allix.work@gmail.com>2024-03-11 12:55:27 +0100
committerPierre Allix <pierre.allix.work@gmail.com>2024-03-11 12:55:27 +0100
commitcf625fe5f05b4a84e3fafc4ba8ba97913112dc31 (patch)
tree2d4fa97885a7c6589a2f5ca4b6fad7589a3d35fd /nixos
parent07970054294f84ff36d925275210e0fbaf060376 (diff)
downloadnixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar.gz
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar.bz2
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar.lz
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar.xz
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.tar.zst
nixlib-cf625fe5f05b4a84e3fafc4ba8ba97913112dc31.zip
nixos/networkmanager: add doc about nm profiles interaction with resolvconf
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/networking/networkmanager.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix
index c96439cf2641..dcde505b7f2a 100644
--- a/nixos/modules/services/networking/networkmanager.nix
+++ b/nixos/modules/services/networking/networkmanager.nix
@@ -436,6 +436,7 @@ in
             And if you edit a declarative profile NetworkManager will move it to the persistent storage and treat it like a ad-hoc one,
             but there will be two profiles as soon as the systemd unit from this option runs again which can be confusing since NetworkManager tools will start displaying two profiles with the same name and probably a bit different settings depending on what you edited.
             A profile won't be deleted even if it's removed from the config until the system reboots because that's when NetworkManager clears it's temp directory.
+            If `networking.resolvconf.enable` is true, attributes affecting the name resolution (such as `ignore-auto-dns`) may not end up changing `/etc/resolv.conf` as expected when other name services (for example `networking.dhcpcd`) are enabled. Run `resolvconf -l` in the terminal to see what each service produces.
           '';
         };
         environmentFiles = mkOption {