diff --git a/site/source/_static/images/tor/applyproxy.png b/site/source/_static/images/tor/applyproxy.png new file mode 100644 index 0000000..694e2c9 Binary files /dev/null and b/site/source/_static/images/tor/applyproxy.png differ diff --git a/site/source/_static/images/tor/enterprise_roots.png b/site/source/_static/images/tor/enterprise_roots.png new file mode 100644 index 0000000..b2dc5c3 Binary files /dev/null and b/site/source/_static/images/tor/enterprise_roots.png differ diff --git a/site/source/_static/images/tor/entertorproxyURL.png b/site/source/_static/images/tor/entertorproxyURL.png new file mode 100644 index 0000000..3719c12 Binary files /dev/null and b/site/source/_static/images/tor/entertorproxyURL.png differ diff --git a/site/source/_static/images/tor/firefox_whitelist_mac.png b/site/source/_static/images/tor/firefox_whitelist_mac.png new file mode 100644 index 0000000..2f7e543 Binary files /dev/null and b/site/source/_static/images/tor/firefox_whitelist_mac.png differ diff --git a/site/source/_static/images/tor/network.png b/site/source/_static/images/tor/network.png new file mode 100644 index 0000000..c9f138b Binary files /dev/null and b/site/source/_static/images/tor/network.png differ diff --git a/site/source/_static/images/tor/proxys.png b/site/source/_static/images/tor/proxys.png new file mode 100644 index 0000000..6d5c19d Binary files /dev/null and b/site/source/_static/images/tor/proxys.png differ diff --git a/site/source/_static/images/tor/systemprefs.png b/site/source/_static/images/tor/systemprefs.png new file mode 100644 index 0000000..11ef8dc Binary files /dev/null and b/site/source/_static/images/tor/systemprefs.png differ diff --git a/site/source/_static/images/tor/wifi_click_advanced.png b/site/source/_static/images/tor/wifi_click_advanced.png new file mode 100644 index 0000000..ee77fee Binary files /dev/null and b/site/source/_static/images/tor/wifi_click_advanced.png differ diff --git a/site/source/user-manual/connecting/connecting-tor/tor-firefox/torff-mac.rst b/site/source/user-manual/connecting/connecting-tor/tor-firefox/torff-mac.rst index a40e869..f8fb48a 100644 --- a/site/source/user-manual/connecting/connecting-tor/tor-firefox/torff-mac.rst +++ b/site/source/user-manual/connecting/connecting-tor/tor-firefox/torff-mac.rst @@ -11,7 +11,13 @@ Configuring Firefox for Tor on Mac #. Search for ``dom.securecontext.allowlist_onions`` and set the value to ``true``. - .. figure:: /_static/images/tor/firefox_allowlist.png + .. figure:: /_static/images/tor/firefox_whitelist_mac.png + :width: 60% + :alt: Firefox whitelist onions screenshot + +#. Now, if you've enabled Tor system-wide search for ``security.enterprise_roots.enabled`` and set the value to ``true``. + + .. figure:: /_static/images/tor/enterprise_roots.png :width: 60% :alt: Firefox whitelist onions screenshot diff --git a/site/source/user-manual/connecting/connecting-tor/tor-os/tor-mac.rst b/site/source/user-manual/connecting/connecting-tor/tor-os/tor-mac.rst index 416357d..b962d1d 100644 --- a/site/source/user-manual/connecting/connecting-tor/tor-os/tor-mac.rst +++ b/site/source/user-manual/connecting/connecting-tor/tor-os/tor-mac.rst @@ -44,11 +44,6 @@ Install Tor brew install tor - Once it is finished you have the following options: - - .. figure:: /_static/images/tor/install_tor.png - :width: 80% - :alt: Tor installation #. Then run Tor with: @@ -57,3 +52,58 @@ Install Tor brew services start tor This will start Tor and ensure that it is always running, even after a restart. See the `Tor Project docs `_ for more details. + +Enable Tor System-wide +---------------------- + +#. Now enable apache service: + + .. code-block:: + + sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist + +#. Enable proxy autoconfig file (This will download the Start9 standard proxy config file. You can use your own if you prefer): + + .. code-block:: + + sudo curl https://registry.start9labs.com/sys/proxy.pac --output /Library/WebServer/Documents/proxy.pac + +#. Go to system preferences: + + .. figure:: /_static/images/tor/systemprefs.png + :width: 40% + :alt: System Preferences + +#. Click on Network: + + .. figure:: /_static/images/tor/network.png + :width: 80% + :alt: Select Network + +#. In this example, we'll select WiFi on the left panel. If you're using Ethernet, click that instead. Next click "Advanced": + + .. figure:: /_static/images/tor/wifi_click_advanced.png + :width: 80% + :alt: Click Advanced + +#. Select "Proxies": + + .. figure:: /_static/images/tor/proxys.png + :width: 80% + :alt: Select Proxys + +#. Select "Automatic Proxy Configuration", add this URL: http://localhost/proxy.pac then click "OK" + + .. figure:: /_static/images/tor/entertorproxyURL.png + :width: 80% + :alt: Select Automatic proxy config and enter URL + +#. Finally, click "Apply" + + .. figure:: /_static/images/tor/applyproxy.png + :width: 80% + :alt: Apply proxy + +Done! You have now enabled system-wide Tor potential. + +If you'd like to setup Firefox to use Tor you can follow :ref:`this guide`. \ No newline at end of file