26 lines
773 B
YAML
26 lines
773 B
YAML
- name: Install CHRONY packages
|
|
apt:
|
|
name: chrony
|
|
state: present
|
|
install_recommends: no
|
|
- name: Set CHRONY generic configuration
|
|
template:
|
|
src: timeserver_custom.conf
|
|
dest: /etc/chrony/conf.d/custom.conf
|
|
owner: root
|
|
group: root
|
|
mode: u=rw,g=r,o=r
|
|
notify: restart-chrony
|
|
- name: Copy NRPE configuration and plugins
|
|
copy:
|
|
src: "{{ item.src }}"
|
|
dest: "{{ item.dest }}"
|
|
owner: "{{ item.owner }}"
|
|
group: "{{ item.group }}"
|
|
mode: "{{ item.mode }}"
|
|
loop:
|
|
- { src: "99-local.cfg", dest: "/etc/nagios/nrpe.d/99-local.cfg", owner: "nagios", group: "nagios", mode: "0640" }
|
|
- { src: "check_chrony", dest: "/usr/lib/nagios/plugins/check_chrony", owner: "root", group: "root", mode: "0755" }
|
|
notify: restart-nrpe
|
|
|