summary refs log tree commit diff
path: root/pkgs/applications/version-management
diff options
context:
space:
mode:
authorPaul Woolcock <pwoolcoc@gmail.com>2014-06-16 21:53:40 -0400
committerPaul Woolcock <pwoolcoc@gmail.com>2014-06-16 21:55:43 -0400
commit88b5578a579ca7eefc8ac5507f9a5be3cc3684ca (patch)
treef5222bc1a276e84afdba71d0fc94be41a0060a3f /pkgs/applications/version-management
parent6025caa92ba17b8818148c44957029c6e083f06c (diff)
downloadnixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar.gz
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar.bz2
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar.lz
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar.xz
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.tar.zst
nixpkgs-88b5578a579ca7eefc8ac5507f9a5be3cc3684ca.zip
add OPENSSL_X509_CERT_FILE to the `git` command environment
Diffstat (limited to 'pkgs/applications/version-management')
-rw-r--r--pkgs/applications/version-management/git-and-tools/git/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/git/default.nix b/pkgs/applications/version-management/git-and-tools/git/default.nix
index f95b5a493a6..ce134490620 100644
--- a/pkgs/applications/version-management/git-and-tools/git/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git/default.nix
@@ -82,6 +82,10 @@ stdenv.mkDerivation {
       # gitweb.cgi, need to patch so that it's found
       sed -i -e "s|'compressor' => \['gzip'|'compressor' => ['${gzip}/bin/gzip'|" \
           $out/share/gitweb/gitweb.cgi
+
+      wrapProgram $out/bin/git \
+          --set GIT_SSL_CAINFO "\$OPENSSL_X509_CERT_FILE"
+
     ''
 
    + (if svnSupport then