From: Ondřej Surý Date: Mon, 27 Aug 2018 09:24:32 +0000 (+0200) Subject: Run rsabigexponent test only when OpenSSL is used as cryptography provider X-Git-Tag: v9.13.3~34^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8b3878dc7daee0bcf523e75fe204a1db42bcfeff;p=thirdparty%2Fbind9.git Run rsabigexponent test only when OpenSSL is used as cryptography provider --- diff --git a/bin/tests/system/rsabigexponent/bigkey.c b/bin/tests/system/rsabigexponent/bigkey.c index e0a82abe453..f3358e0d543 100644 --- a/bin/tests/system/rsabigexponent/bigkey.c +++ b/bin/tests/system/rsabigexponent/bigkey.c @@ -75,6 +75,8 @@ main(int argc, char **argv) { UNUSED(argc); UNUSED(argv); +#if !USE_PKCS11 + rsa = RSA_new(); e = BN_new(); pkey = EVP_PKEY_new(); @@ -149,6 +151,9 @@ main(int argc, char **argv) { dns_name_destroy(); isc_mem_destroy(&mctx); return (0); +#else /* !USE_PKCS11 */ + return (1); +#endif /* !USE_PKC11 */ } /*! \file */ diff --git a/bin/tests/system/rsabigexponent/prereq.sh b/bin/tests/system/rsabigexponent/prereq.sh index aaca684d62f..2ee132d669e 100644 --- a/bin/tests/system/rsabigexponent/prereq.sh +++ b/bin/tests/system/rsabigexponent/prereq.sh @@ -16,7 +16,7 @@ if $BIGKEY > /dev/null 2>&1 then rm -f Kexample.* else - echo_i "This test requires cryptography" >&2 - echo_i "configure with --with-openssl, or --with-pkcs11 and --enable-native-pkcs11" >&2 + echo_i "This test requires OpenSSL cryptography provider" >&2 + echo_i "configure with --with-openssl, and make sure you disable --with-pkcs11 and --enable-native-pkcs11" >&2 exit 255 fi