From 969e8a977be14f788a161664ebd686b0aa220799 Mon Sep 17 00:00:00 2001 From: Johannes Schindelin Date: Sun, 26 Jul 2009 03:41:41 +0200 Subject: [PATCH] curl: add all certificates in /src/curl/certs/ to the ca bundle Signed-off-by: Johannes Schindelin --- src/curl/release.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/curl/release.sh b/src/curl/release.sh index fbdf6604..d7516cbf 100644 --- a/src/curl/release.sh +++ b/src/curl/release.sh @@ -35,6 +35,14 @@ make && index=$(/share/msysGit/pre-install.sh) && make install && make ca-bundle && +ls ../certs/*.pem 2>/dev/null | +while read pem +do + name=${pem%.pem} + name=${name##*/} + (printf "\n%s\n%s\n" "$name" "$(echo "$name" | sed 's/./=/g')" && + cat $pem) >> lib/ca-bundle.crt || break +done && cp lib/ca-bundle.crt /mingw/bin/curl-ca-bundle.crt && /share/msysGit/post-install.sh $index "Install $FILE" ) || die "Could not install $FILE" -- 2.11.4.GIT