summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rwxr-xr-xtest/auth.sh12
1 files changed, 8 insertions, 4 deletions
diff --git a/test/auth.sh b/test/auth.sh
index 608b4fd..1baf2bb 100755
--- a/test/auth.sh
+++ b/test/auth.sh
@@ -1,20 +1,24 @@
#!/bin/bash
-FILE=`mktemp`
+AESFILE=`mktemp`
+AUTHFILE=`mktemp`
-cat > $FILE <<EOF
+echo secret > $AESFILE
+
+cat > $AUTHFILE <<EOF
T t
X x
EOF
-trap 'unlink $FILE' EXIT
+trap 'rm -f $AESFILE $AUTHFILE' EXIT
ROOT=$(dirname $0)/..
PATH=$ROOT/bin:$PATH
tunnel add name T listen,addr=%2000 auth dump aes dial,addr=%3000
tunnel add name X listen,addr=%3000 /aes /auth dial,addr=%4000
-tunnel set authfile $FILE
+tunnel set aesfile $AESFILE
+tunnel set authfile $AUTHFILE
tunnel set tunnel.T.authuser T
tunnel set tunnel.X.authuser X
nc -l 4000 &