Patch-ID# 113428-02

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: security libnsl rpcmod rpc xdr_array type overflow
Synopsis: Trusted Solaris 8 4/01: libnsl and rpc.nisd patch
Date: Oct/18/2005


Install Requirements: NA                      
                      
Solaris Release: Trusted_Solaris_8_4/01

SunOS Release: N/A

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: Trusted Solaris 8 4/01: libnsl and rpc.nisd patch
        NOTE:  Refer to Special Install Instructions section for 
               IMPORTANT specific information on this patch.

Relevant Architectures: sparc

BugId's fixed with this patch: 4730100 4905191 6278918

Changes incorporated in this version: 6278918 4905191

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

/usr/lib/libnsl.a
/usr/lib/libnsl.so.1
/usr/lib/sparcv9/libnsl.so.1
/usr/sbin/rpc.nisd

Problem Description:

6278918 rpc.nisd stuck looping in __nis_path(), Solaris CR 5109439
4905191 file descriptor leakage in rpc.nisd?
 
( 113428-01 )
 
4730100 TS bug for 4691127 Possible type overflow in xdr_array

Patch Installation Instructions:
-------------------------------- 
Refer to the man pages for instructions on using the
generic 'patchadd' and 'patchrm' scripts.
Any other special or non-generic installation
instructions should be described below as special instructions.

Special Install Instructions:
----------------------------- 
NOTE 1:
 
   Reboot immediately after the patch is installed.
 
   The steps below assume that the patch file has been placed
into the ADMIN_LOW subdirectory of /var/tmp and the patch file label
is configured to ADMIN_LOW. The patch file should be owned by root.
 
        1) Drop the system to single user level.
 
        2) cd into /var/tmp and unzip the patch file.  A patch
        directory will be created by the unzip command.
 
        # cd /var/tmp
        # unzip <123456-01.zip>
 
        3) Install the patch by typing:
 
        # patchadd /var/tmp/<patch_dir>
 
NOTE 2:	To get the complete support for bug 4730100, one needs to install	
	the following patch:
 
	113429-01 (or newer)		rpcmod patch	
 
Special Backout Instructions:
-----------------------------
 
        1) Drop the system to single user level.
 
        2) Backout patch by typing:
 
        # patchrm <patch-id>
 
        where <patch-id> is the patch number.

README -- Last modified date:  Tuesday, October 18, 2005

