summary refs log tree commit diff
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2013-09-16 19:02:20 +0200
committerRob Vermaas <rob.vermaas@gmail.com>2013-09-16 19:02:20 +0200
commit0408858a8a46ee86b934a2bfde276e8e160b5fbf (patch)
tree808fef0c7ae0f466849463436a62fd1766fda4e1
parentb825169404ecc9c38bcd4ca9a5ad72fc93d04d7b (diff)
downloadnixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar.gz
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar.bz2
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar.lz
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar.xz
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.tar.zst
nixlib-0408858a8a46ee86b934a2bfde276e8e160b5fbf.zip
Set CURL_CA_BUNDLE env variable for nix-daemon to allow pulling from a binary cache on https. Did not add to nix.envVars to avoid being added to shellInit.
-rw-r--r--modules/services/misc/nix-daemon.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/services/misc/nix-daemon.nix b/modules/services/misc/nix-daemon.nix
index 58fb3322c201..6ae96028979b 100644
--- a/modules/services/misc/nix-daemon.nix
+++ b/modules/services/misc/nix-daemon.nix
@@ -292,7 +292,7 @@ in
         path = [ nix pkgs.openssl pkgs.utillinux ]
           ++ optionals cfg.distributedBuilds [ pkgs.openssh pkgs.gzip ];
 
-        environment = cfg.envVars;
+        environment = cfg.envVars // { CURL_CA_BUNDLE = "/etc/ssl/certs/ca-bundle.crt"; };
 
         serviceConfig =
           { ExecStart = "@${nix}/bin/nix-daemon nix-daemon --daemon";