ca-certificates from alpine linux

This commit is contained in:
aliriza committed 2023-04-28 08:01:45 +00:00
1 parent f9a5bb995a
commit e1496f06cf
4 files changed
+108

No files matched your search

@@ -0,0 +1,20 @@
#!/bin/sh
current=$(date +%s -r /usr/share/ca-certificates)
last=$(cat /var/lib/ymp/sysconf/ca-certificates/update-crt.date 2>/dev/null)
if [ "$current" != "$last" ] ; then
echo "# Automatically generated. Do Not Edit." > /etc/ca-certificates.conf
for dir in $(ls /usr/share/ca-certificates) ; do
ls /usr/share/ca-certificates/$dir/ | sed "s|^|$dir/|g" >> /etc/ca-certificates.conf
done
date +%s -r /etc/ssl/ > /var/lib/ymp/sysconf/ca-certificates/update-crt.date
fi
current=$(date +%s -r /etc/ssl/)
last=$(cat /var/lib/ymp/sysconf/ca-certificates/update.date 2>/dev/null)
if [ "$current" != "$last" ] ; then
mkdir -p /etc/ssl/local
mkdir -p /etc/ssl/certs
mkdir -p /etc/ca-certificates/update.d/
update-ca-certificates
date +%s -r /etc/ssl/ > /var/lib/ymp/sysconf/ca-certificates/update.date
fi
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='ca-certificates'
release='1'
version='20230106'
url='https://salsa.debian.org/debian/ca-certificates'
description='Common CA certificates'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://gitlab.alpinelinux.org/alpine/ca-certificates/-/archive/$version/ca-certificates-$version.tar.gz"
"ca-certificates.sysconf")
depends=()
makedepends=()
md5sums=('c5e091fdedb5eb24babfe6e2e0bb5142'
'SKIP')
group=(app.misc)
uses=()
arch=('x86_64')
cd $name-$version
build(){
make $jobs
}
package(){
make install $jobs
# openssl conflict fix
rm -f ${DESTDIR}/usr/bin/c_rehash
# install sysconf file
mkdir -p ${DESTDIR}/etc/sysconf.d/
install ../ca-certificates.sysconf ${DESTDIR}/etc/sysconf.d/ca-certificates
}