src.nth.io/

summaryrefslogtreecommitdiff
path: root/transmission
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2020-06-13 14:58:31 -0500
committerLuke Hoersten <[email protected]>2020-06-13 14:58:31 -0500
commit70ffa64a77f1bc2c33b9eec173a49d93900f9b79 (patch)
tree4c0df7b478c384b3bd814bb2301cd47d39755c76 /transmission
parentc8fffc622b674d9c4825641f9c46496a10be8510 (diff)
Moved to ext4 for permissions on hdd.
Diffstat (limited to 'transmission')
-rw-r--r--transmission/defaults/main.yaml1
-rw-r--r--transmission/tasks/main.yaml12
2 files changed, 12 insertions, 1 deletions
diff --git a/transmission/defaults/main.yaml b/transmission/defaults/main.yaml
index b8cad49..5ffae18 100644
--- a/transmission/defaults/main.yaml
+++ b/transmission/defaults/main.yaml
@@ -4,3 +4,4 @@ transmission_config: "/etc/transmission-daemon/settings.json"
transmission_port: "9091"
transmission_passwd: "transmission"
transmission_download_dir: "/var/lib/transmission-daemon/downloads"
+transmission_user: "debian-transmission"
diff --git a/transmission/tasks/main.yaml b/transmission/tasks/main.yaml
index efe552a..4ca336f 100644
--- a/transmission/tasks/main.yaml
+++ b/transmission/tasks/main.yaml
@@ -5,6 +5,16 @@
apt: name="transmission-daemon"
notify: restart transmission service
+- name: create data dir
+ become: yes
+ file:
+ path: "{{transmission_download_dir}}"
+ state: "directory"
+ owner: "{{transmission_user}}"
+ group: "{{transmission_user}}"
+ mode: "0755"
+ recurse: "yes"
+
- name: stop transmission service
systemd: name="transmission-daemon" state="stopped" daemon_reload="yes"
become: yes
@@ -75,6 +85,6 @@
notify: restart transmission service
- name: start transmission service
- systemd: name="transmission-daemon" state="started" daemon_reload="yes"
become: yes
+ systemd: name="transmission-daemon" state="started" daemon_reload="yes"
changed_when: false