diff options
Diffstat (limited to 'onionshare/onion.py')
-rw-r--r-- | onionshare/onion.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/onionshare/onion.py b/onionshare/onion.py index 4a94f2ce..7b4f1daa 100644 --- a/onionshare/onion.py +++ b/onionshare/onion.py @@ -166,13 +166,8 @@ class Onion(object): raise BundledTorNotSupported(strings._('settings_error_bundled_tor_not_supported')) # Create a torrc for this session - if self.common.platform == 'Darwin': - group_container_dir = os.path.expanduser('~/Library/Group Containers/com.micahflee.onionshare') - os.makedirs(group_container_dir, exist_ok=True) - self.tor_data_directory = tempfile.TemporaryDirectory(dir=group_container_dir) - self.common.log('Onion', 'connect', 'tor_data_directory={}'.format(self.tor_data_directory.name)) - else: - self.tor_data_directory = tempfile.TemporaryDirectory() + self.tor_data_directory = tempfile.TemporaryDirectory(dir=self.common.build_data_dir()) + self.common.log('Onion', 'connect', 'tor_data_directory={}'.format(self.tor_data_directory.name)) # Create the torrc with open(self.common.get_resource_path('torrc_template')) as f: |