Giter VIP home page Giter VIP logo

Comments (4)

micahflee avatar micahflee commented on May 27, 2024

This is related to (perhaps a duplicate of?) #21. At first I thought that the control port issue was the only problem, but you're totally right, permissions issue also prevent this from working.

At first I was planning on making this work with a system tor, but I'm actually leaning towards just not supporting it at all, and instead telling people to open Tor Browser first. (That's how I've been using it in Linux, and it's the only easy way to use it in Windows and OSX.)

BTW another software project I run, Tor Browser Launcher, takes the pain out of using Tor Browser in Linux: https://github.com/micahflee/torbrowser-launcher

from onionshare.

csoghoian avatar csoghoian commented on May 27, 2024

It is true that OnionShare works nicely with the Tor Browser Launcher, however, turning on AppArmor for TBL (using the instructions on your github download page for the project) cause Onionshare to fail, as it can't write the /tmp/onionshare_** file.

For now, I've turned off AppArmor, but I'd very much prefer to avoid doing this.

from onionshare.

micahflee avatar micahflee commented on May 27, 2024

Oh, interesting, I hadn't thought of that. The AppArmor profiles in Tor Browser Launcher needs to be fixed up anyway, they're less than ideal and don't work well in Debian. There's already an issue for fixing the AppArmor profiles, but I just updated it to make sure the Tor control port remains accessible with the new AppArmor profiles: torproject/torbrowser-launcher#92

from onionshare.

micahflee avatar micahflee commented on May 27, 2024

I know the Tor Browser Launcher/AppArmor issue isn't yet resolved, but I'm going to close this issue anyway because it will be resolved once that Tor Browser Launcher bug is fixed. I think relying on Tor Browser instead of a system tor is the way to go with OnionShare.

The only exception of course is in Tails, where there's only a system tor. The workaround there is that it requires you to run OnionShare as root.

from onionshare.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.