From 8c4de33b2a3b1e977fe531cee24bfc04918e0919 Mon Sep 17 00:00:00 2001 From: Max Mehl Date: Sun, 12 Jan 2025 21:36:33 +0100 Subject: [PATCH] store log file in /var/log, requires v0.2.2 --- tasks/main.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index 97ab359..ab10c41 100755 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -44,10 +44,19 @@ dest: "{{ seafile_mirror_dir }}/seafile_mirror.conf.yaml" mode: "0600" +- name: Ensure log file with user permissions exists + file: + path: /var/log/seafile-mirror.log + state: touch + mode: "0644" + owner: "{{ seafile_local_user.user }}" + group: "{{ seafile_local_user.user }}" + become: false + - name: Ensure cron entry for Seafile mirror service cron: name: Seafile Mirror Service - job: "chronic pipx run seafile-mirror -c {{ seafile_mirror_dir }}" + job: "chronic pipx run seafile-mirror -c {{ seafile_mirror_dir }} -l /var/log/seafile-mirror.log" minute: "{{ seafile_cron.minute }}" hour: "{{ seafile_cron.hour }}" day: "{{ seafile_cron.day }}"