Files
ansible-role-common/tasks/ntp.yml
Daniel A. Maierhofer 3ae3c5ee50 Fix ntp
2019-02-23 00:39:09 +01:00

24 lines
977 B
YAML

---
- name: ntp - install chrony
package: name=chrony
when: ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host'
- name: ntp - run and enable chrony
service: name=chronyd state=started enabled=yes
when: ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host'
- name: ntp - set timezone
file: src=/usr/share/zoneinfo/Europe/Vienna dest=/etc/localtime state=link
- name: ntp - set servers for debian
template: "dest=/etc/chrony/chrony.conf src=chrony.conf.j2 owner=root group=root mode=0644"
when: (ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host') and ansible_os_family == "Debian"
notify:
restart chrony
- name: ntp - set servers for void
template: "dest=/etc/chrony.conf src=chrony.conf.j2 owner=root group=root mode=0644"
when: (ansible_virtualization_type != 'lxc' or ansible_virtualization_role == 'host') and ansible_os_family != "Debian"
notify:
restart chrony