mirror of
https://github.com/transmission/transmission
synced 2024-12-22 15:54:57 +00:00
docs: rpc password, systemd privs (#2699)
* docs: RPC passwords must not begin with '{' * docs: document NoNewPrivileges=false for scripting Fixes #1951.
This commit is contained in:
parent
c1c1f7ac00
commit
798022ac77
2 changed files with 5 additions and 1 deletions
|
@ -124,7 +124,7 @@ Here is a sample of the three basic types, respectively Boolean, Number and Stri
|
|||
* **rpc-enabled:** Boolean (default = true)
|
||||
* **rpc-host-whitelist:** String (Comma-delimited list of domain names. Wildcards allowed using '\*'. Example: "*.foo.org,example.com", Default: "", Always allowed: "localhost", "localhost.", all the IP addresses. Added in v2.93)
|
||||
* **rpc-host-whitelist-enabled:** Boolean (default = true. Added in v2.93)
|
||||
* **rpc-password:** String
|
||||
* **rpc-password:** String. You can enter this in as plaintext when Transmission is not running, and then Transmission will salt the value on startup and re-save the salted version as a security measure. **Note:** Transmission treats passwords starting with the character `{` as salted, so when you first create your password, the plaintext password you enter must not begin with `{`.
|
||||
* **rpc-port:** Number (default = 9091)
|
||||
* **rpc-url:** String (default = /transmission/. Added in v2.2)
|
||||
* **rpc-username:** String
|
||||
|
|
|
@ -63,3 +63,7 @@ Scripts which have not yet been ported and may not work with the latest version:
|
|||
* http://pastie.org/443058: Perl - Network traffic graph, based on rrdtool (example: http://skitch.com/werehamster/bmjg8/bittorrent-traffic)
|
||||
* http://transmission.pastebin.com/QzVxQDtM: Bash - (cron)script to keep a maximum number of torrents running; starting and pausing torrents as necessary
|
||||
* https://github.com/jaboto/Transmission-script - (cron)script set network limits according to the number of clients in the network
|
||||
|
||||
## Security on systemd
|
||||
|
||||
`transmission-daemon`'s packaging has many permissions disabled as a standard safety measure. If your script needs more permissions than are provided by the default, users have [reported](https://github.com/transmission/transmission/issues/1951) that it can be resolved by changing to `NoNewPrivileges=false` in `/lib/systemd/system/transmission-daemon.service`.
|
||||
|
|
Loading…
Reference in a new issue