System Administration Guide: Basic Administration

Solaris Patch Management Tools for Signed Patches

Solaris Patch Manager Base Version 1.0, which is the smpatch command, is used to manage signed patches on systems running the Solaris 2.6, 7, and 8 releases. You can use the smpatch command with PatchPro 2.1 to manage signed patches on systems running the Solaris 9 release.

Both signed patch tools provide the following capabilities:

The patchadd command is still available to add unsigned patches to systems running the Solaris 2.6, 7, 8, and 9 releases. You cannot use Patch Manager Base Version 1.0 to add unsigned patches on these systems.

Restrictions When Using Solaris 2.6, 7, or 8 Signed Patch Tools

The Solaris 2.6, 7, and 8 signed patch tools limitations are:

Package Requirements for Solaris Patch Management Tools

When you install the patch management tools, several Solaris packages are added to your system, including some Java packages, that are required for the tools to run. In addition, several packages must be installed on your system before you can install the patch tools. These packages are as follows:

For information on verifying whether the required Solaris packages are installed on your system, see How to Verify Package Requirements for Signed Patch Tools.

Downloading the Solaris Patch Management Tools

You can download the Solaris patch management tools from the following location:

https://www.sun.com/PatchPro

Follow the links for your Solaris release and select the appropriate tar file.

Selecting the Best Method for Adding Signed Patches

After you have installed a patch management tool, you can use several different methods of downloading or adding a signed patch or patches to your system. Use the following table to determine which method is best for your needs.

Command or Tool 

Description 

For More Information 

smpatch update

Use this command to identify required patches, and then, automatically download and add the patches to your system.  

smpatch(1M)

smpatch analyze

Use this command to identify required patches and display a list of required patch IDs for your system. Then, you could use the smpatch download and smpatch add commands to download and add the patches to your system.

smpatch(1M)

smpatch download and smpatch add

Use these commands to download and add a patch or patches to your system. These commands also download and add any prerequisite patches. 

Examples—Downloading and Adding a Signed Patch on a Solaris System (smpatch Command)

ftp and smpatch add

Use the ftp command to transfer a patch or patches to your system. Then, use the smpatch add command to add the patch or patches to your system.

Examples—Downloading and Adding a Signed Patch on a Solaris System (smpatch Command)

Solaris Management Console Patches Tool 

For Solaris 9 systems only – Use this tool when you want the convenience of a GUI tool to manage signed patches.

Solaris Management Console online help