2
0
mirror of https://codeberg.org/kiss-community/repo synced 2024-08-23 06:26:17 +00:00
repo/core/ca-certificates/build

22 lines
585 B
Plaintext
Raw Normal View History

2019-05-14 20:05:50 +00:00
#!/bin/sh -e
2019-05-13 14:32:56 +00:00
gcc certdata2pem.c -o mozilla/certdata2pem
2019-05-12 13:15:19 +00:00
sed -i'' -e 's,python certdata2pem.py,./certdata2pem,g' mozilla/Makefile
patch -p1 < update-ca-certificates-destdir.patch
2019-05-12 13:15:19 +00:00
make
install -m0755 -d "$1/usr/share/ca-certificates"
install -m0755 -d "$1/usr/bin"
install -m0755 -d "$1/usr/sbin"
install -m0755 -d "$1/etc/ssl/certs"
2019-05-12 13:15:19 +00:00
make DESTDIR="$1" install
2019-05-12 13:15:19 +00:00
# Fix issues with 'libressl'.
sed -i'' -e 's/ssl rehash/ssl certhash/' "$1/usr/sbin/update-ca-certificates"
cd "$1/usr/share/ca-certificates" &&
find . -name '*.crt' | sort | cut -b3- > "$1/etc/ca-certificates.conf"