diff options
author | Jörg Thalheim <Mic92@users.noreply.github.com> | 2020-08-07 14:40:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-07 14:40:17 +0100 |
commit | e879d83e38030fd37787ecbb01d5bddc5678c8ff (patch) | |
tree | 4d74e07001c26cbe19a694e579a2610481e427a0 /nixos/doc | |
parent | b71dc9d264ef0bad32de437ec9105000c952654d (diff) | |
parent | 2a49db6a89efb8825379aa2211b183f734164b31 (diff) | |
download | nixpkgs-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.xml | 31 |
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) |