+2
.github/CODEOWNERS
+2
.github/CODEOWNERS
···
+2
nixos/doc/manual/release-notes/rl-2405.section.md
+2
nixos/doc/manual/release-notes/rl-2405.section.md
···- The `hardware.pulseaudio` module now sets permission of pulse user home directory to 755 when running in "systemWide" mode. It fixes [issue 114399](https://github.com/NixOS/nixpkgs/issues/114399).+- The `services.networkmanager.extraConfig` was renamed to `services.networkmanager.settings` and was changed to use the ini type instead of using a multiline string.- The module `services.github-runner` has been removed. To configure a single GitHub Actions Runner refer to `services.github-runners.*`. Note that this will trigger a new runner registration.
+43
-41
nixos/modules/services/networking/networkmanager.nix
+43
-41
nixos/modules/services/networking/networkmanager.nix
·········+Configuration added to the generated NetworkManager.conf, note that you can overwrite settings with this.···-(mkRenamedOptionModule [ "networking" "networkmanager" "useDnsmasq" ] [ "networking" "networkmanager" "dns" ])
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···networking.scripted = handleTest ./networking/networkd-and-scripted.nix { networkd = false; };networking.networkd = handleTest ./networking/networkd-and-scripted.nix { networkd = true; };
+172
nixos/tests/networking/networkmanager.nix
+172
nixos/tests/networking/networkmanager.nix
···+# this is intended as a client test since you shouldn't use NetworkManager for a router or server+# this is needed so NM doesn't generate 'Wired Connection' profiles and instead uses the default one+# you should never write secrets in to your nixos configuration, please use tools like sops-nix or agenix
+4
pkgs/tools/networking/networkmanager/default.nix
+4
pkgs/tools/networking/networkmanager/default.nix
······