From b5970881ee6d3b30a2bcd5357dceef9f6c220fa7 Mon Sep 17 00:00:00 2001 From: Salt Date: Fri, 15 May 2020 11:04:34 -0500 Subject: [PATCH] Fix more ownership --- roles/terraria/tasks/main.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/roles/terraria/tasks/main.yml b/roles/terraria/tasks/main.yml index aa2152b..77e354d 100644 --- a/roles/terraria/tasks/main.yml +++ b/roles/terraria/tasks/main.yml @@ -59,12 +59,6 @@ file: path: "{{ terraria_root }}/{{ terraria_name }}/TerrariaServer.bin.x86_64" mode: "0755" - - name: Fix ownership - file: - path: "{{ terraria_root }}/{{ terraria_name }}" - recurse: yes - owner: terraria - group: ter-admin - name: Clean up file: path: "{{ item }}" @@ -78,6 +72,12 @@ owner: terraria group: ter-admin state: directory + - name: Fix ownership + file: + path: "{{ terraria_root }}/{{ terraria_name }}" + recurse: yes + owner: terraria + group: ter-admin when: not stat_server_binary.stat.exists - name: Configure server block: @@ -85,6 +85,8 @@ template: src: config dest: "{{ terraria_root }}/{{ terraria_name }}/config" + owner: terraria + group: ter-admin become: yes - name: Enable service systemd: