File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
pkgs/build-support/fetchurl Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -164,7 +164,8 @@ stdenvNoCC.mkDerivation ((
164164 # New-style output content requirements.
165165 inherit ( hash_ ) outputHashAlgo outputHash ;
166166
167- SSL_CERT_FILE = if ( hash_ . outputHash == "" || hash_ . outputHash == lib . fakeSha256 || hash_ . outputHash == lib . fakeSha512 || hash_ . outputHash == lib . fakeHash )
167+ # Disable TLS verification only when we know the hash and no credentials are needed to access the ressource
168+ SSL_CERT_FILE = if ( hash_ . outputHash == "" || hash_ . outputHash == lib . fakeSha256 || hash_ . outputHash == lib . fakeSha512 || hash_ . outputHash == lib . fakeHash || netrcPhase != null )
168169 then "${ cacert } /etc/ssl/certs/ca-bundle.crt"
169170 else "/no-cert-file.crt" ;
170171
You can’t perform that action at this time.
0 commit comments