6.1 Understanding Patches and the OES Update Service for OES Linux Servers

6.1.1 Understanding the Basics

Patching a server consists of applying updates via patches to an existing server that is running Open Enterprise Server (OES) Linux. Using the procedures specified in this chapter, you can update a single server with the patches from OES Support Pack 2 CDs or ISO images, or you can download all the latest SUSE® Linux Enterprise Server (SLES) 9 and OES patches from the OES patch channel.

To patch the server, use these basic steps:

  1. Prepare the server for the patching to OES SP2 Support Pack only or patching to OES SP2 plus the latest patches. For information, Section 6.4, Before You Patch the Server

  2. Choose a patch method. For information, see Section 6.2, Determining Which Patch Procedures to Use.

  3. Update the server’s Installation source. See Section 6.8, Updating Installation Sources Using YaST.

  4. Configure services on the server after installing the OES Support Pack patches. See Section 6.9, Configuring Services After Applying an OES Support Pack.

6.1.2 What Are OES Linux Patches?

OES Linux patches are interim updates to software components of your OES Linux server, such as the Linux kernel, operating system services, OES services, and OES bundled software products. A patch typically contains multiple RPMs and script references that make interrelated updates to an installed software component. Patches might be available for muliple software components, but the patch process applies a component’s update only if the component is already installed and configured on your server, and if the patch is newer than the existing component. The patch process detects which components you have installed by checking metdata in directories on the server.

6.1.3 Getting OES Patches

Novell distributes patches for the OES Linux software components as Support Pack ISO images and through the OES Update service. Using the OES patches and in-channel patch process ensures that interrelated updates are made concurrently and that your server maintains the same certification as SLES 9.

Novell provides OES Support Pack 2 updates as patches for your OES Linux server. Patches are available for OES services and software and for SUSE Linux Enterprise Server 9. You can get the OES SP2 patches from either of the following resources:

  • Download the OES Support Pack 2 ISO images, then update the server offline.

  • Access the OES Update service (https://update.novell.com/data), then download the patches via a channel update while online.

For information on what the OES Support Pack patches are for this release, see Major Enhancements in the Support Packs in the Novell OES SP2 Planning and Implementation Guide.

6.1.4 Using OES Patches Instead of SUSE PSDB Packages to Update OES Linux Servers

Although an OES Linux server can support out-of-channel updates with packages from the SUSE Patch Support Database (PSDB), you should always use the in-channel patches and patch process. A PSDB package update uses the package specification file to determine what has been installed and updated, so the in-channel update process cannot automatically discover any out-of-channel updates you make. The following table describes important differences between updates made in-channel and out-of-channel.

Table 6-1 Comparison of OES Update Service Patches and PSDB Packages

Consideration

OES Update Service Patches

PSDB Packages

Resource

OES update channel

SUSE PSDB

Update content and scope

Consists of one or multiple RPM packages and can also reference script files that work together to update the component and its dependencies

Consists of individual RPM files to update a particular component

Metadata used to discover what has been installed and updated

Directories on the server

The individual RPM specification file