You can use the smpatch command to create an ordered list of updates. You can save the ordered list to a text file and use it to perform update operations.
You might use an update list to apply the same set of updates to systems that have the same hardware and software configurations. Or, you might create an update list file that contains all pertinent security updates and use that list to apply those security updates to one or more systems.
You can create a file that contains an ordered update list by using the smpatch command in any of these ways:
Perform an analysis of a system. Use the smpatch analyze command to analyze a system to generate an ordered list of updates and write it to a file. You can edit this file to remove unneeded updates.
Supply a specific list of updates. Use the smpatch analyze command to generate an ordered list of updates based on a set of updates that you specify for a particular system. The update list is resolved by augmenting the list with updates on which they depend.
Point to a collection of updates that are stored on a system. Use the smpatch order command to produce an ordered list of updates based on a collection of updates that are stored on a system.
If you modify an update list and the updates are available on your system, use the smpatch order command to put the list in an order suitable for applying updates. Otherwise, use the smpatch analyze command, which also produces an ordered list of updates.
The smpatch add command attempts to apply all of the updates in the update list, regardless of the policy for applying updates and update dependencies.
You can use update lists as input to the smpatch add, smpatch analyze, smpatch download, smpatch order, and smpatch update commands.