From f1c8f85efa09cb668c48db00a00b5282dd03d991 Mon Sep 17 00:00:00 2001 From: Roozbeh Farahbod Date: Mon, 7 Mar 2016 21:53:33 +0100 Subject: [PATCH] fix monitrc conflict and missing /var/lib/monit folder --- defaults/main.yml | 5 +++-- tasks/config.yml | 3 +++ vars/redhat.yml | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index b2f3521..930b7d0 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,7 +1,8 @@ monit_cycle: 120 monit_log_destination: /var/log/monit.log -monit_state_file: /var/lib/monit/state -monit_id_file: /var/lib/monit/id +monit_lib_folder: /var/lib/monit +monit_state_file: "{{ monit_lib_folder }}/state" +monit_id_file: "{{ monit_lib_folder }}/id" monit_services: [] monit_service_delete_unlisted: true diff --git a/tasks/config.yml b/tasks/config.yml index 67b8375..6b4a593 100644 --- a/tasks/config.yml +++ b/tasks/config.yml @@ -8,6 +8,9 @@ - name: create includes folder file: path={{ monit_includes }} state=directory mode=0600 +- name: create lib folder + file: path="{{ monit_lib_folder }}" state=directory mode=0600 + - name: config - Setup monitrc template: src: monitrc.j2 diff --git a/vars/redhat.yml b/vars/redhat.yml index d85ae2c..d876cfd 100644 --- a/vars/redhat.yml +++ b/vars/redhat.yml @@ -1,3 +1,3 @@ --- -monitrc_conf: /etc/monit.conf -monit_includes: /etc/monit.d \ No newline at end of file +monitrc_conf: /etc/monitrc +monit_includes: /etc/monit.d -- 2.5.4 (Apple Git-61)