diff options
author | bcook <> | 2015-09-27 18:20:18 +0000 |
---|---|---|
committer | bcook <> | 2015-09-27 18:20:18 +0000 |
commit | 192b56d6f35d635cb554eeba2dd8be876fb907d8 (patch) | |
tree | e81f5d631ead1d7acccc98f0b6e9221b2a5f15d1 | |
parent | b72bb18b1e135582135943080df5ce0b9d1e4819 (diff) | |
download | openbsd-192b56d6f35d635cb554eeba2dd8be876fb907d8.tar.gz openbsd-192b56d6f35d635cb554eeba2dd8be876fb907d8.tar.bz2 openbsd-192b56d6f35d635cb554eeba2dd8be876fb907d8.zip |
check if openssl(1) actually works before proceeding
It was possible for this test to pass even if the openssl command itself was
missing.
-rw-r--r-- | src/regress/lib/libssl/ssl/testssl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/regress/lib/libssl/ssl/testssl b/src/regress/lib/libssl/ssl/testssl index 756f8e73fa..f156001456 100644 --- a/src/regress/lib/libssl/ssl/testssl +++ b/src/regress/lib/libssl/ssl/testssl | |||
@@ -7,6 +7,8 @@ ssltest="${4-./ssltest} -key $key -cert $cert -c_key $key -c_cert $cert" | |||
7 | openssl=${5-openssl} | 7 | openssl=${5-openssl} |
8 | extra="$6" | 8 | extra="$6" |
9 | 9 | ||
10 | $openssl version || exit 1 | ||
11 | |||
10 | if $openssl x509 -in $cert -text -noout | fgrep 'DSA Public Key' >/dev/null; then | 12 | if $openssl x509 -in $cert -text -noout | fgrep 'DSA Public Key' >/dev/null; then |
11 | dsa_cert=YES | 13 | dsa_cert=YES |
12 | else | 14 | else |