|
|
 |
 |
The Easy Way to Patch Solaris Systems
In an effort to make it easier for people to keep their
Solaris systems up to date with the latest recommended
patches, WSG has developed a program called Superglue.
Directions for the application of patches on a
Solaris 2.6, 7, 8, or 9 system are as follows:
As root...
/usr/sbin/mount solaris-patches.cites.uiuc.edu:/services/patches /mnt
/mnt/superglue
/usr/sbin/umount /mnt
Superglue compares the patches already on your system
with the ones in the latest patch cluster from Sun,
and installs the patches you are missing. This software
is being made available to campus on an "as-is" basis.
Some notes on the use of superglue:
- Remember that superglue is designed to work
only on Solaris 2.6, 7, 8, and 9.
- After checking what you need, superglue uses
the standard patchadd command to
install the patches. Patchadd saves
saves a copy of the replaced system files under
the /var/sadm directory, so you need
to have some free space available there. The
size of the saved files depends on the patch,
and usually ranges from a few kilobytes to a
few megabytes.
- The underlying patchadd command does
a lot of bookkeeping and integrity checking
before installing patches. If your system needs
a lot of patches, this could take some time.
- superglue -h will list all its options.
- If, for any reason you want to install patches
without using superglue, you can download the
patch clusters from Sun directly.
Then you can run the install_cluster
script included with the clusters.
Individual patches are available at
http://sunsolve.sun.com/security.
Features new to superglue-2.0, released in August, 2000,
include:
- support for Solaris 8
- more concise output from the -n flag
- patch descriptions printed in the initial list
- support for a /.superglue.ignore file to
specify a list of patches to ignore
- new -I flag to tell superglue not to read
/.superglue.ignore
The latest version of superglue, superglue-2.4, released
in August of 2002, now supports Solaris 9.
Keep in mind that patching is only one aspect of good
security. For others, see:
Practical Unix Security Workshop Notes
CERT UNIX Security Configuration Guidelines
Other CERT Security Tips
Last modified on Fri 6 December 2002 by areynold
|