From 39541e30f51fbf2356b2d3d4c0070896200e38bd Mon Sep 17 00:00:00 2001 From: fosslinux Date: Thu, 12 May 2022 18:21:24 +1000 Subject: [PATCH] Add ca-certificates-3.78 Contains all required certificates for curl/openssl. --- sysc/ca-certificates-3.78/ca-certificates-3.78.sh | 15 +++++++++++++++ sysc/run2.sh | 2 ++ 2 files changed, 17 insertions(+) create mode 100755 sysc/ca-certificates-3.78/ca-certificates-3.78.sh diff --git a/sysc/ca-certificates-3.78/ca-certificates-3.78.sh b/sysc/ca-certificates-3.78/ca-certificates-3.78.sh new file mode 100755 index 0000000..20dd571 --- /dev/null +++ b/sysc/ca-certificates-3.78/ca-certificates-3.78.sh @@ -0,0 +1,15 @@ +# SPDX-FileCopyrightText: 2022 fosslinux +# +# SPDX-License-Identifier: GPL-3.0-or-later + +urls="http://ftp.mozilla.org/pub/security/nss/releases/NSS_3_78_RTM/src/nss-3.78.tar.gz" + +src_compile() { + cp nss/lib/ckfw/builtins/certdata.txt . + mk-ca-bundle -n -s ALL -m +} + +src_install() { + install -D -m 644 ca-bundle.crt "${DESTDIR}/etc/ssl/certs/ca-certificates.crt" + ln -s /etc/ssl/certs/ca-certificates.crt "${DESTDIR}/etc/ssl/certs.pem" +} diff --git a/sysc/run2.sh b/sysc/run2.sh index de58e40..3708c3f 100755 --- a/sysc/run2.sh +++ b/sysc/run2.sh @@ -59,6 +59,8 @@ build libarchive-3.5.2 build openssl-1.1.1l +build ca-certificates-3.78 '' '' nss-3.78 + build curl-7.83.0 build zlib-1.2.12