logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
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:

Asysc/ca-certificates-3.78/ca-certificates-3.78.sh15+++++++++++++++
Msysc/run2.sh2++
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