lix/src
Arthur Gautier 0b42a0f781 preloadNSS: fixup nss_dns load
Before this commit, the dns lookup in preloadNSS would still go through
nscd. This did not have the effect of loading the nss_dns.so as expected
(nss_dns.so being out of reach from within the sandbox).

Should LOCALDOMAIN environment variable be defined, nss will completely
avoid nscd and will do its dns resolution on its own.

By temporarly setting LOCALDOMAIN variable before calling in NSS, we can
force NSS to load the shared libraries as expected.

Fixes #5089

Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
2021-09-06 23:13:48 +00:00
..
build-remote copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
cpptoml Revert the enum struct change 2020-06-18 22:11:26 +00:00
libcmd Merge pull request #5134 from pszubiak/fix-pkgconfig-install-path 2021-08-16 11:56:49 +02:00
libexpr Coding style 2021-08-23 13:05:42 +02:00
libfetchers Coding style 2021-08-23 13:05:42 +02:00
libmain Install pkg-config files in the correct location 2021-08-13 21:08:58 +00:00
libstore preloadNSS: fixup nss_dns load 2021-09-06 23:13:48 +00:00
libutil Replace invalid characters in json logger 2021-08-22 00:26:22 +03:00
nix nix {bundle,run}: drop broken flake attr-path prefixes 2021-08-21 20:17:05 +02:00
nix-build nix-shell --pure: Let it work for any derivation 2021-08-06 15:30:49 -07:00
nix-channel Initialize plugins after handling initial command line flags 2021-02-24 08:22:17 -05:00
nix-collect-garbage Initialize plugins after handling initial command line flags 2021-02-24 08:22:17 -05:00
nix-copy-closure copyPaths: Pass store by reference 2021-07-22 09:59:51 +02:00
nix-env Rename Buildable 2021-04-05 09:52:25 -04:00
nix-instantiate nix-instantiate: Fix --eval-store 2021-07-27 11:16:47 +02:00
nix-store Rename Buildable 2021-04-05 09:52:25 -04:00
nlohmann nlohmann_json: Update to 3.9.1, fix use of internal copy 2021-07-15 12:25:53 +02:00
resolve-system-dependencies Apply OS checks to host platform, not build 2021-06-23 15:00:36 +00:00