From 78f574188b82face95e7f3d07d6582cb34409917 Mon Sep 17 00:00:00 2001 From: Nicolas KAROLAK <nicolas@karolak.fr> Date: Tue, 14 Apr 2020 12:14:24 +0000 Subject: [PATCH] configure systemd service before daemon | fixes #31879 --- roles/mediaimport/tasks/main.yml | 35 ++++++++++++++++---------------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/roles/mediaimport/tasks/main.yml b/roles/mediaimport/tasks/main.yml index acf0beb7..d4b9835d 100644 --- a/roles/mediaimport/tasks/main.yml +++ b/roles/mediaimport/tasks/main.yml @@ -3,8 +3,8 @@ - name: install packages package: force_apt_get: true + install_recommends: false name: "{{ import_packages }}" - state: present ## USERS @@ -117,23 +117,6 @@ ## MEDIAIMPORT -- name: configure mediaimport - when: - - import_ms_api_key | d(false) - - import_ms_server_name | d(false) - notify: restart mediaimport - template: - src: mediaimport.json.j2 - dest: /etc/mediaserver/mediaimport.json - backup: true - mode: 0640 - -- name: mediaimport service - systemd: - name: mediaimport - enabled: true - state: started - - name: setup cron job copy: src: files/mediaimport @@ -153,6 +136,22 @@ User=root Group=root +- name: configure mediaimport + when: + - import_ms_api_key | d(false) + - import_ms_server_name | d(false) + notify: restart mediaimport + template: + src: mediaimport.json.j2 + dest: /etc/mediaserver/mediaimport.json + backup: true + mode: 0640 + +- name: enable mediaimport service + systemd: + name: mediaimport + enabled: true + # FAIL2BAN - name: fail2ban -- GitLab