mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 06:25:31 +00:00
Run rsabigexponent test only when OpenSSL is used as cryptography provider
This commit is contained in:
@@ -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 */
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user