From 1561786f3167b23a903a4be0d35cbb065e3c10b6 Mon Sep 17 00:00:00 2001 From: Daniel Rudolf Date: Thu, 14 Jan 2016 16:02:34 +0100 Subject: [PATCH] _build/generate-badge.sh: Connect to shields.io using SSLv3 This is necessary due to a strange TLS bug in Ubuntu 12.04 LTS used by Travis CI. See https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/861137 for details. --- _build/generate-badge.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/_build/generate-badge.sh b/_build/generate-badge.sh index 94e694b..bee3375 100755 --- a/_build/generate-badge.sh +++ b/_build/generate-badge.sh @@ -29,10 +29,13 @@ printf 'BADGE_COLOR="%s"\n' "$BADGE_COLOR" echo # download badge from shields.io +# use SSLv3 due to a strange TLS bug in Ubuntu 12.04 LTS used by Travis CI +# see https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/861137 for details printf 'Downloading badge...\n' TMP_BADGE="$(mktemp -u)" -wget -O "$TMP_BADGE" \ +wget --secure-protocol=SSLv3 \ + -O "$TMP_BADGE" \ "https://img.shields.io/badge/$BADGE_SUBJECT-$BADGE_STATUS-$BADGE_COLOR.svg" # validate badge