[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: systemd als ntp-Client



Matthias Böttcher <matthias.boettcher@gmail.com> wrote:

> Falls das jemand nachvollziehen möchte: in einer VM wird das nicht
> ohne Anpassung klappen, da in
>    /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service
> die Bedingung
>    ConditionVirtualization=no
> enthalten ist.

>    /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service
> ist ein symbolischer Link auf
>    /lib/systemd/system/systemd-timesyncd.service
> nach "timedatectl set-ntp true".


Die _korrekte_ Lösung dafür ist folgendes:

1) Anlegen vom Verzeichnis /etc/systemd/system/systemd-timesyncd.service.d/
2) Eine conf-Datei dort anlegen, mit folgendem Inhalt:

,----[ /etc/systemd/system/systemd-timesyncd.service.d/allow_virt.conf
| [Unit]
| ConditionVirtualization=
`----

3) systemctl daemon-reload
4) systemctl start systemd-timesyncd.service

*Alle* anderen Lösungen, vor allem solche, die die service-Datei nach
/etc kopieren oder gar in /lib/systemd editieren sind falsch.

Obiges ist der einzig korrekte Weg, um die Config zu ändern.

Grüße,
S°

-- 
Sigmentation fault. Core dumped.


Reply to: