Certificate bundle generation working

This commit is contained in:
YellowJacketLinux 2024-10-10 02:50:07 -07:00
parent f4bbf615c1
commit 35552638a4
4 changed files with 26224 additions and 1 deletions

View File

@ -143,6 +143,7 @@ getSource "${zstd_dnl}" "${zstd_sha256}" "${zstd_tarball}"
cp ${CWD}/CH8Build/libressl-${libressl_version}-cnf-name.patch .
cp ${CWD}/CH8Build/make-ca-${makeca_version}-libressl.patch .
cp ${CWD}/CH8Build/certdata-dist.txt .
rm -f ${HOME}/lfs-sources.tar
tar -cpf ${HOME}/lfs-sources.tar .

View File

@ -19,8 +19,14 @@ if [ $? -ne 0 ]; then
myfail "Failed installing make-ca"
fi
# initial certificate bundles
cp ../certdata-dist.txt /etc/ssl/certdata.txt
/usr/sbin/make-ca -r
# auto-update via systemd
systemctl enable update-pki.timer
# configure pip3
[ ! -d /etc/profile.d ] && mkdir -p /etc/profile.d
cat > /etc/profile.d/pythoncerts.sh << "EOF"

26216
CH8Build/certdata-dist.txt Normal file

File diff suppressed because it is too large Load Diff

View File

@ -509,7 +509,7 @@ libtasn1_tarball="libtasn1-${libtasn1_version}.tar.gz"
p11kit_version="0.25.5"
p11kit_dnl="https://github.com/p11-glue/p11-kit/releases/download/${p11kit_version}/p11-kit-${p11kit_version}.tar.xz"
p11kit_sha256="04d0a86450cdb1be018f26af6699857171a188ac6d5b8c90786a60854e1198e5"
p11kit_tarball="p11-kit-${p11kit_version}"
p11kit_tarball="p11-kit-${p11kit_version}.tar.xz"
makeca_version="1.14"
makeca_dnl="https://github.com/lfs-book/make-ca/archive/v${makeca_version}/make-ca-${makeca_version}.tar.gz"