From 311948867ac0b4bf3703d27e558cc11315643247 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Wed, 24 Jul 2019 14:52:00 +0200 Subject: [PATCH] check-mk-agent: Don't setup own systemd service files Current check-mk-agent packages have a good configuration bundled already, so no need to setup own variants any more. --- roles/check-mk-agent/tasks/main.yml | 41 ------------------- .../templates/check_mk.socket.j2 | 14 ------- .../templates/check_mk@.service.j2 | 15 ------- 3 files changed, 70 deletions(-) delete mode 100644 roles/check-mk-agent/templates/check_mk.socket.j2 delete mode 100644 roles/check-mk-agent/templates/check_mk@.service.j2 diff --git a/roles/check-mk-agent/tasks/main.yml b/roles/check-mk-agent/tasks/main.yml index 65b2a06..950946c 100644 --- a/roles/check-mk-agent/tasks/main.yml +++ b/roles/check-mk-agent/tasks/main.yml @@ -23,47 +23,6 @@ name=check-mk-agent-logwatch when: "ansible_distribution_major_version|int >= 7 and ansible_distribution_major_version|int < 9" -- name: test for systemd unit files - tags: - - check_mk - - monitoring - - packages - - systemd - stat: path=/etc/systemd/system/check_mk.socket - when: "ansible_distribution_major_version|int >= 8" - check_mode: no - register: check_mk_socket_unit - -- name: install systemd socket unit files - tags: - - check_mk - - packages - - systemd - template: > - dest=/etc/systemd/system/check_mk.socket - group=root - mode=0644 - owner=root - src=check_mk.socket.j2 - when: ansible_distribution_major_version|int >= 8 and not check_mk_socket_unit.stat.exists - notify: - - reload systemd daemon - -- name: install systemd service unit files - tags: - - check_mk - - packages - - systemd - template: > - dest=/etc/systemd/system/check_mk@.service - group=root - mode=0644 - owner=root - src=check_mk@.service.j2 - when: ansible_distribution_major_version|int >= 8 and check_mk_socket_unit.stat.exists - notify: - - reload systemd daemon - - name: enable xinetd configuration tags: - check_mk diff --git a/roles/check-mk-agent/templates/check_mk.socket.j2 b/roles/check-mk-agent/templates/check_mk.socket.j2 deleted file mode 100644 index ce724b3..0000000 --- a/roles/check-mk-agent/templates/check_mk.socket.j2 +++ /dev/null @@ -1,14 +0,0 @@ -# /etc/systemd/system/check_mk.socket -# --- -# {{ ansible_managed }} -# --- - -[Unit] -Description=Check_MK Agent Socket - -[Socket] -ListenStream=6556 -Accept=true - -[Install] -WantedBy=sockets.target diff --git a/roles/check-mk-agent/templates/check_mk@.service.j2 b/roles/check-mk-agent/templates/check_mk@.service.j2 deleted file mode 100644 index e739efd..0000000 --- a/roles/check-mk-agent/templates/check_mk@.service.j2 +++ /dev/null @@ -1,15 +0,0 @@ -# /etc/systemd/system/check_mk@.service -# --- -# {{ ansible_managed }} -# --- - -[Unit] -Description=Check_MK - -[Service] -ExecStart=/usr/bin/check_mk_agent - -User=root -Group=root - -StandardInput=socket -- 2.39.2