summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2019-07-12 09:14:53 +0200
committerVladimír Čunát <v@cunat.cz>2019-07-12 09:14:53 +0200
commit2c3f18721e2f45ff8600a022cb7707eccd0b8e37 (patch)
treed6616895a415cb16f7e28d51b768f788fe4ff4d0 /nixos/modules
parentdfd620068a82913d7702517d4d4984bff3fe53aa (diff)
parent75369ad991095cb63f915d62203384da1f061b24 (diff)
downloadnixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar.gz
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar.bz2
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar.lz
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar.xz
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.tar.zst
nixpkgs-2c3f18721e2f45ff8600a022cb7707eccd0b8e37.zip
Merge #59924: knot-resolver: 3.2.1 -> 4.1.0 (security)
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/services/networking/kresd.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/modules/services/networking/kresd.nix b/nixos/modules/services/networking/kresd.nix
index ca34ff9df4e..fc516c01230 100644
--- a/nixos/modules/services/networking/kresd.nix
+++ b/nixos/modules/services/networking/kresd.nix
@@ -80,8 +80,11 @@ in
         # Syntax depends on being IPv6 or IPv4.
         (iface: if elem ":" (stringToCharacters iface) then "[${iface}]:53" else "${iface}:53")
         cfg.interfaces;
-      socketConfig.ListenDatagram = listenStreams;
-      socketConfig.FreeBind = true;
+      socketConfig = {
+        ListenDatagram = listenStreams;
+        FreeBind = true;
+        FileDescriptorName = "dns";
+      };
     };
 
     systemd.sockets.kresd-tls = mkIf (cfg.listenTLS != []) rec {