]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests: key-tests: moved data files into data/ subdir
authorNikos Mavrogiannopoulos <nmav@redhat.com>
Thu, 28 Jul 2016 11:04:31 +0000 (13:04 +0200)
committerGitLab <gitlab@gitlab.com>
Thu, 28 Jul 2016 13:19:16 +0000 (13:19 +0000)
14 files changed:
tests/key-tests/Makefile.am
tests/key-tests/data/ca-gnutls-keyid.pem [moved from tests/key-tests/ca-gnutls-keyid.pem with 100% similarity]
tests/key-tests/data/ca-no-keyid.pem [moved from tests/key-tests/ca-no-keyid.pem with 100% similarity]
tests/key-tests/data/ca-weird-keyid.pem [moved from tests/key-tests/ca-weird-keyid.pem with 100% similarity]
tests/key-tests/data/key-ca-1234.p8 [moved from tests/key-tests/key-ca-1234.p8 with 100% similarity]
tests/key-tests/data/key-ca-empty.p8 [moved from tests/key-tests/key-ca-empty.p8 with 100% similarity]
tests/key-tests/data/key-ca-null.p8 [moved from tests/key-tests/key-ca-null.p8 with 100% similarity]
tests/key-tests/data/key-ca.pem [moved from tests/key-tests/key-ca.pem with 100% similarity]
tests/key-tests/data/key-ecc.p8 [moved from tests/key-tests/key-ecc.p8 with 100% similarity]
tests/key-tests/data/key-ecc.pem [moved from tests/key-tests/key-ecc.pem with 100% similarity]
tests/key-tests/data/key-user.pem [moved from tests/key-tests/key-user.pem with 100% similarity]
tests/key-tests/data/openssl-key-ecc.p8 [moved from tests/key-tests/openssl-key-ecc.p8 with 100% similarity]
tests/key-tests/key-id
tests/key-tests/pkcs8

index d158a3c635250d96103269cf6465f0e19e8d4d5f..fdf3c7e16bab82fec0d7d05ee6e904dffcfcf15e 100644 (file)
 # along with this file; if not, write to the Free Software Foundation,
 # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
-EXTRA_DIST = README key-ca.pem key-user.pem \
-       ca-gnutls-keyid.pem ca-no-keyid.pem ca-weird-keyid.pem \
-       key-ca-1234.p8 key-ca-empty.p8 key-ca-null.p8 \
-       openssl-key-ecc.p8 key-ecc.p8 key-ecc.pem suppressions.valgrind
+EXTRA_DIST = README data/key-ca.pem data/key-user.pem \
+       data/ca-gnutls-keyid.pem data/ca-no-keyid.pem data/ca-weird-keyid.pem \
+       data/key-ca-1234.p8 data/key-ca-empty.p8 data/key-ca-null.p8 \
+       data/openssl-key-ecc.p8 data/key-ecc.p8 data/key-ecc.pem suppressions.valgrind
 
 dist_check_SCRIPTS = key-id pkcs8
 
index b2158ba9369cd86c4b71c31506c28209a4096274..f5408b0982fce12dca42f7ac2d7108e48813d835 100755 (executable)
@@ -24,14 +24,16 @@ set -e
 
 srcdir="${srcdir:-.}"
 CERTTOOL="${CERTTOOL:-../../src/certtool${EXEEXT}}"
+TMPFILE=key-id.$$.tmp
+TEMPLFILE=tmpl.$$.tmp
 
 if ! test -z "${VALGRIND}"; then
        VALGRIND="${LIBTOOL:-libtool} --mode=execute ${VALGRIND} --error-exitcode=1"
 fi
 
-PARAMS="--generate-certificate --load-privkey '${srcdir}/key-user.pem' --load-ca-privkey '${srcdir}/key-ca.pem' --template tmpl"
+PARAMS="--generate-certificate --load-privkey '${srcdir}/data/key-user.pem' --load-ca-privkey '${srcdir}/data/key-ca.pem' --template $TEMPLFILE"
 
-echo "serial = 0" > tmpl
+echo "serial = 0" > $TEMPLFILE
 
 #eval "${CERTTOOL}" ${PARAMS} --load-ca-certificate $srcdir/ca-gnutls-keyid.pem \
 #    --outfile user-gnutls-keyid.pem 2> /dev/null
@@ -39,10 +41,10 @@ echo "serial = 0" > tmpl
 #eval "${CERTTOOL}" ${PARAMS} --load-ca-certificate $srcdir/ca-no-keyid.pem \
 #    --outfile user-no-keyid.pem 2> /dev/null
 
-eval ${VALGRIND} "${CERTTOOL}" ${PARAMS} --load-ca-certificate "${srcdir}/ca-weird-keyid.pem" \
-       --outfile user-weird-keyid.pem
+eval ${VALGRIND} "${CERTTOOL}" ${PARAMS} --load-ca-certificate "${srcdir}/data/ca-weird-keyid.pem" \
+       --outfile $TMPFILE
 
-if ${VALGRIND} "${CERTTOOL}" -i < user-weird-keyid.pem \
+if ${VALGRIND} "${CERTTOOL}" -i < $TMPFILE \
        | grep '7a2c7a6097460603cbfb28e8e219df18deeb4e0d' > /dev/null; then
 :
 else
@@ -50,7 +52,7 @@ else
        exit 1;
 fi
 
-rm -f tmpl user-gnutls-keyid.pem user-no-keyid.pem user-weird-keyid.pem
+rm -f $TEMPLFILE $TMPFILE
 
 # We're done.
 exit 0
index 34b0f45095ad14999d23ab0fa43ab5b5044c1cce..0bf51a2340f306d178325eb59f1011ce7a2ba915 100755 (executable)
@@ -22,15 +22,17 @@ srcdir="${srcdir:-.}"
 CERTTOOL="${CERTTOOL:-../../src/certtool${EXEEXT}}"
 GREP="${GREP:-grep}"
 
+TMPFILE=tmp-key-ca.$$.p8
+
 if ! test -z "${VALGRIND}"; then
        VALGRIND="${LIBTOOL:-libtool} --mode=execute ${VALGRIND} --error-exitcode=1"
 fi
 
 # check keys with password
-${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/key-ca.pem" --password "1234" \
-       --outfile tmp-key-ca.p8 2>/dev/null
+${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/data/key-ca.pem" --password "1234" \
+       --outfile $TMPFILE 2>/dev/null
 
-${GREP} "BEGIN ENCRYPTED PRIVATE KEY" tmp-key-ca.p8  >/dev/null 2>&1
+${GREP} "BEGIN ENCRYPTED PRIVATE KEY" $TMPFILE  >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -38,7 +40,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca.pem" --password "1234" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca.pem" --password "1234" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -46,7 +48,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca-1234.p8" --password "1234" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca-1234.p8" --password "1234" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -55,10 +57,10 @@ if test "${rc}" != "0"; then
 fi
 
 #keys encrypted with empty password
-${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/key-ca.pem" --password "" \
-               --outfile tmp-key-ca.p8 2>/dev/null
+${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/data/key-ca.pem" --password "" \
+               --outfile $TMPFILE 2>/dev/null
 
-${GREP} "BEGIN PRIVATE KEY" tmp-key-ca.p8  >/dev/null 2>&1
+${GREP} "BEGIN PRIVATE KEY" $TMPFILE  >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -66,7 +68,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca.pem" --password "" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca.pem" --password "" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -74,7 +76,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca-empty.p8" --password "" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca-empty.p8" --password "" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -83,10 +85,10 @@ if test "${rc}" != "0"; then
 fi
 
 #keys encrypted with null password
-${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/key-ca.pem" --null-password \
-       --outfile tmp-key-ca.p8 2>/dev/null
+${VALGRIND} "${CERTTOOL}" --to-p8 --load-privkey  "${srcdir}/data/key-ca.pem" --null-password \
+       --outfile $TMPFILE 2>/dev/null
 
-${GREP} "BEGIN ENCRYPTED PRIVATE KEY" tmp-key-ca.p8 >/dev/null 2>&1
+${GREP} "BEGIN ENCRYPTED PRIVATE KEY" $TMPFILE >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -94,7 +96,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca.pem" --null-password >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca.pem" --null-password >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -102,7 +104,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ca-null.p8" --null-password >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ca-null.p8" --null-password >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -112,7 +114,7 @@ fi
 
 # Tests for PKCS #8 ECC keys
 
-${VALGRIND} "${CERTTOOL}" -k --infile "${srcdir}/key-ecc.pem" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --infile "${srcdir}/data/key-ecc.pem" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -120,7 +122,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/key-ecc.p8" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/key-ecc.p8" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -128,7 +130,7 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/openssl-key-ecc.p8" >/dev/null 2>&1
+${VALGRIND} "${CERTTOOL}" -k --pkcs8 --infile "${srcdir}/data/openssl-key-ecc.p8" >/dev/null 2>&1
 rc=$?
 # We're done.
 if test "${rc}" != "0"; then
@@ -136,6 +138,6 @@ if test "${rc}" != "0"; then
        exit ${rc}
 fi
 
-rm -f tmp-key-ca.p8
+rm -f $TMPFILE
 
 exit 0