﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
958	systemd-timesyncd daemon	William Harrington	chris@…	"          A new ""systemd-timesyncd"" daemon has been added for
          synchronizing the system clock across the network. It
          implements an SNTP client. In contrast to NTP
          implementations such as chrony or the NTP reference server
          this only implements a client side, and does not bother with
          the full NTP complexity, focusing only on querying time from
          one remote server and synchronizing the local clock to
          it. Unless you intend to serve NTP to networked clients or
          want to connect to local hardware clocks this simple NTP
          client should be more than appropriate for most
          installations. The daemon runs with minimal privileges, and
          has been hooked up with networkd to only operate when
          network connectivity is available. The daemon saves the
          current clock to disk every time a new NTP sync has been
          acquired, and uses this to possibly correct the system clock
          early at bootup, in order to accommodate for systems that
          lack an RTC such as the Raspberry Pi and embedded devices,
          and make sure that time monotonically progresses on these
          systems, even if it is not always correct.

          To make use of
          this daemon a new system user and group ""systemd-timesync""
          needs to be created on installation of systemd.


Okay, I propose adding the  user and group for this option

For /etc/passwd: systemd-timesync:x:29:29:Systemd Timesyncd User:/dev/null:/bin/false
For /etc/group: systemd-timesync:x:29:

All that needs to be done to use this, and add this to the systemd-network section or somewhere in the Network chapter other than systemd-networkd setup:

systemctl enable systemd-networkd

It will then run on startup.


I do  not know if there is a way to tell it which time server to connect to, but there may be. We need to look closer at the man-pages or other documentation, maybe even the source."	enhancement	closed	major	CLFS Standard 3.0	BOOK	CLFS Sysroot GIT	fixed		berzerkula@… jonathan@…
