A minimal systemd host synchronises its clock with systemd-timesyncd. Which statement about that service is accurate?
LPIC-1 Exam 102-500, objective 108. Essential system services hard
Draft — not checked yet. This question was written from the published exam objectives and cites the clause it comes from, but nobody has yet read it against that clause and signed for it.
It is kept out of search results and out of mock exams until they have. Read the source below before you take the answer as settled.
The options
Not correct It is configured in /etc/ntp.conf, the same file ntpd uses.
Wrong. timesyncd reads /etc/systemd/timesyncd.conf (plus drop-ins under timesyncd.conf.d), where NTP= lists servers and FallbackNTP= lists the compiled-in fallbacks. ntp.conf belongs to ntpd and is not part of timesyncd's configuration.
Not correct It must be enabled with `chronyc set-ntp true`.
Wrong. chronyc controls chronyd, and set-ntp is not one of its subcommands. Synchronisation is toggled with `timedatectl set-ntp true`, which enables whichever supported NTP unit is installed.
Not correct It replaces the hardware clock, so hwclock no longer works on such systems.
Wrong. The RTC still exists and hwclock still reads and writes it. timesyncd simply keeps the system clock in step and lets systemd persist that time across reboots.
Correct It is an SNTP client only: it can set the local clock from an upstream server but cannot serve time to other hosts.
Correct. systemd-timesyncd is a lightweight client-side SNTP implementation. If the machine must answer time queries from other hosts you need a full server such as ntpd or chronyd.
Why
systemd-timesyncd deliberately implements only the client half of the protocol, which keeps it small enough to ship by default. `timedatectl status` reports both the timezone and whether NTP synchronisation is active, and `timedatectl set-ntp true|false` turns it on and off. Distributions that need a serving daemon or higher accuracy install chrony or ntpd instead, and those packages usually mask timesyncd so the two do not fight over the clock.
Where this comes from
- Cited
- LPI exam objective 108.1
- What it says
- Awareness of systemd-timesyncd as a client-side time synchronisation service.
Practise this
Reading one question is not practice. The trainer will draw a set from objective 108 and space the ones you get wrong.