commit: 39541e30f51fbf2356b2d3d4c0070896200e38bd
parent 01129d20c247ed62188523db6f2800b40a4d3e47
Author: fosslinux <fosslinux@aussies.space>
Date: Thu, 12 May 2022 18:21:24 +1000
Add ca-certificates-3.78
Contains all required certificates for curl/openssl.
Diffstat:
2 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/sysc/ca-certificates-3.78/ca-certificates-3.78.sh b/sysc/ca-certificates-3.78/ca-certificates-3.78.sh
@@ -0,0 +1,15 @@
+# SPDX-FileCopyrightText: 2022 fosslinux <fosslinux@aussies.space>
+#
+# 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
@@ -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