From: Francois-Xavier Le Bail Date: Fri, 26 Apr 2019 20:23:17 +0000 (+0200) Subject: Travis CI: Workaround for the Coverity certificate problem X-Git-Tag: tcpdump-4.99-bp~802 X-Git-Url: https://git.tcpdump.org/tcpdump/commitdiff_plain/82b7266487d9e7aab2faef90f13de63f7f259ffe Travis CI: Workaround for the Coverity certificate problem The error message was: "curl: (60) server certificate verification failed." --- diff --git a/.travis.yml b/.travis.yml index 8bf1253c..50870aae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -81,6 +81,8 @@ before_install: - date - if [ "$TRAVIS_OS_NAME" = osx ]; then brew update >/dev/null; fi - if [ "$TRAVIS_OS_NAME" = linux ]; then dpkg-query -f '${Package}__${Version}__${Architecture}\n' -W 'lib*-dev'; fi + - if [ "$TRAVIS_OS_NAME" = linux ]; then sudo curl -s -L https://entrust.com/root-certificates/entrust_l1k.cer -o /usr/local/share/ca-certificates/entrust_l1k.crt; fi + - if [ "$TRAVIS_OS_NAME" = linux ]; then sudo update-ca-certificates; fi install: - if [ "$TRAVIS_OS_NAME" = osx ]; then brew install libsmi | grep -v '%'; fi