[tor-bugs] #8714 [Obfsproxy]: obfsproxy packages are not built for ubuntu lucid

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 19 19:22:27 UTC 2013


#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


More information about the tor-bugs mailing list