Benutzerdefinierter CronJob/Systemd - Timer in IGEL OS 12

Sie können auf Ihrem IGEL OS 12 Gerät Zeitpläne festlegen, um Befehle auszuführen oder Apps zu installieren bzw. zu aktualisieren. Datum und Uhrzeit werden in der systemd-Syntax angegeben.


Menüpfad: System > Systemanpassung > Benutzerdefinierter CronJob/Systemd - Timer

image-20250304-091634.png


Konfiguration einer zeitgesteuerten benutzerdefinierten Aktion

  1. Klicken Sie auf image-20250304-101717.png , um einen neuen Timer hinzuzufügen.

  2. Bearbeiten Sie die Angaben wie folgt und klicken Sie anschließend auf Bestätigen:

    • Name des Auftrags: Anzeigename für die zeitgesteuerte Aktion. Es wird empfohlen, einen selbsterklärenden Namen zu verwenden.

    • Benutzer: Benutzer, unter dem der Befehl ausgeführt wird. Folgende Benutzer stehen in IGEL OS 12 zur Verfügung:

      • root

      • user: Benutzer mit üblichen Benutzerrechten

    • Typ: Wählen Sie Benutzer definitierte Aktion.

    • Befehl: Geben Sie den auszuführenden Befehl ein.

    • Datum und Uhrzeit für Ausführung des Jobs - unter Verwendung der Systemd timer-Syntax: Geben Sie Datum und Uhrzeit an, zu denen der Befehl ausgeführt werden soll. Beispiele finden Sie unter https://www.freedesktop.org/software/systemd/man/latest/systemd.time.html#Calendar%20Events

    • Verzögert den Timer um zufällig gewählten Wert, Standardwert ist 0: Dieser Parameter ist sinnvoll, wenn der Befehl viele Ressourcen benötigt (z.B. Netzwerkressourcen) und von vielen Geräten gleichzeitig ausgeführt wird. Beispiel: Bei Eingabe von 10 wird der Befehl zwischen der angegebenen Zeit +1 Sekunde und +10 Sekunden ausgeführt.

    • Sollte rtc wake auf der eingesetzten Hardware unterstützt und diese Option aktiviert sein, wird das System hochgefahren um den Job auszuführen: Beachten Sie, dass diese Funktion experimentell ist und stark von Hardware sowie BIOS/UEFI abhängt.

image-20250304-110958.png


Konfigurieren einer zeitgesteuerten Update Aktion

Sie können den Timer so konfigurieren, dass Apps zu einem bestimmten Zeitpunkt installiert oder aktualisiert werden. Dazu muss unter System > Update > Aktion nach dem Aktivieren einer Anwendung die Option Nichts ausgewählt sein (zusätzlicher Schritt zum Herunterladen und Aktivieren neuer Apps erforderlich). Eine Beschreibung finden Sie unter Update - App-Update-Einstellungen in IGEL OS 12.

  1. Klicken Sie auf image-20250304-101717.png , um einen neuen Timer hinzuzufügen.

  2. Bearbeiten Sie die Angaben wie folgt und klicken Sie anschließend auf Bestätigen:

    • Name des Auftrags: Name für die zeitgesteuerte Aktion, z.B. „Update“.

    • Benutzer: Wählen Sie root.

    • Typ: Wählen Sie Update Aktion.

    • Datum und Uhrzeit für Ausführung des Jobs - unter Verwendung der Systemd timer-Syntax: Geben Sie Datum und Uhrzeit an, zu denen der Befehl ausgeführt werden soll. Beispiele finden Sie unter https://www.freedesktop.org/software/systemd/man/latest/systemd.time.html#Calendar%20Events

    • Verzögert den Timer um zufällig gewählten Wert, Standardwert ist 0: Diese Funktion wird in IGEL OS 12.7.0 oder früher nicht unterstützt.

    • Sollte rtc wake auf der eingesetzten Hardware unterstützt und diese Option aktiviert sein, wird das System hochgefahren um den Job auszuführen.

image-20250304-153733.png