Softwareaktualisierungen überprüfen (chkimp)

1                     Themenübersicht

Das Tool chkimp überprüft, ob Softwareaktualisierungen für den Import zur Verfügung stehen und importiert werden können. Mit diesem Tool ist es möglich Abbruchbedingungen in Skripten zu formulieren.

2                     Zielgruppe

  • System-Administratoren
  • Technische Berater

3                     Beschreibung

Wenn die Installation von Softwareaktualisierungen per Skript gesteuert wird, muss vor der Installation geprüft werden, ob Softwareaktualisierungen für die Installation zur Verfügung stehen. chkimp prüft für die vorgegebene(n) Code-Klasse(n), ob Softwareaktualisierungen im import-Ordner des Systems Softwareaktualisierungen liegen. ZIP-Dateien, die im import-Ordner liegen, werden entpackt. Werden keine Softwareaktualisierungen oder Softwareaktualisierungen, die nicht den Import-Restriktionen entsprechen, gefunden, gibt chkimp Fehler aus.

Sollten Softwareaktualisierungen vorhanden sein und den Import Restriktionen entsprechen, prüft chkimp ob sich die Softwareaktualisierungen auch installieren lassen. Beispielsweise ist ein Import nicht möglich, wenn ein vorhergehender Import noch nicht beendet ist, wenn Softwareaktualisierung A die nicht vorhandene Softwareaktualisierung B benötigt etc.

Diese Fehler können dann innerhalb des Skripts überprüft werden und der Vorgang kann abgebrochen werden.

Beispiel:

chkimp –codeClass:sys

iferror

echo „Installing SYS refreshes no possible “

else

imprfr –codeClass:sys

 

3.1               Befehl

Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.

chkimp -codeClass:<Str-1> [-codeClass:<Str-2>]

[-verbose]

3.2               Parameter

Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.

Der Parameter ist vollständig, z. B. –f<str>, und gemäß der Reihenfolge der Verwendung im Befehl aufzulisten.

Parameter Erläuterung
-codeClass sys oder app. Beide Werte können gleichzeitig angegeben werden. In diesem Fall muss für jede Klasse mindestens eine Softwareaktualisierung vorhanden sein.
-verbose Falls dieser Parameter gesetzt ist, werden mehr Informationen geschrieben. Beispielsweise wird ausgegeben welche Softwareaktualisierungen überprüft werden auch wenn diese nicht fehlerhaft sind.

3.3               Berechtigungen

Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie im Dokument Berechtigungen nachlesen.

Für dieses Tool existieren keine speziellen Berechtigungen.

Czy ten artykuł był pomocny?