Skip to content

Commit 0f316d5

Browse files
committed
ci: provide globalsign certs
tls.mbed.org has neglected to send their full certificate chain. Add their intermediate cert manually. 🙄
1 parent a48da8f commit 0f316d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

azure-pipelines/docker/xenial

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ RUN apt-get update && \
2929

3030
FROM apt AS mbedtls
3131
RUN cd /tmp && \
32-
curl --location --silent https://tls.mbed.org/download/mbedtls-2.16.2-apache.tgz | \
32+
curl --location http://secure.globalsign.com/cacert/gsrsaovsslca2018.crt | openssl x509 -inform der -out /tmp/cacert.pem && \
33+
curl --location https://curl.haxx.se/ca/cacert.pem >> /tmp/cacert.pem && \
34+
curl --location --silent https://tls.mbed.org/download/mbedtls-2.16.2-apache.tgz --cacert /tmp/cacert.pem | \
3335
tar -xz && \
3436
cd mbedtls-2.16.2 && \
3537
scripts/config.pl set MBEDTLS_MD4_C 1 && \

0 commit comments

Comments
 (0)