4.0 Verifying the RPM Package Signatures

All RPM packages on the Novell ZENworks 7 Linux Management, Novell ZENworks 7.2 Linux Management, Novell ZENworks 7.2 Linux Management with Interim Release 1, Novell ZENworks 7.2 Linux Management with Interim Release 1a, and Novell ZENworks 7.2 Linux Management with Interim Release 2 CDs are signed by Novell. To ensure that the RPM packages have not been tampered with, you can verify the RPM package signatures.

  1. At the Linux machine, mount the product media of the ZENworks Linux Management version you want to install by using the mount device mountpoint command.

    • Use the Novell ZENworks 7 Linux Management CD to install ZENworks 7.2 Linux Management.

    • Use the Novell ZENworks 7.2 Linux Management CD to install ZENworks 7.2 Linux Management.

    • Use the Novell ZENworks 7.2 Linux Management with Interim Release 1 CD to install ZENworks 7.2 Linux Management with IR1.

    • Use the ISO image of Novell ZENworks 7.2 Linux Management with Interim Release 1a, which is available at the Novell Downloads Web site, to install ZENworks 7.2 Linux Management with IR1a.

    • Use the Novell ZENworks 7.2 Linux Management with Interim Release 2 CD to install ZENworks 7.2 Linux Management with IR2.

    For example, to install ZENworks 7.2 Linux Management, mount the product CD by using mount /dev/cdrom /zlm72.

    If you are using an ISO image rather than a physical media, copy the ISO to a temporary folder on the Linux machine, then mount the image by using the following command: mount -o loop /tempfolderpath/isoimagename.iso mountpoint

    Replace tempfolderpath with the path to the temporary folder and replace mountpoint with the path to the file system location you want to mount the image. The path specified by mountpoint must already exist.

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

  2. At the command line, change to the mount point.

  3. Import the public key by using the following command:

    rpm --import ./zlm7-publickey

  4. Verify the RPM packages by using the following command:

    rpm -K RPM_file

    For example:

    rpm -K mount_point/data/packages/zlm7de-runtime-deps/sles-9-x86_64/novell-zenworks-server-7.1.0-0.x86_64.rpm

    Rather than verifying packages individually, you can use the following script to verify all of the RPM packages on the media:

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