nix: chrony

This commit is contained in:
Geoffrey Frogeye 2023-10-28 19:33:40 +02:00
parent c37a709b01
commit e1788dbd24
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8
5 changed files with 10 additions and 51 deletions

View file

@ -1,7 +0,0 @@
server 0.europe.pool.ntp.org offline
server 1.europe.pool.ntp.org offline
server 2.europe.pool.ntp.org offline
server 3.europe.pool.ntp.org offline
driftfile /etc/chrony.drift
rtconutc
rtcsync

View file

@ -1,5 +0,0 @@
if $if_up; then
chronyc online
elif $if_down; then
chronyc offline
fi

View file

@ -79,43 +79,6 @@
### STOPPED HERE ###
# Time synchronisation
- name: Mask systemd-timesyncd
systemd:
name: systemd-timesyncd
state: stopped
enabled: no
masked: yes
become: yes
notify: etc changed
- name: Configure chrony
copy:
src: chrony.conf
dest: /etc/chrony.conf
become: yes
notify:
- etc changed
- chrony reconfigured
# TODO More configuration, RTC configuration
- name: Enable chronyd
systemd:
name: chronyd
enabled: yes
become: yes
notify:
- etc changed
- chrony reconfigured
- name: Configure dhcpcd chrony hook
copy:
src: dhcpcd.exit-hook
dest: /etc/dhcpcd.exit-hook
become: yes
notify: etc changed
- name: Empty motd
copy:
content: ""