git.iko.soy/typeable/nixpkgs
on master help sign in
arcanist: Update certs to fix letsencrypt

Due to the old root certificate used by letsencrypt expiring, arcanist could not connect anymore to servers using letsencrypt (like reviews.llvm.org). Fix it by using the default nix certificates.

commit93eb7786c9365981854a98e508d5b1cae5ee2fcf authorNeubauer, Sebastian <Sebastian.Neubauer@amd.com> dateWed 6 Oct 2021, 14:39 (5 years ago) parentcc3b147
1 file changed+2
pkgs/development/tools/misc/arcanist/default.nix+2
pkgs/development/tools/misc/arcanist/default.nix+2
@@ -1,4 +1,5 @@
11{ bison
2+, cacert
23, fetchFromGitHub
34, flex
45, php
@@ -53,6 +54,7 @@ stdenv.mkDerivation {
5354 make install -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES
5455 make cleanall -C support/xhpast $makeFlags "''${makeFlagsArray[@]}" -j $NIX_BUILD_CORES
5556 cp -R . $out/libexec/arcanist
57+ ln -sf ${cacert}/etc/ssl/certs/ca-bundle.crt $out/libexec/arcanist/resources/ssl/default.pem
5658
5759 ${makeArcWrapper "arc"}
5860 ${makeArcWrapper "phage"}