Patch-ID# 103614-06 Keywords: security libc memory su getdate NIS+ libnsl nis_cachemgr rpc.nisd NIS+ Synopsis: SunOS 5.5.1_ppc: libc, libnsl, nis_cachemgr and rpc.nisd patch Date: Nov/19/96 Solaris Release: 2.5.1_ppc SunOS Release: 5.5.1_ppc Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103612 Xref: This patch available for x86 as patch 103613 Topic: SunOS 5.5.1_ppc: libc, libnsl, nis_cachemgr and rpc.nisd patch WARNING: This patch will cause Fortran 90 programs to Segmentation Fault if they write to terminal or other line buffered device (bug 1260474). This is caused as a side effect of the fix for bug 1235867. It can be worked around for programs that only output to terminal by redirecting or piping output. For example -- program | cat BugId's fixed with this patch: 1213016 1219671 1234630 1235867 1242395 1244872 1244917 1246630 1246864 1255623 1258916 1262666 Changes incorporated in this version: 1262666 Relevant Architectures: ppc Patches accumulated and obsoleted by this patch: 103617-04 103656-01 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/lib/libc.a /usr/lib/libc.so.1 /usr/lib/libp/libc.a /usr/lib/pics/libc_pic.a /usr/lib/libnsl.a /usr/lib/libnsl.so.1 /usr/sbin/nis_cachemgr /usr/sbin/rpc.nisd Problem Description: 1262666 nscd client backend, getxby_door, has buffer overflows (from 103614-05) 1244917 syslog(3) does not correctly cache the file descriptor that it writes on (from 103614-04) 1255623 getdate() fails on 1st of month with julian date (from 103614-03) 1246864 Multithreaded C++ program using strptime() causes bus error when 'new' used. (from 103614-02) 1219671 Memory is given free which was never allocated before. (from 103614-01) 1235867 line buffered stdio loses data and/or hangs in 2.5 (from 103617-04) 1258916 nis_cachemgr causing other many processes to hang in semop (from 103617-03) 1213016 User looses access to secondary groups if nisplus root master is not up (from 103617-02) 1234630 Client side RPC handle caching and server side fd leaks, needs a general solution (from 103617-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 103656-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: ----------------------------- Reboot the system after patch installation.