<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Patch-ID# 105402-04
Keywords: rpcinfo libnsl lookup ypbind.pid clients rpc.nisd RPC
Synopsis: SunOS 5.6_x86: libnsl and NIS+ commands patch
Date: Mar/09/98

Solaris Release: 2.6_x86

SunOS Release: 5.6_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 105401

Topic: SunOS 5.6_x86: libnsl and NIS+ commands patch

	NOTE 1: To get the complete fix for 1225430 (ypbind can get 
                requests before it is ready for them) and 4080264 
                (ypbind.pid file not created for diskless clients), 
                one needs to install 105404-01 (or higher).

	NOTE 2: If you are installing this patch to fix the "non-root
		NIS+ server not living in domain it serves" problem,
		you will also need to install the chkey/keylogin patch
		(105563-01 or higher).  You will also need to install
		the kernel/misc/rpcsec patch (105565-01 or higher) if
		you are installing this patch on a NIS+ server that is
		either a Secure NFS client or server.

		Refer to the "Special Instructions" section of this
		document for instructions on how to setup the non-root
		NIS+ server to live in the domain it serves.

BugId's fixed with this patch: 1168376 1189481 1225430 4075462 4076999 4080264 4082712 

Changes incorporated in this version: 1189481

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch: 105525-01 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:

/usr/bin/nismkdir
/usr/bin/nistest
/usr/lib/libnsl.a
/usr/lib/libnsl.so.1
/usr/lib/nis/nisclient
/usr/lib/nis/nisupdkeys
/usr/sbin/nisinit
/usr/sbin/nisrestore
/usr/sbin/rpc.nisd


Problem Description:

1189481 automountd caches old ip address of nfs server and never refreshes

(from 105402-03)

4082712 keylogin dumps core for nis+ client on 2.6
1168376 NIS+ servers should be allowed to be in the domain they serve.

(from 105402-02)

4080264 ypbind.pid file not created for diskless clients
1225430 ypbind can get requests before it is ready for them

(from 105402-01)

4076999 rpcinfo: RPC: Unable to receive; An event requires attention on Solaris 2.6.

(from 105525-01)

4075462 nisd is not closing file descriptors.

Patch Installation Instructions: 
-------------------------------- 
Refer to the Install.info file within the patch for instructions on
using the generic 'installpatch' and 'backoutpatch' scripts provided
with each patch.  Any other special or non-generic installation
instructions should be described below.

Special Install Instructions: 
----------------------------- 

	NOTE1:  To get the complete fix for 1225430 (ypbind can get
                requests before it is ready for them) and 4080264
                (ypbind.pid file not created for diskless clients),
                one needs to install 105404-01 (or higher).

	NOTE 2: If you are installing this patch to fix the "non-root
                NIS+ server not living in domain it serves" problem,
                you will also need to install the chkey/keylogin patch
                (105563-01 or higher).  You will also need to install
                the kernel/misc/rpcsec patch (105565-01 or higher) if
                you are installing this patch on a NIS+ server that is
                either a Secure NFS client or server.

	Instructions on how to set up the non-root NIS+ server to live
	in the domain it serves:

	Setting up an existing non-root NIS+ server:
	1.  Install this libnsl/NIS+ commands patch on the non-root 
	    NIS+ server.  Also install the kernel/misc/rpcsec patch 
	    (105565-01 or higher) if this server is either a Secure NFS 
	    client or server.
	2.  Change the /etc/defaultdomain on the server to the domain 
	    it serves.
	3.  Reboot the server.

	Setting up a new non-root NIS+ server:
	1.  Set up the server as described in the NIS+ docs.
	2.  Install this libnsl/NIS+ commands patch on this new NIS+ server.  
	    Also install the kernel/misc/rpcsec patch (105565-01 or higher)
	    if this server is either a Secure NFS client or server.
	3.  Change the /etc/defaultdomain on the server to the domain 
	    it serves.
	4.  Reboot the server.
</pre></body></html>