[tor-commits] [obfsproxy/master] Tweak int_test.sh to work with more installations; add more to "alpha"

nickm at torproject.org nickm at torproject.org
Fri Jun 10 20:17:48 UTC 2011


commit 8e2ec74ae00dc727d3b633804e8c2bed7ee14473
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Jun 10 16:17:38 2011 -0400

    Tweak int_test.sh to work with more installations; add more to "alpha"
---
 src/test/integration_test/alpha       |   22 ++++++++++++++++++++++
 src/test/integration_test/int_test.sh |    7 ++++---
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/src/test/integration_test/alpha b/src/test/integration_test/alpha
index 5d8b67e..8ed2ec7 100644
--- a/src/test/integration_test/alpha
+++ b/src/test/integration_test/alpha
@@ -19,3 +19,25 @@ THIS IS A TEST FILE. IT'S USED BY THE INTEGRATION TESTS.
 "THERE IS AS YET INSUFFICIENT DATA FOR A MEANINGFUL ANSWER."
 "Can entropy ever be reversed?"
 "THERE IS AS YET INSUFFICIENT DATA FOR A MEANINGFUL ANSWER."
+
+    In obfuscatory age geeky warfare did I wage
+      For hiding bits from nasty censors' sight
+    I was hacker to my set in that dim dark age of net
+      And I hacked from noon till three or four at night
+
+    Then a rival from Helsinki said my protocol was dinky
+      So I flamed him with a condescending laugh,
+    Saying his designs for stego might as well be made of lego
+      And that my bikeshed was prettier by half.
+
+    But Claude Shannon saw my shame. From his noiseless channel came
+       A message sent with not a wasted byte
+    "There are nine and sixty ways to disguise communiques
+       And EVERY SINGLE ONE OF THEM IS RIGHT"
+
+		    (apologies to Rudyard Kipling.)
+
+
+
+
+	    (p.s. Not every stego scheme is in fact right.)
diff --git a/src/test/integration_test/int_test.sh b/src/test/integration_test/int_test.sh
index c1ac908..d97a7f7 100644
--- a/src/test/integration_test/int_test.sh
+++ b/src/test/integration_test/int_test.sh
@@ -1,9 +1,9 @@
 #!/bin/bash
 
 # replace this with your path to obfsproxy.
-OBFSPROXY="/torland/obfsproxy/obfsproxy"
+OBFSPROXY="../../../obfsproxy"
 # replace this with your path to ncat.
-NCAT="/usr/bin/ncat"
+NCAT=ncat
 
 ENTRY_PORT=4999
 SERVER_PORT=5000
@@ -13,7 +13,7 @@ DIR=inttemp_temp
 FILE1=$DIR/test1
 FILE2=$DIR/test2
 
-mkdir $DIR ; :>$FILE1
+mkdir -p $DIR ; :>$FILE1
 
 # TEST 1
 # We open a server and a client and transfer a file. Then we check if the output of the
@@ -22,6 +22,7 @@ mkdir $DIR ; :>$FILE1
 $NCAT -k -l -o $FILE1 -p $NCAT_PORT > /dev/null &
 ncat1_pid=$!
 
+
 $OBFSPROXY --log-min-severity=warn obfs2 --dest=127.0.0.1:$NCAT_PORT server 127.0.0.1:$SERVER_PORT \
     + obfs2 --dest=127.0.0.1:$SERVER_PORT client 127.0.0.1:$ENTRY_PORT &
 obfsproxy_pid=$!





More information about the tor-commits mailing list