From 79d1fce98cf519a224f8b53fc6690ed070040374 Mon Sep 17 00:00:00 2001 From: uvok cheetah Date: Thu, 4 Apr 2024 21:22:13 +0200 Subject: Instal jq, add online monitor --- roles/common/tasks/main.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'roles/common/tasks/main.yml') diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 20d7ddf..02d9392 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -10,6 +10,7 @@ - ldnsutils - htop - unattended-upgrades + - jq state: present - name: Install mailer package: @@ -19,3 +20,23 @@ when: - mail_nullmailer is defined - mail_nullmailer +- name: Copy service executable + copy: + src: files/onmon.sh + dest: /usr/local/bin/onmon.sh + mode: "0750" + owner: "root" + group: "root" +- name: Copy service file + copy: + src: files/onmon.service + dest: /etc/systemd/system/onmon.service + mode: "0640" + owner: "root" + group: "root" +- name: Ensure online monitor is enabled + systemd: + name: onmon.service + enabled: true + state: started + daemon_reload: true -- cgit v1.2.3