# HG changeset patch # User Aleksej Bobylev # Date 1427296903 -7200 # Node ID f29d4912ea5627557e5e4197e389f0a44bb7b61a # Parent b1b64d852292a2aa623ff9655d6de6920e1104f8 Up: cacerts (20150325) diff -r b1b64d852292 -r f29d4912ea56 cacerts/description.txt --- a/cacerts/description.txt Wed Mar 25 16:55:26 2015 +0200 +++ b/cacerts/description.txt Wed Mar 25 17:21:43 2015 +0200 @@ -2,5 +2,5 @@ In order for a certificate to be trusted, it must be signed by a trusted agent called a Certificate Authority (CA). The certificates loaded by this section are from the list on the Mozilla version control system and formats it into -a form used by OpenSSL-1.0.1e. The certificates can also be used by other +a form used by OpenSSL-1.0.2a. The certificates can also be used by other applications either directly of indirectly through openssl. diff -r b1b64d852292 -r f29d4912ea56 cacerts/receipt --- a/cacerts/receipt Wed Mar 25 16:55:26 2015 +0200 +++ b/cacerts/receipt Wed Mar 25 17:21:43 2015 +0200 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="cacerts" -VERSION="1.87" +VERSION="20150325" CATEGORY="security" SHORT_DESC="Certificate Authority Certificates" MAINTAINER="al.bobylev@gmail.com" LICENSE="MPL2" WEB_SITE="http://www.linuxfromscratch.org/blfs/view/svn/postlfs/cacerts.html" TARBALL="$PACKAGE-$VERSION.txt" -WGET_URL="http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1" +#WGET_URL="http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1" +WGET_URL="http://anduin.linuxfromscratch.org/sources/other/certdata.txt" DEPENDS="openssl" BUILD_DEPENDS="openssl" diff -r b1b64d852292 -r f29d4912ea56 cacerts/stuff/make-ca.sh --- a/cacerts/stuff/make-ca.sh Wed Mar 25 16:55:26 2015 +0200 +++ b/cacerts/stuff/make-ca.sh Wed Mar 25 17:21:43 2015 +0200 @@ -34,7 +34,7 @@ mkdir "${TEMPDIR}/certs" -# Get a list of staring lines for each cert +# Get a list of starting lines for each cert CERTBEGINLIST=$(grep -n "^# Certificate" "${certdata}" | cut -d ":" -f1) # Get a list of ending lines for each cert @@ -52,11 +52,10 @@ sed -n "${certbegin},${certend}p" "${certdata}" > "${TEMPDIR}/certs/${certbegin}.tmp" done -unset CERTBEGINLIST CERTDATA CERTENDLIST certebegin certend +unset CERTBEGINLIST CERTDATA CERTENDLIST certbegin certend mkdir -p certs -touch certs/dummy -rm certs/* # Make sure the directory is clean +rm -f certs/* # Make sure the directory is clean for tempfile in ${TEMPDIR}/certs/*.tmp; do # Make sure that the cert is trusted... diff -r b1b64d852292 -r f29d4912ea56 cacerts/stuff/make-cert.pl --- a/cacerts/stuff/make-cert.pl Wed Mar 25 16:55:26 2015 +0200 +++ b/cacerts/stuff/make-cert.pl Wed Mar 25 17:21:43 2015 +0200 @@ -1,7 +1,7 @@ #!/usr/bin/perl -w # Used to generate PEM encoded files from Mozilla certdata.txt. -# Run as ./mkcrt.pl > certificate.crt +# Run as ./make-cert.pl > certificate.crt # # Parts of this script courtesy of RedHat (mkcabundle.pl) # diff -r b1b64d852292 -r f29d4912ea56 cacerts/stuff/remove-expired-certs.sh --- a/cacerts/stuff/remove-expired-certs.sh Wed Mar 25 16:55:26 2015 +0200 +++ b/cacerts/stuff/remove-expired-certs.sh Wed Mar 25 17:21:43 2015 +0200 @@ -1,5 +1,5 @@ #!/bin/sh -# Begin /bin/remove-expired-certs.sh +# Begin remove-expired-certs.sh # # Version 20120211