aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMicah Lee <micah@micahflee.com>2014-05-27 21:08:56 +0000
committerMicah Lee <micah@micahflee.com>2014-05-27 21:08:56 +0000
commit851777fe421b79a1fb0feb348f01f01a5b681eb7 (patch)
tree63c48a04394068cf7941c0daf2cf0c3926a1696f /README.md
parentb05d13af467275e0add94139b44a70d2461f0665 (diff)
downloadonionshare-851777fe421b79a1fb0feb348f01f01a5b681eb7.tar.gz
onionshare-851777fe421b79a1fb0feb348f01f01a5b681eb7.zip
re-added dependencies, to get onionshare working in Tails again (fixes #16)
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 5 insertions, 11 deletions
diff --git a/README.md b/README.md
index 974aa255..38bba39a 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,11 @@ OnionShare relies on Tor. You need to either have a system Tor installed (`sudo
Securely send the URL to the person you are sending the file to (like by using Jabber and OTR). When they load the website in Tor Browser, they will be connecting directly to your computer to download the file. Once you confirm that they have downloaded the file you're sending (ask them if they have the file), press Ctrl-C to shut down the server.
-## Using OnionShare in Windows
+### Using OnionShare in Tails
+
+See [instructions here](/tails/README.md).
+
+### Using OnionShare in Windows
OnionShare isn't properly packaged for Windows yet. This means you'll need to install Python 2.x yourself. [Download the latest 2.x version of python](https://www.python.org/downloads/) for your architecture and install it. Your python binary should be something like `C:\Python27\python.exe`.
@@ -54,13 +58,3 @@ Since OnionShare is a command line program, and using it involves copying and pa
127.0.0.1 - - [22/May/2014 11:31:02] "GET /912d927863347b7b97f7a268a4210694/download HTTP/1.1" 200 -
127.0.0.1 - - [22/May/2014 11:31:14] "GET /912d927863347b7b97f7a268a4210694/download HTTP/1.1" 200 -
-## Using OnionShare in Tails
-
-You need to run OnionShare as root in Tails, so make sure you set an administrator password when you boot Tails. Follow the same instructions as above, except run `tails-onionshare` instead of `onionshare`, and run it with sudo like this:
-
- amnesia@amnesia:~/Persistent/code/onionshare$ sudo bin/tails-onionshare ~/Persistent/file_to_send.pgp
- [sudo] password for amnesia:
- Connecting to Tor ControlPort to set up hidden service on port 16089
- Punching a hole in the firewall
-
-In case you're wondering: OnionShare needs root in Tails in order to talk to the Tor ControlPort to create a new hidden service, and also so it can punch a hole in the rigid Tails firewall so that Tor can communicate with the local web server.