summary refs log tree commit diff
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2017-10-16 15:11:58 +0200
committerJason A. Donenfeld <Jason@zx2c4.com>2017-10-16 15:11:58 +0200
commitf6d8a969937ff078651ac3582e726b185d9c794d (patch)
tree0d7ff05e50006565b883447a81757b00d07d9f1e
parent60b0db0e08197b9fd773a417ed96000841a905a5 (diff)
downloadnixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar.gz
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar.bz2
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar.lz
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar.xz
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.tar.zst
nixlib-f6d8a969937ff078651ac3582e726b185d9c794d.zip
nsswitch: use [NOTFOUND=return] for mdns
Commit 987aac7 and issue #18183 were intended to fix support for other
things, but in the process, changed mdns_minimal to use the wrong return
setting, resulting in permanent failures in early boot, affecting things
like issue #30459.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
-rw-r--r--nixos/modules/config/nsswitch.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/config/nsswitch.nix b/nixos/modules/config/nsswitch.nix
index 97278238dcd5..7b36d4f1cbdf 100644
--- a/nixos/modules/config/nsswitch.nix
+++ b/nixos/modules/config/nsswitch.nix
@@ -18,7 +18,7 @@ let
 
   hostArray = [ "files" ]
     ++ optionals mymachines [ "mymachines" ]
-    ++ optionals nssmdns [ "mdns_minimal [!UNAVAIL=return]" ]
+    ++ optionals nssmdns [ "mdns_minimal [NOTFOUND=return]" ]
     ++ optionals nsswins [ "wins" ]
     ++ optionals resolved ["resolve [!UNAVAIL=return]"]
     ++ [ "dns" ]