From 5d57104d848ef0e997fd436c220801165a669862 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 8 Jul 2021 19:08:05 +0200 Subject: [PATCH] cacert: Add Haskell x509-system compatibility This allows cacert to be used with Haskell-based fetchers like you would with regular OpenSSL-based fetchers: buildInputs = [ cacert ]; --- pkgs/data/misc/cacert/setup-hook.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/data/misc/cacert/setup-hook.sh b/pkgs/data/misc/cacert/setup-hook.sh index 77b68a5c251c..93b682fbbd12 100644 --- a/pkgs/data/misc/cacert/setup-hook.sh +++ b/pkgs/data/misc/cacert/setup-hook.sh @@ -1,3 +1,7 @@ export NIX_SSL_CERT_FILE=@out@/etc/ssl/certs/ca-bundle.crt -# left for compatibility + +# compatibility +# - openssl export SSL_CERT_FILE=@out@/etc/ssl/certs/ca-bundle.crt +# - Haskell x509-system +export SYSTEM_CERTIFICATE_PATH=@out@/etc/ssl/certs/ca-bundle.crt