update ntp client

This commit is contained in:
Ruben Blanco 2023-10-30 17:34:30 +01:00
parent 30e467b72e
commit 352985c483
3 changed files with 26 additions and 14 deletions

View File

@ -1,5 +1,5 @@
# restart crontab service to apply changes
- name: restart crontab hourly
- name: restart systemd-timesyncd
service:
name: "{{ cron_daemon }}"
name: "{{ timesyncd_daemon }}"
state: restarted

View File

@ -3,22 +3,34 @@
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# SE OMITE , SE REALIZA CON systemd-timesyncd.service
# paso1
# install package ntpdate
- name: install package ntpdate
apt:
name: "{{ ntpdate_package }}"
state: present
#- name: install package ntpdate
# apt:
# name: "{{ ntpdate_package }}"
# state: present
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# paso2
# copy timesync file to crontab.hourly
- name: copy file timesync to /etc/cron.hourly/timesync
copy:
src: timesync
dest: "{{ timesync_path }}"
#- name: copy file timesync to /etc/cron.hourly/timesync
# copy:
# src: timesync
# dest: "{{ timesync_path }}"
# owner: root
# group: root
# mode: '0644'
# backup: yes # NO backups
# notify: restart crontab hourly
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# retocar fichero /etc/systemd/timesyncd.conf
- name: retocar fichero /etc/systemd/timesyncd.conf
lineinfile:
path: /etc/systemd/timesyncd.conf
regexp: '^#NTP'
line: "NTP=time1.verdnatura.es time2.verdnatura.es"
owner: root
group: root
mode: '0644'
# backup: yes # NO backups
notify: restart crontab hourly
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
notify: restart systemd-timesyncd

View File

@ -1,4 +1,4 @@
# vars file
ntpdate_package: ntpdate
timesync_path: /etc/cron.hourly/timesync
cron_daemon: cron
timesyncd_daemon: systemd-timesyncd