После установки systemd-timesyncd не создается конфигурационный файл /etc/systemd/timesyncd.conf или не копируется из /usr/lib/systemd/timesyncd.conf
Теперь никаких конфигов от systemd в /etc не создается. В них все опции были закоментированы и использовались по-умолчанию, так что они не нужны. Администратор вправе скопировать их из /usr/lib и поправить. А лучше создавать файлы в conf.d/foo.conf
Не понял логики, без конфигурационных файлов работать не будет, так почему они теперь не создаются, это какое то нововведение в новой версии systemd? Где то можно почитать подробно что бы понять логику происходящего?
"А лучше создавать файлы в conf.d/foo.conf" Здесь имеется в виду создать директорию /etc/systemd/timesyncd.conf.d, а в ней разместить файл timesyncd.conf?
(In reply to Евгений from comment #3) > "А лучше создавать файлы в conf.d/foo.conf" > Здесь имеется в виду создать директорию /etc/systemd/timesyncd.conf.d, а в > ней разместить файл timesyncd.conf? Да, совершенно верно; создаёте файл по имени, заканчивающемуся на .conf, в этом каталоге, в котором только нужные строчки. См. также: man-страницу systemd-delta(1).
(In reply to Евгений from comment #2) > Не понял логики, без конфигурационных файлов работать не будет, так почему > они теперь не создаются, это какое то нововведение в новой версии systemd? > Где то можно почитать подробно что бы понять логику происходящего? Конфиг по умолчанию упакован под /usr/lib, так что без конфигурационных файлов ни timesyncd, ни другие компоненты из проекта systemd не останутся. Каскадные конфиги у systemd уже давно, если не с его рождения.