[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #8714 [Obfsproxy]: obfsproxy packages are not built for ubuntu lucid
#8714: obfsproxy packages are not built for ubuntu lucid
----------------------------+-----------------------------------------------
Reporter: cypherpunks | Owner: lunar
Type: task | Status: closed
Priority: normal | Milestone:
Component: Obfsproxy | Version:
Resolution: wontfix | Keywords:
Parent: | Points:
Actualpoints: |
----------------------------+-----------------------------------------------
Comment(by JackZielke):
Here is how I installed obfsproxy in lucid:
I basically followed the normal directions for debian/ubuntu to get the
development version of tor.
I created /etc/apt/sources.list.d/tor.list and put the following in it:
{{{
deb http://deb.torproject.org/torproject.org lucid main
deb http://deb.torproject.org/torproject.org experimental-lucid main
}}}
Grab their key, update package list, install tor:
{{{
sudo apt-key adv --keyserver keys.gnupg.net --recv 886DDD89
sudo sudo apt-get update
sudo apt-get install tor tor-geoipdb
}}}
Install python2.7 without colliding with the system version:
{{{
sudo apt-get build-dep python
wget http://python.org/ftp/python/2.7/Python-2.7.tgz
tar zxf Python-2.7.tgz
cd Python-2.7/
./configure
make
sudo make altinstall
make clean
}}}
Install setuptools/pip for python2.7 and then install obfsproxy:
{{{
wget
"https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg"
sudo sh setuptools-0.6c11-py2.7.egg --prefix=/usr/local
sudo python2.7 -m easy_install pip
sudo pip-2.7 install obfsproxy
}}}
At this point /etc/tor/torrc is ready to be configured as a bridge. The
only change I made was the path to obfsproxy is /usr/local/bin/obfsproxy
instead of /usr/bin/obfsproxy:
{{{
SocksPort 0
ORPort 443 # or some other port if you already run a webserver/skype
BridgeRelay 1
Exitpolicy reject *:*
## CHANGEME_1 -> provide a nickname for your bridge, can be anything you
like
#Nickname CHANGEME_1
## CHANGEME_2 -> provide some email address so we can contact you if
there's a problem
#ContactInfo CHANGEME_2
ServerTransportPlugin obfs2,obfs3 exec /usr/local/bin/obfsproxy managed
}}}
Once tor was restarted everything worked.
{{{
sudo service tor restart
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8714#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs