forked from ISTI-ansible-roles/ansible-roles
19 lines
740 B
YAML
19 lines
740 B
YAML
---
|
|
- name: Nagios check configuration for openvpn (NRPE required)
|
|
block:
|
|
- name: Install the nagios check deb deps
|
|
apt: pkg={{ openvpn_nagios_deb_deps }} state={{ openvpn_pkg_state }} update_cache=yes cache_valid_time=1800
|
|
|
|
- name: Install the nagios check script
|
|
template: src=check_openvpn.pl.j2 dest={{ nagios_plugins_dir }}/check_openvpn owner=root group=root mode=0755
|
|
|
|
- name: Install the nagios nrpe configuration
|
|
template: src=openvpn-nrpe.cfg.j2 dest={{ nrpe_include_dir }}/openvpn.cfg owner=root group=nagios mode=0440
|
|
notify: Reload NRPE server
|
|
|
|
when:
|
|
- openvpn_enabled | bool
|
|
- ansible_distribution_file_variety == "Debian"
|
|
tags: [ 'openvpn', 'openvpn_nagios', 'nagios' ]
|
|
|