+2
nixos/doc/manual/release-notes/rl-2511.section.md
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···- `services.monero` now includes the `environmentFile` option for adding secrets to the Monero daemon config.+- `services.netbird.server` now uses dedicated packages split out due to relicensing of server components to AGPLv3 with version `0.53.0`,- The new option [networking.ipips](#opt-networking.ipips) has been added to create IP within IP kind of tunnels (including 4in6, ip6ip6 and ipip).With the existing [networking.sits](#opt-networking.sits) option (6in4), it is now possible to create all combinations of IPv4 and IPv6 encapsulation.
+1
-1
nixos/modules/services/networking/netbird/management.nix
+1
-1
nixos/modules/services/networking/netbird/management.nix
+1
-1
nixos/modules/services/networking/netbird/signal.nix
+1
-1
nixos/modules/services/networking/netbird/signal.nix
···
+72
-28
nixos/tests/netbird.nix
+72
-28
nixos/tests/netbird.nix
······-https://github.com/netbirdio/netbird/blob/23a14737974e3849fa86408d136cc46db8a885d0/client/cmd/status.go#L154-L164+Historically waiting for the NetBird client daemon initialization helped catch number of bugs with the service,+Management: Disconnected, reason: rpc error: code = FailedPrecondition desc = failed connecting to Management Service : context deadline exceeded···+As of ~0.53.0+ in ~30 second intervals the `netbird status` instead of "NeedsLogin" it briefly (for under 2 seconds) crashes with:+2025-08-11T15:03:25Z ERRO shared/management/client/grpc.go:65: failed creating connection to Management Service: context deadline exceeded+# leaving the snippets in here, in case some update goes back to the old behavior and can be tested again+msg = "Error: status failed: failed connecting to Management Service : context deadline exceeded"
+5
pkgs/by-name/ne/netbird-management/package.nix
+5
pkgs/by-name/ne/netbird-management/package.nix
+5
pkgs/by-name/ne/netbird-relay/package.nix
+5
pkgs/by-name/ne/netbird-relay/package.nix
+5
pkgs/by-name/ne/netbird-signal/package.nix
+5
pkgs/by-name/ne/netbird-signal/package.nix
+1
-1
pkgs/by-name/ne/netbird-ui/package.nix
+1
-1
pkgs/by-name/ne/netbird-ui/package.nix
+5
pkgs/by-name/ne/netbird-upload/package.nix
+5
pkgs/by-name/ne/netbird-upload/package.nix
+74
-39
pkgs/by-name/ne/netbird/package.nix
+74
-39
pkgs/by-name/ne/netbird/package.nix
···+- https://github.com/netbirdio/netbird/blob/9e95841252c62b50ae93805c8dfd2b749ac95ea7/LICENSES/REUSE.toml+- https://github.com/netbirdio/netbird/blob/9e95841252c62b50ae93805c8dfd2b749ac95ea7/LICENSE#L1-L2······install -Dm644 "$src/client/ui/assets/netbird-systemtray-connected.png" "$out/share/pixmaps/netbird.png"install -Dm644 "$src/client/ui/build/netbird.desktop" "$out/share/applications/netbird.desktop"···description = "Connect your devices into a single secure private WireGuard®-based mesh network with SSO/MFA and simple access controls";