#
# List of tests hard-coded to use ports 5300 and 9953. For this
# reason, these must be run sequentially.
-SEQUENTIALDIRS="ecdsa eddsa gost lwresd @PKCS11_TEST@ tkey"
+SEQUENTIALDIRS="ecdsa eddsa gost lwresd mkeys-eddsa @PKCS11_TEST@ tkey"
# List of tests that use ports assigned by caller (other than 5300
# and 9953). Because separate blocks of ports can be used for teach
--- /dev/null
+mkeys/
\ No newline at end of file
SYSTEMTESTTOP=../..
. $SYSTEMTESTTOP/conf.sh
+symlink_alg=$(basename $(dirname $PWD) | awk -F- '{ print $2 }')
+if [ "$symlink_alg" == "eddsa" ]; then
+ echo_i "Setting algorithm to ED25519"
+ DEFAULT_ALGORITHM=ED25519
+fi
+
zone=.
zonefile=root.db
SYSTEMTESTTOP=../..
. $SYSTEMTESTTOP/conf.sh
+symlink_alg=$(basename $(dirname $PWD) | awk -F- '{ print $2 }')
+if [ "$symlink_alg" == "eddsa" ]; then
+ echo_i "Setting algorithm to ED25519"
+ DEFAULT_ALGORITHM=ED25519
+fi
+
zone=.
zonefile=root.db
SYSTEMTESTTOP=..
. $SYSTEMTESTTOP/conf.sh
-exec $SHELL ../testcrypto.sh
+symlink_alg=$(basename $PWD | awk -F- '{ print $2 }')
+if [ "$symlink_alg" == "eddsa" ]; then
+ exec $SHELL ../testcrypto.sh eddsa
+else
+ exec $SHELL ../testcrypto.sh
+fi
#shellcheck source=conf.sh
. "$SYSTEMTESTTOP/conf.sh"
+symlink_alg=$(basename $PWD | awk -F- '{ print $2 }')
+if [ "$symlink_alg" == "eddsa" ]; then
+ echo_i "Setting algorithm to ED25519"
+ DEFAULT_ALGORITHM=ED25519
+fi
+
dig_with_opts() (
"$DIG" +tcp +noadd +nosea +nostat +nocmd +dnssec -p "${PORT}" "$@"
)