4

I sometimes need to set a specific ExitNodes country code in the torrc file. I am using Mac OS X 10.6.7. Prior to Tor 6.0 the torrc file for TorBrowser.app on a Mac was located in the app's bundle, i.e.,

TorBrowser.app/TorBrowser/Data/Tor/torrc

I would edit that file to specify the desired ExitNodes command. Note, torrc was initially created by the app during first execution. After that I could edit it.

In Tor 6.0 the app bundle organization is different and there is no torrc in the bundle. So how does one now specify a specific ExitNodes country code? If it's still a torrc file where does Tor 6.0 look for that file on a Mac?

Ron
  • 738
  • 4
  • 22
xyzzy
  • 116
  • 4

1 Answers1

1

I turns out that a folder named TorBrowser-Data is created in the same folder containing the Tor6 app (not sure why I didn't notice that before). It not only contains the torrc file but also the profile. So now that satisfies most of my concerns in that the both the torrc and the profile are no longer within the app bundle.

Of course while this is no problem for me on Snow Leopard it may be problematic for 10.11 if the user places the Tor6 app in /Applications. A better location for TorBrowser-Data IMO should be in, say, ~/Library/Application Support, i.e., the same place Firefox places its Firefox folder which contains its profiles. But then if that were done a better name for "TorBrowser-Data" should be just "Tor". :-)

xyzzy
  • 116
  • 4