Anzeige aktueller Release- und Security-updates via Konsole

Guten Tag,

im UMC-Modul Online-Updates wird ja jeweils auf verfügbare Release- und Securityupdates hingewiesen.
Ist es möglich, diese Information auch via Konsole abzurufen?

Kurz zum Hintergrund der Frage: Wir möchten ein Nagios-Plugin schreiben, welches auf Release-Updates prüft.

Mit freundlichen Grüßen,
iKu_Systems

Hallo,

sollten Sie nur die Information benötigen, ob generell Updates verfügbar sind (Release, Security, etc.), so können Sie einfach die Variable update/available auf “yes” oder “no” prüfen. Selbiges tut die Univention Management Console.
Die Variable wird von Skript /usr/share/univention-updater/univention-updater-check gesetzt, welches von dem Cron-Job /etc/cron.d/univention-updater-check stündlich ausgeführt wird.

Sollten Sie lediglich auf Release-Updates prüfen, so müssten Sie das Kommando:

/usr/share/univention-updater/univention-updater net --silent --check

verwenden. Der Exit-Code lautet entsprechend “1”, sofern ein Release-Update verfügbar ist. Ergänzen Sie den Aufruf zu:

/usr/share/univention-updater/univention-updater net --silent --check; echo $?

bekommen Sie auch direkt “0” oder “1” als Rückgabe auf der Konsole.

Beachten Sie hierbei, dass zum derzeitigen Zeitpunkt die Schilderungen sowohl auf einem UCS 2.4 als auch auf einem UCS 3.0 System gültig sind.

Mit freundlichen Grüßen,
Tim Petersen

Mastodon