check-mk-agent: "nagios-plugins-basic" is "monitoring-plugins-basic" since Debian 7 ...
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.
apache2-php5, check-mk-agent: Fix warnings of ansible-lint(1) - 306: Shells that use pipes should set the pipefail option - 601 Don't compare to literal True/False
check-mk-agent: Add "systemd" tag to task checking for service file This is required to be able to use "-l systemd" with this role.
Use integer comparision when dealing with "ansible_distribution_major_version"
Streamline tag usage, make sure "apt" is set on every apt task
Update "apt" tasks to use lists This fixes the following deprecation warning: 'Invoking "apt" only once while using a loop via squash_actions is deprecated. Instead of using a loop to supply multiple items and specifying `name: {{ item }}`'
Correctly cast variables to integers in Jinja templates This is required for the Ansible configuration to become compatible with Python 3.
Apt module: Update "state=installed" to "state=present" "state=installed" will be deprecated.
check-mk-agent: Only install "check-mk-agent-logwatch" on Debian 7 & 8 The check-mk-agent and check-mk-agent-logwatch packages have been removed in Debian 9, and there is only a "check-mk-agent" package provided by Check_MK itself (no "check-mk-agent-logwatch"). So assume that this package has been added to an internal repository, but don't try to install "check-mk-agent-logwatch" on Debian 9 or newer ...
check-mk-agent: Install "check-mk-agent-logwatch" on Debian 7 or newer only
ansible-lint: Fix "Octal file permissions must contain leading zero" warnings Problem found by ansible-lint(1) tool.
Use "service: state=started" instead of "running" This fixes the following warning of Ansible 2.3.0: [DEPRECATION WARNING]: state=running is deprecated. Please use state=started. This feature will be removed in version 2.7.
Always run "check tasks" to register variables, even in "check mode" Otherwise Ansible tries to use variables that are unknown because the "register" task wasn't run.
check-mk-agent: Correctly name "Check_MK" :-)
check-mk-agent: Configure xinetd(8) on Debian <8 hosts
check-mk-agent: Fix detection of non-systemd-enabled hosts
check-mk-agent: Add missing "check_mk" tags
check-mk-agent: Depend on "nagios-plugins-basic" The "monitoring-plugins-basic" package is quite new and not available on older systems, whereas the "nagios-plugins-basic" is still available even in Debian "sid" (unstable), and depends on the "monitoring-plugins-basic" when required. So depend on "nagios-plugins-basic" instead of "monitoring-plugins-basic".
New "check-mk-agent" role