commit d57e58ab37ce96b215a1b7dc1322277aad94f245 Author: Runa A. Sandvik runa.sandvik@gmail.com Date: Wed Nov 28 16:30:36 2012 +0000
Build private obfsproxy bridge images --- ec2-prep.sh | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/ec2-prep.sh b/ec2-prep.sh index 4de2241..ef8ee7b 100644 --- a/ec2-prep.sh +++ b/ec2-prep.sh @@ -233,9 +233,10 @@ ORPort 443 # advertise 443 but bind to 9001). ORListenAddress 0.0.0.0:9001
-# Start Tor as a private bridge. +# Start Tor as a private obfsproxy bridge BridgeRelay 1 PublishServerDescriptor 0 +ServerTransportPlugin obfs2 exec /usr/bin/obfsproxy --managed
# Never send or receive more than 10GB of data per week. The accounting # period runs from 10 AM on the 1st day of the week (Monday) to the same @@ -247,8 +248,17 @@ AccountingMax 10 GB # so it shouldn't expose the operator to abuse complaints. ExitPolicy reject *:* EOF + +# Edit /var/lib/tor/state and change the obfs port +/etc/init.d/tor reload +sleep 30s +/etc/init.d/tor stop +sleep 30s +sed -i 's/TransportProxy.*/TransportProxy obfs2 0.0.0.0:52176/' /var/lib/tor/state +/etc/init.d/tor start +sleep 30s echo "Done configuring the system, will reboot" -echo "Your system has been configured as a private Tor bridge, see https://cloud.torproject.org/ for more info" > /etc/ec2-prep.sh +echo "Your system has been configured as a private obfsproxy Tor bridge, see https://cloud.torproject.org/ for more info" > /etc/ec2-prep.sh reboot fi
tor-commits@lists.torproject.org