[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