configpolicy/roles/chrony/tasks/main.yml

36 lines
552 B
YAML

- name: ensure chrony is installed
package:
name: chrony
state: present
tags:
- install
- name: ensure chrony is configured
template:
src: chrony.conf.j2
dest: /etc/chrony.conf
owner: root
group: root
mode: u=rw,go=r
notify:
- restart chrony
tags:
- config
- name: ensure chrony is enabled
service:
name: chronyd
enabled: true
tags:
- service
- name: flush_handlers
meta: flush_handlers
- name: ensure chrony is running
service:
name: chronyd
state: started
tags:
- service