<noinclude> {{Header}} </noinclude>{{Box|text= On the [[Stream Isolation]] page, there is a list of applications that are pre-configured to use [[Stream_Isolation#By_Settings|socks proxy settings]] via application configuration files. To disable this the {{project_name_short}} system default must be removed from the application's settings. TODO: document and expand. {{Box|text= '''Remove proxy settings for APT repository files.''' '''1.''' Platform specific notice: * [[{{Non q project name short}}|{{non_q_project_name_long}}]]: No platform specific notice. * [[Qubes|{{q_project_name_long}}]]: In Template. (<code>{{project_name_workstation_template}}</code>) '''2.''' If you previously onionized any repositories, that has to be undone; see [[Onionizing Repositories]]. '''3.''' Remove any mention of <code>tor+</code> in file <code>/etc/apt/sources.list</code> (if it was previously configured; that file is empty by default in {{project_name_short}} / Kicksecure) or any file in folder <code>/etc/apt/sources.list.d</code>. '''4.''' {{Open with root rights|filename= /etc/apt/sources.list /etc/apt/sources.list.d/* }} '''5.''' Remove any mention of <code>tor+</code>. '''6.''' Done. The process of removing proxy settings from APT repository files is now complete. }} {{Box|text= '''Remove proxy settings for [[Tor_Browser#Tor_Browser_Downloader_by_{{project_name_short}}|Tor Browser Downloader by {{project_name_short}}]].''' '''1.''' Platform specific notice: * [[{{Non q project name short}}|{{non_q_project_name_short}}]]: No platform specific notice. * [[Qubes|{{q_project_name_short}}]]: In Template. (<code>{{project_name_workstation_template}}</code>) <ref name=usr-local-etc-torbrowser-dot-d> {{q_project_name_short}} users note: In App Qube (<code>{{project_name_workstation_template}}</code>) could also use file <code>/usr/local/etc/torbrowser.d/50_user.conf</code> instead. {{Box|text= '''1.''' Create folder <code>/usr/local/etc/torbrowser.d</code> (if using Tor Browser Downloader by {{project_name_short}} developers) and optionally <code>/usr/local/etc/mullvadbrowser.d</code> (if using Mullvad Browser by Kicksecure developers). {{CodeSelect|code= mkdir -p /usr/local/etc/torbrowser.d }} {{CodeSelect|code= mkdir -p /usr/local/etc/mullvadbrowser.d }} '''2.''' {{Open with root rights|filename= /usr/local/etc/torbrowser.d/50_user.conf }} And/or: {{CodeSelect|code= sudoedit /usr/local/etc/mullvadbrowser.d/50_user.conf }} }} </ref> '''2.''' {{Open with root rights|filename= /etc/torbrowser.d/50_user.conf }} '''3.''' Paste. <ref> <code>TB_NO_TOR_CON_CHECK=1</code> needs to be set because there is no filtered Tor ControlPort access when {{project_name_short}} tunnel firewall is enabled, which would break tb-updater's Tor connectivity check. </ref> <ref> By tb-updater default, if unset, variable <code>CURL_PROXY</code> will be dynamically set to a Tor SocksPort on {{project_name_gateway_long}}. For example to <code>CURL_PROXY="--proxy socks5h://user:password@10.137.6.1:9115"</code>. <br /> By utilizing a curl parameter we are using anyhow -- <code>CURL_PROXY="--fail"</code> -- the environment variable can be disabled even if it is technically still set. This will result in downloading via the system's default networking. </ref> {{CodeSelect|code= TB_NO_TOR_CON_CHECK=1 CURL_PROXY="--fail" }} '''4.''' Save and exit. '''5.''' Done. Proxy settings have been removed from Tor Browser Downloader by {{project_name_short}} (and Mullvad Browser by Kicksecure developers). }} For some applications, this is impossible: * [[sdwdate]] * [[OnionShare|OnionShare]] * [[Chat#Ricochet_IM|Ricochet IM]] These applications can only talk to Tor [[Onion Services]] directly and cannot be configured to use the system default. Therefore you can only deactivate sdwdate and/or not use applications like OnionShare and Ricochet IM. }}<noinclude> = Footnotes = <references /> {{Footer}} </noinclude>