B.1 CHRONY - Benachrichtigung anderer Applikationen über Timewarps

Stellt chrony fest, dass die Uhr sehr weit von der tatsächlichen Uhrzeit abweicht, korrigiert chrony die Zeit in einem grossen Schritt und führt Scripts aus, um andere Anwednungen von diesem Zeitsprung zu informieren. Um z.B. den Imond von einem Zeitsprung zu informieren, macht chrony folgendes:

  1. Scripte ins Archiv aufnehmen

    Chrony fügt dem Archiv zwei Files hinzu:

    start_imond  yes  etc/chrony.d/timewarp.sh mode=555 flags=sh
    start_imond  yes  etc/chrony.d/timewarp100.imond mode=555 flags=sh
    

    timewarp.sh führt alle Scripts im gleichen Verzeichnis aus, die dem Namen timewarp<3 ziffern>.<name> entsprechen.

  2. Script zur Verfügung stellen

    chrony nimmt folgendes Script mit ins Archiv auf:

    # inform imond about time warp
    imond-stat "adjust-time $timewarp 1"
    

    Damit wird der imond über den Zeitsprung informiert und kann seine interne Zeitbasis anpassen.



© 2001-2020 Das fli4l-Team - February 2, 2020