Patch-ID# 103254-10 Keywords: security ksh script hang pipe rksh child SIGCHLD limit array traps Synopsis: SunOS 5.5_x86: ksh fixes Date: Nov/05/2001 Solaris Release: 2.5_x86 SunOS Release: 5.5_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103253 Topic: SunOS 5.5_x86: ksh fixes Relevant Architectures: i386 BugId's fixed with this patch: 1225791 1234016 1235177 1241955 4037786 4041092 4265262 4477619 Changes incorporated in this version: 4477619 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/bin/ksh /usr/bin/rksh Problem Description: 4477619 ksh creates predictable tempfiles for here-documents (from 103254-09) 4265262 ksh: traps set within non-POSIX functions override (from 103254-07) 4041092 ksh hang on a solaris 2.4, signaling problem (from 103254-06) 4037786 The limit of 1024 elements in an array should be increased to 2048. (from 103254-05) 1225791 With ksh login shell, su command hangs 2.4 JKP-29 (from 103254-04) 1241955 # needs to be escaped \ to work under Solaris 2.5-- kshell parameter gaffe (from 103254-03) 1234016 *ksh* sourcing a ksh script with an exit hangs the shell; CTE #506244 (from 103254-02) 1235177 ksh script hangs after piping a child process Root cause of the hang is fixed in this revision. (from 103254-01) 1235177 ksh script hangs after piping a child process 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. README -- Last modified date: Monday, November 5, 2001