Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why does torbrowser-launcher need tor package on ubuntu? #188

Closed
crocket opened this issue Jun 18, 2015 · 4 comments
Closed

Why does torbrowser-launcher need tor package on ubuntu? #188

crocket opened this issue Jun 18, 2015 · 4 comments
Labels
Milestone

Comments

@crocket
Copy link

crocket commented Jun 18, 2015

torbrowser-launcher depends on tor, and tor package sets up a tor service that starts during boot.
As far as I know, torbrowser-launcher works without a tor systemd service.
I don't like tor to run as a system service.

Is there a reason that tor package is needed by torbrowser-launcher on ubuntu?

@micahflee
Copy link
Collaborator

torbrowser-launcher downloads TBB over tor, and it needs a system tor to be able to do that. This is optional and can be disabled, if you'd rather download TBB over the normal internet. Whether or not it's using Tor it still certificate pins and verifies the sig.

@intrigeri
Copy link
Collaborator

Suggested my team-mates to change this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795240

@micahflee
Copy link
Collaborator

@intrigeri I'm totally open to that. The real issue here is the default setting. If you run torbrowser-launcher --settings you can see the "Download updates over Tor (recommended)" is checked by default.

If that box is checked but Tor isn't running, it throws an error message telling you to confirm that you're connected to the internet. I think perhaps instead it should say that it failed connecting using Tor, and ask if you want to update your settings to not use Tor. Of course, this might make a sort of downgrade attack (by blocking access to Tor) possible, but it's a very minor one.

@micahflee micahflee added this to the 0.2.2 milestone Nov 9, 2015
@micahflee
Copy link
Collaborator

Because of #198, Tor Browser Launcher won't be in charge of updating anymore, just downloading for the first time. Because for the most part this will be a one-time thing, I'm fine with removing the tor dependency and making it merely recommended, and changing the default option to not download over Tor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants