From 70ffa64a77f1bc2c33b9eec173a49d93900f9b79 Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Sat, 13 Jun 2020 14:58:31 -0500 Subject: Moved to ext4 for permissions on hdd. --- papermc/tasks/main.yaml | 1 + plex/handlers/main.yaml | 2 +- plex/tasks/main.yaml | 4 ++++ transmission/defaults/main.yaml | 1 + transmission/tasks/main.yaml | 12 +++++++++++- 5 files changed, 18 insertions(+), 2 deletions(-) diff --git a/papermc/tasks/main.yaml b/papermc/tasks/main.yaml index 9cb50ab..6253dfa 100644 --- a/papermc/tasks/main.yaml +++ b/papermc/tasks/main.yaml @@ -43,6 +43,7 @@ state: "directory" owner: "{{papermc_user}}" group: "{{papermc_user}}" + recurse: "yes" mode: "0755" - name: set world files diff --git a/plex/handlers/main.yaml b/plex/handlers/main.yaml index 31bb9c9..d0032fc 100644 --- a/plex/handlers/main.yaml +++ b/plex/handlers/main.yaml @@ -1,5 +1,5 @@ --- - name: restart plex service - systemd: name="plexmediaserver" state="restarted" daemon_reload="yes" become: yes + systemd: name="plexmediaserver" state="restarted" daemon_reload="yes" diff --git a/plex/tasks/main.yaml b/plex/tasks/main.yaml index d82bc23..ff5ddcf 100644 --- a/plex/tasks/main.yaml +++ b/plex/tasks/main.yaml @@ -19,3 +19,7 @@ become: yes apt: name="plexmediaserver" notify: restart plex service + +- name: ensure plex service is running + become: yes + systemd: name="plexmediaserver.service" state="started" daemon_reload="yes" 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 -- cgit v1.2.3