summaryrefslogtreecommitdiffstats
path: root/nixos/doc
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-12-15 21:30:24 +0000
committerAlyssa Ross <hi@alyssa.is>2020-12-16 12:20:03 +0000
commite17d4b05a12fe1b567ef4d55d2f01c23ff48228d (patch)
tree77c4b87889780d574337ca13d569c037257c7ea7 /nixos/doc
parentcd75006f1abd1671f2367b8cfd9406b32f5296da (diff)
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 <v@anomalous.eu>
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-2103.xml13
1 files changed, 13 insertions, 0 deletions
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 <literal>/run/rspamd</literal> instead of <literal>/run</literal>.
</para>
</listitem>
+ <listitem>
+ <para>
+ Enabling the Tor client no longer silently also enables and
+ configures Privoxy, and the
+ <varname>services.tor.client.privoxy.enable</varname> option has
+ been removed. To enable Privoxy, and to configure it to use
+ Tor's faster port, use the following configuration:
+ </para>
+ <programlisting>
+ <xref linkend="opt-services.privoxy.enable" /> = true;
+ <xref linkend="opt-services.privoxy.enableTor" /> = true;
+ </programlisting>
+ </listitem>
</itemizedlist>
</section>