Patch-ID# 103892-08 Keywords: security ksh source hang exit rksh limit array element rsh history Synopsis: SunOS 5.5.1_x86: ksh and rksh patch Date: Nov/06/2001 Solaris Release: 2.5.1_x86 SunOS Release: 5.5.1_x86 Unbundled Product: Unbundled Release: Xref: This patch available for SPARC as patch 103891 Topic: SunOS 5.5.1_x86: ksh and rksh patch Relevant Architectures: i386 BugId's fixed with this patch: 1234016 1241955 4037786 4040543 4049359 4077048 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 103892-07) 4265262 ksh: traps set within non-POSIX functions override (from 103892-06) 4077048 ksh patch 103891-05 affects functionality of history & command line editing (from 103892-05) 4049359 ksh aborts when overloaded with background jobs (from 103892-04) 4040543 *ksh* scripts run thru rsh & ksh do not run correctly (from 103892-03) 4037786 The limit of 1024 elements in an array should be increased to 2048. Increased the ksh array size to 4096. (from 103892-02) 1241955 # needs to be escaped \ to work under Solaris 2.5.1 (from 103892-01) 1234016 *ksh* sourcing a ksh script with an exit hangs the shell 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: Tuesday, November 6, 2001