[tor-commits] [ooni-probe/master] Update README to mention the requirements explicitly

art at torproject.org art at torproject.org
Sat May 2 13:32:54 UTC 2015


commit 28cf616d75e55168e569c464f68b364597b68bea
Author: Arturo Filastò <art at fuffa.org>
Date:   Sat May 2 13:53:27 2015 +0200

    Update README to mention the requirements explicitly
---
 README.rst |   33 ++++++++++++++++++++-------------
 1 file changed, 20 insertions(+), 13 deletions(-)

diff --git a/README.rst b/README.rst
index 92cc532..db565b2 100644
--- a/README.rst
+++ b/README.rst
@@ -117,25 +117,32 @@ You will be warned that the packages are unauthenticated. This is due to the
 PPA not being signed and is normal behaviour. If you would prefer to verify the
 integrity of the package, use our private Debian repository below.
 
-Linux
------
+Mac OS X
+--------
 
-We believe that ooniprobe runs reasonably well on Debian GNU/Linux wheezy as
-well as versions of Ubuntu such as natty and later releases. Running ooniprobe
-without installing it is supported with the following commands::
+You can install ooniprobe on OSX if you have installed homebrew (http://mxcl.github.io/homebrew) with::
 
-    git clone https://git.torproject.org/ooni-probe.git
-    cd ooni-probe
-    ./scripts/setup-dependencies.sh
-    python setup.py install
+    brew install ooniprobe
 
-OSX
----
+Unix systems (with pip)
+-----------------------
 
-You can install ooniprobe on OSX if you have installed homebrew (http://mxcl.github.io/homebrew) with::
+Make sure you have installed the following depedencies:
 
-    brew install ooniprobe
+  * build-essential
+  * python (>=2.7)
+  * python-dev
+  * pip
+  * libgeoip-dev
+  * libdumbnet-dev
+  * libpcap-dev
+  * libssl-dev
+  * libffi-dev
+  * tor (>=0.2.5.1 to run all the tor related tests)
+
+Then you should be able to install ooniprobe by running::
 
+    pip install ooniprobe
 
 Other platforms (with Vagrant)
 ------------------------------





More information about the tor-commits mailing list