3.2 Überprüfen der RPM-Paketsignaturen

Alle RPM-Pakete auf der Novell ZENworks 7 Linux Management – Dell Edition-CD sind von Novell signiert. Sie können die Paketsignaturen überprüfen, um sicherzustellen, dass die Pakete nicht verändert wurden.

  1. Hängen Sie auf einem Linux-Computer die Novell ZENworks 7 Linux Management – Dell Edition-CD mithilfe des folgenden Befehls ein:

    mount gerät einhängepunkt

    Beispiel:

    mount /dev/cdrom /zlm7

    Falls Sie ein ISO-Image und keine physische CD verwenden, kopieren Sie das ISO-Image in einen temporären Ordner auf dem Linux-Computer und hängen Sie dann das Image mit folgendem Befehl ein: mount -o loop /temporärer_ordnerpfad/iso-image-name.iso einhängepunkt

    Ersetzen Sie temporärer_ordnerpfad durch den Pfad zum temporären Ordner und einhängepunkt durch den Pfad zu dem Ort auf dem Dateisystem, an dem Sie das Image einhängen möchten. Der durch einhängepunkt angegebene Pfad muss bereits vorhanden sein.

    Beispiel:

    mount -o loop /zlm7/ZEN7_LinuxMgmt.iso /zlm7/install

  2. Wechseln Sie an der Befehlszeile zum Einhängepunkt.

  3. Importieren Sie den öffentlichen Schlüssel mit folgendem Befehl:

    rpm --import ./zlm7-publickey

  4. Überprüfen Sie die RPM-Pakete mit folgendem Befehl:

    rpm -K RPM_Datei

    Beispiel:

    rpm -K mount_punkt/data/packages/zlm-7-runtime/zles-9-i586/novell-zenworks-server-7.0.0-1.i4=586.rpm
    

    Anstatt die Pakete einzeln zu überprüfen, können Sie mit folgendem Skript alle RPM-Pakete auf der Novell ZENworks 7 Linux Management-CD überprüfen:

    for i in ’find mount_punkt/data/packages -name *.rpm’ ;
    do rpm -K $i ;
    done