From e17d4b05a12fe1b567ef4d55d2f01c23ff48228d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 15 Dec 2020 21:30:24 +0000 Subject: nixos/tor: don't do privoxy stuff by default It's very surprising that services.tor.client.enable would set services.privoxy.enable. This violates the principle of least astonishment, because it's Privoxy that can integrate with Tor, rather than the other way around. So this patch moves the Privoxy Tor integration to the Privoxy module, and it also disables it by default. This change is documented in the release notes. Reported-by: V --- nixos/doc/manual/release-notes/rl-2103.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'nixos/doc') diff --git a/nixos/doc/manual/release-notes/rl-2103.xml b/nixos/doc/manual/release-notes/rl-2103.xml index 35c10d3e5939..458170e803b3 100644 --- a/nixos/doc/manual/release-notes/rl-2103.xml +++ b/nixos/doc/manual/release-notes/rl-2103.xml @@ -265,6 +265,19 @@ located in /run/rspamd instead of /run. + + + Enabling the Tor client no longer silently also enables and + configures Privoxy, and the + services.tor.client.privoxy.enable option has + been removed. To enable Privoxy, and to configure it to use + Tor's faster port, use the following configuration: + + + = true; + = true; + + -- cgit v1.2.3