[tor-bugs] #13252 [Tor Browser]: Tor Browser on OS X should not store data into the application bundle

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Mar 10 21:42:50 UTC 2016


#13252: Tor Browser on OS X should not store data into the application bundle
-----------------------------------+------------------------------
 Reporter:  torosx                 |          Owner:  mcs
     Type:  defect                 |         Status:  needs_review
 Priority:  Medium                 |      Milestone:
Component:  Tor Browser            |        Version:
 Severity:  Normal                 |     Resolution:
 Keywords:  TorBrowserTeam201603R  |  Actual Points:
Parent ID:  #6540                  |         Points:
 Reviewer:                         |        Sponsor:
-----------------------------------+------------------------------

Comment (by mcs):

 Replying to [comment:30 gk]:
 > The tor-launcher changes look good to me. Some minor things:
 >
 > 1) regarding the changes in the prefs.js: s/tor_path pref./tor_path/
 like you did for the other paths?

 Sure. The comments are probably easier to read that way.

 > 2) I wonder whether
 > {{{
 > // In FF21+, CurProcD is the "browser" directory that is next to
 > // the firefox binary, e.g., <TorFileBaseDir>/Browser/browser
 > }}}
 > should be in the Tor Browser code path (as it basically was before). I
 was confused to read that comment and then the code continued to be
 concerned with Thunderbird/Instantbird

 You are right. We will move or remove that comment. We are already
 proposing that we move the check for FF >= 21:
   if (TorLauncherUtil.isAppVersionAtLeast("21.0"))

 > 3) What is the reason for treating `torrc-defaults` differently here,
 i.e. moving that one out of the data dir?

 The updater will not be able to touch anything inside TorBrowser-Data (at
 least that is our current plan). Therefore we need to put torrc-defaults
 somewhere inside the app bundle so it can be updated. Also, we do not
 really want users to edit torrc-defaults.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/13252#comment:33>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list