From 6bb664abb554906461e0ef161c7c8f4bab6b7856 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Sun, 5 Feb 2017 10:46:54 +0100 Subject: [PATCH] Switch cacerts source back to curl now that they provide https Fixes #1128 --- .../ca_root_certificates-2014_08_13.recipe | 36 ------------------- ...=> ca_root_certificates-2017_01_18.recipe} | 6 ++-- 2 files changed, 3 insertions(+), 39 deletions(-) delete mode 100644 haiku-data/ca_root_certificates/ca_root_certificates-2014_08_13.recipe rename haiku-data/ca_root_certificates/{ca_root_certificates-2015_10_28.recipe => ca_root_certificates-2017_01_18.recipe} (80%) diff --git a/haiku-data/ca_root_certificates/ca_root_certificates-2014_08_13.recipe b/haiku-data/ca_root_certificates/ca_root_certificates-2014_08_13.recipe deleted file mode 100644 index ed0cc93f1..000000000 --- a/haiku-data/ca_root_certificates/ca_root_certificates-2014_08_13.recipe +++ /dev/null @@ -1,36 +0,0 @@ -SUMMARY="Bundle of CA root certificates" -DESCRIPTION="Certificate data from Mozilla as of April 8, 2014. - -This is a bundle of X.509 certificates of public Certificate Authorities (CA). \ -These were automatically extracted from Mozilla's root certificates file \ -(certdata.txt). It contains the certificates in PEM format and therefore \ -can be directly used with curl / libcurl / php_curl, or with an \ -Apache+mod_ssl webserver for SSL client authentication." -HOMEPAGE="http://www.mozilla.org/en-US/about/governance/policies/security-group/certs/" -COPYRIGHT="2008-2014 Mozilla" -LICENSE="MPL v1.1 - GNU GPL v2 - GNU LGPL v2.1" -SOURCE_URI="https://github.com/bagder/ca-bundle/raw/e9175fec5d0c4d42de24ed6d84a06d504d5e5a09/ca-bundle.crt#noarchive" -SOURCE_FILENAME="ca-bundle-$portVersion.crt" -CHECKSUM_SHA256="2cabd5956b10c43306a80e2432e4c6733d1976b0bbc004fb894dc5868912be9e" -REVISION="1" -ARCHITECTURES="any" -DISABLE_SOURCE_PACKAGE=yes - -PROVIDES=" - ca_root_certificates = $portVersion compat >= 0 - " -REQUIRES=" - " -BUILD_REQUIRES=" - " -BUILD_PREREQUIRES=" - " - -INSTALL() -{ - installDir="$dataRootDir/ssl/" - mkdir -p "$installDir" - cp ca-bundle-*.crt "$installDir/CARootCertificates.pem" -} diff --git a/haiku-data/ca_root_certificates/ca_root_certificates-2015_10_28.recipe b/haiku-data/ca_root_certificates/ca_root_certificates-2017_01_18.recipe similarity index 80% rename from haiku-data/ca_root_certificates/ca_root_certificates-2015_10_28.recipe rename to haiku-data/ca_root_certificates/ca_root_certificates-2017_01_18.recipe index 384d2e9ef..ba9ed5010 100644 --- a/haiku-data/ca_root_certificates/ca_root_certificates-2015_10_28.recipe +++ b/haiku-data/ca_root_certificates/ca_root_certificates-2017_01_18.recipe @@ -7,13 +7,13 @@ These were automatically extracted from Mozilla's root certificates file \ can be directly used with curl / libcurl / php_curl, or with an \ Apache+mod_ssl webserver for SSL client authentication." HOMEPAGE="http://www.mozilla.org/en-US/about/governance/policies/security-group/certs/" -COPYRIGHT="2008-2014 Mozilla" +COPYRIGHT="2008-2017 Mozilla" LICENSE="MPL v1.1 GNU GPL v2 GNU LGPL v2.1" -SOURCE_URI="https://github.com/bagder/ca-bundle/raw/86347ecbdc2277f365d02f0d208b822a214e012d/ca-bundle.crt#noarchive" +SOURCE_URI="https://curl.haxx.se/ca/cacert-2017-01-18.pem#noarchive" SOURCE_FILENAME="ca-bundle-$portVersion.crt" -CHECKSUM_SHA256="7d8aaf09d6756ca3387bc1f1927debd748378dda807c30c84d116ed4e90d31b8" +#CHECKSUM_SHA256="7d8aaf09d6756ca3387bc1f1927debd748378dda807c30c84d116ed4e90d31b8" REVISION="1" ARCHITECTURES="any" DISABLE_SOURCE_PACKAGE=yes