Patch-ID# 103616-03
Keywords: NIS+ TTLs libnsl nis_cachemgr rpc.nisd SIGCHLD SIGHUP callback NIS+
Synopsis: SunOS 5.5.1_x86: libnsl, nis_cachemgr and rpc.nisd fixes
Date: Sep/03/96

Solaris Release: 2.5.1_x86

SunOS Release: 5.5.1_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 103615
Xref: This patch available for PPC as patch 103617

Topic: SunOS 5.5.1_x86: libnsl, nis_cachemgr and rpc.nisd fixes

BugId's fixed with this patch: 1213016 1234630 1242395 1244872 1246630

Changes incorporated in this version: 1213016

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch: 103655-01

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/sbin/nis_cachemgr
/usr/sbin/rpc.nisd

Problem Description:

1213016 User looses access to secondary groups if nisplus root master is not up

(from 103616-02)

1234630 Client side RPC handle caching and server side fd leaks needs a general solution

(from 103616-01)

1244872 nis_cachemgr can deadlock when servers are unavailable
1242395 NIS+ TTLs for objects not correct on 2.4 slave replicas and 2.3 slave/clients.

(from 103655-01)

1246630 nisd can potentially hang if it gets a SIGCHLD/SIGHUP on an established callback

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:
-----------------------------

None.
