diff options
Diffstat (limited to 'tests/suite/tls-fuzzer/tls-fuzzer-common.sh')
-rwxr-xr-x | tests/suite/tls-fuzzer/tls-fuzzer-common.sh | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/tests/suite/tls-fuzzer/tls-fuzzer-common.sh b/tests/suite/tls-fuzzer/tls-fuzzer-common.sh index cb44656220..111fd44970 100755 --- a/tests/suite/tls-fuzzer/tls-fuzzer-common.sh +++ b/tests/suite/tls-fuzzer/tls-fuzzer-common.sh @@ -18,23 +18,23 @@ # along with GnuTLS; if not, write to the Free Software Foundation, # Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -SERV="../../../../src/gnutls-serv${EXEEXT}" -CLI="../../../../src/gnutls-cli${EXEEXT}" +builddir=`pwd` +CLI="${builddir}/../../src/gnutls-cli${EXEEXT}" +SERV="${builddir}/../../src/gnutls-serv${EXEEXT}" -TMPFILE=tls-fuzzer.$$.tmp -PSKFILE=tls-fuzzer.psk.$$.tmp +TMPFILE="${builddir}/tls-fuzzer.$$.tmp" +PSKFILE="${builddir}/tls-fuzzer.psk.$$.tmp" . "${srcdir}/../scripts/common.sh" eval "${GETPORT}" -pushd tls-fuzzer - -if ! test -d tlsfuzzer;then +if ! test -d "${srcdir}/tls-fuzzer/tlsfuzzer" ; then exit 77 fi -pushd tlsfuzzer +pushd "${srcdir}/tls-fuzzer/tlsfuzzer" + test -L ecdsa || ln -s ../python-ecdsa/src/ecdsa ecdsa test -L tlslite || ln -s ../tlslite-ng/tlslite tlslite 2>/dev/null @@ -51,6 +51,5 @@ rm -f ${TMPFILE} [ -f "${PSKFILE}" ] && rm -f ${PSKFILE} popd -popd exit $retval |