From 7d17d08327029e764f557a7107866dd36e1f6a68 Mon Sep 17 00:00:00 2001 From: Andreas Metzler Date: Fri, 21 Jan 2022 18:25:52 +0100 Subject: Avoid &> redirection bashism in testsuite Signed-off-by: Andreas Metzler --- tests/protocol-set-allowlist.sh | 6 +++--- tests/system-override-special-allowlist.sh | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/protocol-set-allowlist.sh b/tests/protocol-set-allowlist.sh index 950c58bd79..907f37562f 100755 --- a/tests/protocol-set-allowlist.sh +++ b/tests/protocol-set-allowlist.sh @@ -116,7 +116,7 @@ with_config_file() { # Smoke --list, @SYSTEM -with_config_file "${CLI}" --list -d 4 --priority @SYSTEM &>"${TMPFILE_LIST}" +with_config_file "${CLI}" --list -d 4 --priority @SYSTEM > "${TMPFILE_LIST}" 2>&1 if test $? != 0; then ${CAT} "${TMPFILE_LIST}" echo 'fails with just @SYSTEM' @@ -131,7 +131,7 @@ fi # Smoke-test that TLS 1.3 is enableable with these algorithms with_config_file \ - "${CLI}" --list -d 4 --priority @SYSTEM:+VERS-TLS1.3 &>"${TMPFILE_LIST}" + "${CLI}" --list -d 4 --priority @SYSTEM:+VERS-TLS1.3 > "${TMPFILE_LIST}" 2>&1 if test $? != 0; then ${CAT} "${TMPFILE_LIST}" echo 'listing algorithms fails with @SYSTEM:+VERS-TLS1.3' @@ -146,7 +146,7 @@ fi # Smoke-test that TLS 1.1 is enableable with these algorithms with_config_file \ - "${CLI}" --list -d 4 --priority @SYSTEM:+VERS-TLS1.1 &>"${TMPFILE_LIST}" + "${CLI}" --list -d 4 --priority @SYSTEM:+VERS-TLS1.1 > "${TMPFILE_LIST}" 2>&1 if test $? != 0; then ${CAT} "${TMPFILE_LIST}" echo 'listing algorithms fails with @SYSTEM:+VERS-TLS1.1' diff --git a/tests/system-override-special-allowlist.sh b/tests/system-override-special-allowlist.sh index 47e838e580..a0017c8829 100755 --- a/tests/system-override-special-allowlist.sh +++ b/tests/system-override-special-allowlist.sh @@ -71,7 +71,7 @@ export GNUTLS_SYSTEM_PRIORITY_FAIL_ON_INVALID=1 # Smoke --list, @SYSTEM -${CLI} --list -d 4 --priority @SYSTEM &>"${TMPOUTFILE}" +${CLI} --list -d 4 --priority @SYSTEM > "${TMPOUTFILE}" 2>&1 if test $? != 0; then cat "${TMPOUTFILE}" echo 'fails with just @SYSTEM' @@ -97,7 +97,7 @@ ${SED} 's/for @SYSTEM/for ---PRIORITY---/' "${TMPOUTFILE}" > "${TMPREFFILE}" # Smoke-test a no-op %STATELESS_COMPRESSION, expect --list to stay the same -${CLI} --list -d 4 --priority @SYSTEM:%STATELESS_COMPRESSION &>"${TMPOUTFILE}" +${CLI} --list -d 4 --priority @SYSTEM:%STATELESS_COMPRESSION > "${TMPOUTFILE}" 2>&1 if test $? != 0; then cat "${TMPOUTFILE}" echo 'fails with %STATELESS_COMPRESSION' @@ -112,7 +112,7 @@ fi # Smoke-test %NONEXISTING_OPTION, expect a syntax error -${CLI} --list -d 4 --priority @SYSTEM:%NONEXISTING_OPTION &>"${TMPOUTFILE}" +${CLI} --list -d 4 --priority @SYSTEM:%NONEXISTING_OPTION > "${TMPOUTFILE}" 2>&1 if test $? = 0; then cat "${TMPOUTFILE}" echo 'unknown option was not caught' @@ -132,7 +132,7 @@ while read special; do continue # see below fi prio="@SYSTEM:%$special" - ${CLI} --list -d 4 --priority "$prio" &>"${TMPOUTFILE}" + ${CLI} --list -d 4 --priority "$prio" > "${TMPOUTFILE}" 2>&1 if test $? != 0; then cat "${TMPOUTFILE}" echo "fails with $prio" @@ -148,7 +148,7 @@ done < "${TMPSPECIAL}" # Check that %NO_EXTENSIONS changes the output, capping it to TLS 1.2 -${CLI} --list -d 4 --priority @SYSTEM:%NO_EXTENSIONS &>"${TMPOUTFILE}" +${CLI} --list -d 4 --priority @SYSTEM:%NO_EXTENSIONS > "${TMPOUTFILE}" 2>&1 if test $? != 0; then cat "${TMPOUTFILE}" echo 'fails with just @SYSTEM' -- cgit v1.2.1