diff options
author | Edward Thomson <ethomson@edwardthomson.com> | 2020-03-01 14:42:03 -0800 |
---|---|---|
committer | Edward Thomson <ethomson@edwardthomson.com> | 2020-03-01 15:34:44 -0800 |
commit | 0f316d5957b2148c297c455a2e03ca555693d61e (patch) | |
tree | 48fff6951472caa6cb8f41597fd8a13c13b6059d | |
parent | a48da8fab662aaa77340a3e969ac0deec9d51731 (diff) | |
download | libgit2-0f316d5957b2148c297c455a2e03ca555693d61e.tar.gz |
ci: provide globalsign certs
tls.mbed.org has neglected to send their full certificate chain. Add
their intermediate cert manually. 🙄
-rw-r--r-- | azure-pipelines/docker/xenial | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/azure-pipelines/docker/xenial b/azure-pipelines/docker/xenial index 8b2501de6..475956f3d 100644 --- a/azure-pipelines/docker/xenial +++ b/azure-pipelines/docker/xenial @@ -29,7 +29,9 @@ RUN apt-get update && \ FROM apt AS mbedtls RUN cd /tmp && \ - curl --location --silent https://tls.mbed.org/download/mbedtls-2.16.2-apache.tgz | \ + curl --location http://secure.globalsign.com/cacert/gsrsaovsslca2018.crt | openssl x509 -inform der -out /tmp/cacert.pem && \ + curl --location https://curl.haxx.se/ca/cacert.pem >> /tmp/cacert.pem && \ + curl --location --silent https://tls.mbed.org/download/mbedtls-2.16.2-apache.tgz --cacert /tmp/cacert.pem | \ tar -xz && \ cd mbedtls-2.16.2 && \ scripts/config.pl set MBEDTLS_MD4_C 1 && \ |