diff --git a/files/make-ca.sh b/files/make-ca.sh --- a/files/make-ca.sh +++ b/files/make-ca.sh @@ -81,6 +81,10 @@ cp "${tempfile}" tempfile.cer perl ${CONVERTSCRIPT} > tempfile.crt keyhash=$(openssl x509 -noout -in tempfile.crt -hash) + if [ "$(file -b --mime-encoding tempfile.crt)" = "iso-8859-1" ]; then + iconv -f iso-8859-1 -t ascii//TRANSLIT tempfile.crt -o tempfile.crt + echo "Fix encoding for ${keyhash}" + fi mv tempfile.crt "certs/${keyhash}.pem" rm -f tempfile.cer "${tempfile}" echo "Created ${keyhash}.pem" diff --git a/pspec.xml b/pspec.xml --- a/pspec.xml +++ b/pspec.xml @@ -1,5 +1,5 @@ - + ca-certs @@ -10,7 +10,7 @@ Certificate Authority Files The Public Key Inrastructure is used for many security issues in a Linux system. In order for a certificate to be trusted, it must be signed by a trusted agent called a Certificate Authority (CA) MPL-1.0 - https://solus-project.com/sources/README + https://getsol.us/sources/README build_certs.sh @@ -40,6 +40,14 @@ + + 10-20-2018 + 20181020 + Package bump + Pierre-Yves + pyu@riseup.net + + 05-22-2018 20180516