summary refs log tree commit diff
path: root/nixos/doc
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2020-08-07 14:40:17 +0100
committerGitHub <noreply@github.com>2020-08-07 14:40:17 +0100
commite879d83e38030fd37787ecbb01d5bddc5678c8ff (patch)
tree4d74e07001c26cbe19a694e579a2610481e427a0 /nixos/doc
parentb71dc9d264ef0bad32de437ec9105000c952654d (diff)
parent2a49db6a89efb8825379aa2211b183f734164b31 (diff)
downloadnixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar.gz
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar.bz2
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar.lz
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar.xz
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.tar.zst
nixpkgs-e879d83e38030fd37787ecbb01d5bddc5678c8ff.zip
Merge pull request #92106 from ju1m/transmission
Diffstat (limited to 'nixos/doc')
-rw-r--r--nixos/doc/manual/release-notes/rl-2009.xml31
1 files changed, 31 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2009.xml b/nixos/doc/manual/release-notes/rl-2009.xml
index 35ffadc17c5..d97e810b94c 100644
--- a/nixos/doc/manual/release-notes/rl-2009.xml
+++ b/nixos/doc/manual/release-notes/rl-2009.xml
@@ -723,6 +723,37 @@ services.postgresql.dataDir = "/var/db/postgresql";
    </listitem>
    <listitem>
     <para>
+     The <literal>services.transmission</literal> module
+     was enhanced with the new options:
+     <xref linkend="opt-services.transmission.credentialsFile"/>,
+     <xref linkend="opt-services.transmission.openFirewall"/>,
+     and <xref linkend="opt-services.transmission.performanceNetParameters"/>.
+    </para>
+    <para>
+     <literal>transmission-daemon</literal> is now started with additional systemd sandbox/hardening options for better security.
+     Please <link xlink:href="https://github.com/NixOS/nixpkgs/issues">report</link>
+     any use case where this is not working well.
+     In particular, the <literal>RootDirectory</literal> option newly set
+     forbids uploading or downloading a torrent outside of the default directory
+     configured at <link linkend="opt-services.transmission.settings">settings.download-dir</link>.
+     If you really need Transmission to access other directories,
+     you must include those directories into the <literal>BindPaths</literal> of the service:
+<programlisting>
+systemd.services.transmission.serviceConfig.BindPaths = [ "/path/to/alternative/download-dir" ];
+</programlisting>
+    </para>
+    <para>
+     Also, connection to the RPC (Remote Procedure Call) of <literal>transmission-daemon</literal>
+     is now only available on the local network interface by default.
+     Use:
+<programlisting>
+services.transmission.settings.rpc-bind-address = "0.0.0.0";
+</programlisting>
+     to get the previous behavior of listening on all network interfaces.
+    </para>
+   </listitem>
+   <listitem>
+    <para>
      With this release <literal>systemd-networkd</literal> (when enabled through <xref linkend="opt-networking.useNetworkd"/>)
      has it's netlink socket created through a <literal>systemd.socket</literal> unit. This gives us control over
      socket buffer sizes and other parameters. For larger setups where networkd has to create a lot of (virtual)