System Security
Chapter 6 - Solaris OS Patches

Table Of Contents

Solaris OS Patches

Trace Normal Forms (TNF) Support

XML Libraries

Device GLM Patch

Security CE Patch

Security Bad_Trap Patch

Java SDK Patches


Solaris OS Patches


This chapter describes the Cisco BTS 10200 Softswitch Solaris OS patches.

Trace Normal Forms (TNF) Support

The Trace Normal Forms (TNF) package provides the Solaris tool suite with enhanced debugging capabilities of applications as they execute in the target environment. TNF supports program execution traces at both the user and kernel level The package includes the following:

SUNWtnfc—Utilities needed to enable probe points, in the kernel and in applications, that can generate Trace Normal Format (TNF) records in a trace file.

SUNWtnfd—Utilities needed by developers using Trace Normal Format (TNF) facilities.

SUNWtnfx—The 64-bit utilities needed to enable probe points, in the kernel and in applications, that can generate Trace Normal Format (TNF) records in a trace file.

XML Libraries

The Sun VTS software requires the use of the XML libraries on the Cisco BTS 10200 Softswitch. These are in the supplemental part of the Solaris distribution with the VTS packages. These XML libraries and tools for 32 and 64bit usage are listed as follows.

SUNWxmlS

SUNWlxml

SUNWlxmlx

Device GLM Patch

The 109885-16 patch corrects several open bug reports on the SCSI device driver GLM in the Solaris OS.

Security CE Patch

The 111883-24 patch corrects Sun GigaSwift Ethernet 1.0 driver patch.

Security Bad_Trap Patch

The 117000-05 patch is a new generic kernel patch that cumulates many kernel level bug fixes into a single patch. This supersedes the older generic patch 108528-29.

Java SDK Patches

The upgraded version of Java requires some additional patches to the kernel and system libraries to support the required functionality. The patches are listed below. These are the relevant patches from the recommended cluster of patches as produced by Sun Microsystems.

109147-30—The SunOS 5.8: linker patch.

111308-05—The SunOS 5.8: /usr/lib/libmtmalloc.so.1 patch.

112438-03—The SunOS 5.8: /kernel/drv/random patch.

108434-17—The SunOS 5.8: 32-Bit Shared library patch for C++.


Note 108435-17 is the corresponding 64-bit patch.


108435-17—The SunOS 5.8: 64-Bit Shared library patch for C++ Note: 108434-17 is the corresponding 32-bit patch.

111111-04—The SunOS 5.8: /usr/bin/nawk patch.

108993-38—The SunOS 5.8: LDAP2 client, libc, libthread and libnsl libraries patch.

109326-16—The SunOS 5.8: libresolv.so.2 and in.named patch.

110615-13—The SunOS 5.8: sendmail patch.