summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2019-04-26 22:23:17 +0200
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2019-04-27 13:53:04 +0200
commit82b7266487d9e7aab2faef90f13de63f7f259ffe (patch)
tree8190545defae340ea2d3b006d910cd9f7d1d144f /.travis.yml
parent0f9428904ade10d6cf116e00b4bcc63e233b0a79 (diff)
downloadtcpdump-82b7266487d9e7aab2faef90f13de63f7f259ffe.tar.gz
Travis CI: Workaround for the Coverity certificate problem
The error message was: "curl: (60) server certificate verification failed."
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml2
1 files changed, 2 insertions, 0 deletions
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