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