[Eisfair] Frage ntp - log
Kay Martinen
usenet at martinen.de
So Jun 22 22:05:38 CEST 2025
Am 07.05.25 um 17:35 schrieb Holger Bruenjes:
> Am 07.05.25 um 17:13 schrieb Andreas Hager:
>
>> Mein System eisfair-1, physisch
>> Alles aktuell.
Hier auch. Und...
>> May 05 08:28:15 eishager systemd-sysv-generator[285]: SysV service
>> '/etc/init.d/ntp' lacks a native systemd unit file, automatically
>> generating a unit file for compatibility.
>> May 05 08:28:44 eishager systemd[1]: Started ntp.service.
>
>> May 05 08:29:04 eishager systemd-timesyncd[328]: Contacted time server
>> 91.206.8.34:123 (2.europe.pool.ntp.org).
>
>
> ehmm, ja, du hast hier 2 Zeitmaschinen laufen, einmal den ntp als Server
> und dann den systemd-timesyncd als Client.
... genau das ist mir hier eben auch im log aufgefallen.
> der systemd-timesyncd wurde beim update auf Systemd mit aktiviert da
> Systemd ohne Zeit nicht laeuft.
Scheiß-teil! Sorry, mußte ich mal los werden.
Wird denn beim update auf systemd nicht überprüft ob schon ein ntpd
installiert ist und läuft?
> Wenn du in deinem Netz Zeit bereit stellen willst solltest du den
> systemd-timesyncd abschalten. Systemd sorgt normalerweise dafuer, dass
> nur eine Zeitmaschine laeuft und schaltet systemd-timesyncd automatisch
> ab. Da aber ntp noch nicht auf Systemd portiert ist, weiss Systemd von
> der 2. Zeitmaschine nichts.
Hätte m.E. beim update auf systemd geprüft und korrigiert werden sollen.
> Wenn du keine Besonderen Anforderungen hast, die du nur mit ntp
> erfuellen kannst, solltest du systemd-timesyncd abschalten.
Logisch. Weil timesyncd ein CLIENT ist und ntpd ein SERVER.
Übrigens. Vorgreifend (auf s.u.) würde ich anregen eine Art
Dienste-Monitor in das setup zu integrieren. Der einem eine Übersicht
liefert welche dienste (automatisch) gestartet sind oder werden - oder
disabled sind. Idealerweise mit einem Hotkey (F-Tasten) um einzelne (o.
ggf. mehrfach-auswahl) zu starten und zu stoppen.
Da sollte dann leicht erkennbar sein das z.b.
systemd-timesyncd Auto running
sysv-generator-ntpd Auto unknown
da sind. <unknown> da systemd es ha offensichtlich nicht rafft.
> Als Alternative gibt es auch chrony der im Context mit Systemd als Zeit
> Server laeuft.
Ja, Witzig.
Ich fand im log (messages) meines Homes-Servers timesyncd Meldungen mit
connects zu externen zeitquellen. Das verwunderte mich sofort da ich
WUSSTE das dort ein ntpd läuft aber ich NICHT wüßte das ich je einen
timesyncd installiert oder aktiviert hätte. Nachprüfung in den
installierten paketen ergibt dann auch das ein ntpd-paket installiert
ist, aber ein systemd-timesyncd paket NICHT - obwohl es als
installierbar angezeigt wird (Jetzt?). Und ebenso wenig ist ein
system-user-ntp Paket (Testing? Echt?) installiert.
Ich wußte außerdem das ich den ntpd auf mein gateway als Zeitquelle ein
stellte - eben damit sonst keine Zeitabfragen aus dem LAN heraus müssen.
Und nun DAS! Ich finde ehrlich gesagt das ist das genaue Gegenteil von
EASY wenn ein Zentraler Dienst nicht die Existenz eines vorhandenen
Dienstes erkennt und seinen eigenen einfach startet ohne nachweisbare
Spur einer Installation desselben.
Bye/
/Kay
--
Posted via Leafnode
Mehr Informationen über die Mailingliste Eisfair