[tor-bugs] #5236 [Tor bundles/installation]: Make a deb of the Torbrowser and add to repository
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Feb 5 20:31:00 UTC 2013
#5236: Make a deb of the Torbrowser and add to repository
--------------------------------------+-------------------------------------
Reporter: cypherpunks | Owner:
Type: enhancement | Status: needs_information
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Keywords: | Parent:
Points: | Actualpoints:
--------------------------------------+-------------------------------------
Comment(by micahlee):
On tor-talk I finally got some feedback:
https://lists.torproject.org/pipermail/tor-talk/2013-January/027165.html
The concerns were about 1) what about home dirs that are shared between
i386 and amd64 architectures; 2) handle home directories that are mounted
noexec; 3) this doesn't clean up after itself; and 4) there isn't a
persistent Firefox profile.
I've never heard of 1 ever happening, and 2 is an edge case that would be
good to handle but already isn't supported by TBB. 3 is easy to fix, and 4
also already isn't supported by TBB.
However, a lot of this could be fixed if the TBB could be executed from
/usr/lib/torbrowser, and just the Data directory could be in
~/.torbrowser. So I started making this work. It's in a solution2 branch
on my git repo:
https://github.com/micahflee/torbrowser/tree/solution2
I got tor and vidalia working fine, but when vidalia opens firefox it
doesn't seem to pass in the correct profile directory. I didn't have time
to fix it yet, but I'm confident that this is possible, and solves all of
the issues above. If anyone else wants to take a look, pull requests are
welcome. Otherwise I'll get it working soon.
The first solution, just extracting the TBB tarball to ~/.torbrower, is
still available in the solution1 branch:
https://github.com/micahflee/torbrowser/tree/solution1
Another idea I had is to make the Tor Browser launcher script a GTK
program that asks for you language the first time and then downloads the
correct tarball.
Additional feedback would be great. I'm not even certain that any Tor
developers are interested in this approach.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5236#comment:16>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list