Files
base/tasks/datetime.yml
T
Ludovic Cartier 717c98fa6c biiiiig update !
2026-02-20 15:46:38 +01:00

31 lines
906 B
YAML

---
- name: datetime | install ntp
apt:
name: ntp
state: present
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13
- name: datetime | ensure ntp is running
service:
name: ntp
state: started
enabled: yes
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int < 13
- name: datetime | install systemd-timesyncd
apt:
name: systemd-timesyncd
state: present
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13
- name: datetime | ensure systemd-timesyncd is running
service:
name: systemd-timesyncd
state: started
enabled: yes
when: ansible_distribution == 'Debian' and ansible_distribution_major_version | int >= 13
- name: datetime | set date
timezone:
name: "{{ timezone | default('Europe/Paris') }}"
when: ansible_os_family == 'Debian'