From 598ff04a9feef1fe781fa2e562a758a0f7dc42c0 Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Mon, 30 Jun 2025 13:11:00 +0200 Subject: [PATCH] conditionally include nameservers --- infra/common/nixos/networking.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/infra/common/nixos/networking.nix b/infra/common/nixos/networking.nix index 3ce6d0bd..8ac4a8a5 100644 --- a/infra/common/nixos/networking.nix +++ b/infra/common/nixos/networking.nix @@ -21,11 +21,15 @@ in ## REVIEW: Do we actually need that, considering that we have static IPs? useDHCP = mkDefault true; - nameservers = [ - "95.215.185.6" - "95.215.185.7" - "2a00:51c0::5fd7:b906" - "2a00:51c0::5fd7:b907" + nameservers = mkMerge [ + (mkIf config.fediversityVm.ipv4.enable [ + "95.215.185.6" + "95.215.185.7" + ]) + (mkIf config.fediversityVm.ipv6.enable [ + "2a00:51c0::5fd7:b906" + "2a00:51c0::5fd7:b907" + ]) ]; firewall.enable = false;