diff options
-rw-r--r-- | roles/bittorrent/files/transmission.conf | 2 | ||||
-rw-r--r-- | roles/bittorrent/handlers/main.yml | 1 | ||||
-rw-r--r-- | roles/bittorrent/handlers/sysctl.yml | 2 | ||||
-rw-r--r-- | roles/bittorrent/tasks/services.yml | 9 |
4 files changed, 14 insertions, 0 deletions
diff --git a/roles/bittorrent/files/transmission.conf b/roles/bittorrent/files/transmission.conf new file mode 100644 index 0000000..bdf0de2 --- /dev/null +++ b/roles/bittorrent/files/transmission.conf @@ -0,0 +1,2 @@ +net.core.rmem_max = 4194304 +net.core.wmem_max = 1048576 diff --git a/roles/bittorrent/handlers/main.yml b/roles/bittorrent/handlers/main.yml new file mode 100644 index 0000000..4dea5c0 --- /dev/null +++ b/roles/bittorrent/handlers/main.yml @@ -0,0 +1 @@ +- import_tasks: sysctl.yml diff --git a/roles/bittorrent/handlers/sysctl.yml b/roles/bittorrent/handlers/sysctl.yml new file mode 100644 index 0000000..5415092 --- /dev/null +++ b/roles/bittorrent/handlers/sysctl.yml @@ -0,0 +1,2 @@ +- name: reload sysctl + command: /usr/sbin/sysctl -p diff --git a/roles/bittorrent/tasks/services.yml b/roles/bittorrent/tasks/services.yml index 319a0f8..413ac57 100644 --- a/roles/bittorrent/tasks/services.yml +++ b/roles/bittorrent/tasks/services.yml @@ -1,2 +1,11 @@ +- name: Modification des tailles de buffer + copy: + src: transmission.conf + dest: /etc/sysctl.d/transmission.conf + owner: root + group: root + mode: 0644 + notify: reload sysctl + - name: Activation et démarrage du service transmission-daemon service: name=transmission-daemon state=started enabled=yes |