OBSOLETE Patch-ID# 145045-03
Download this patch from My Oracle Support
Your use of the firmware, software and any other materials contained
in this update is subject to My Oracle Support Terms of Use, which
may be viewed at My Oracle Support.
|
For further information on patching best practices and resources, please
see the following links:
|
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
|
Keywords: security xargs strips ksh sh
Synopsis: Obsoleted by: 146055-04 SunOS 5.10_x86: ksh pfksh rksh xargs sh patch
Date: Apr/01/2011
Install Requirements: NA
Solaris Release: 10_x86
SunOS Release: 5.10_x86
Unbundled Product:
Unbundled Release:
Xref: This patch available for SPARC as patch 145044
Topic: SunOS 5.10_x86: ksh pfksh rksh xargs sh patch
Relevant Architectures: i386
Bugs fixed with this patch:
Changes incorporated in this version: 4302187
Patches accumulated and obsoleted by this patch: 118873-05 120129-02 127995-01 128343-01 140172-04 141589-04
Patches which conflict with this patch:
Patches required with this patch:
Obsoleted by: 146055-04
Files included with this patch:
/usr/bin/ksh
/usr/bin/pfksh
/usr/bin/rksh
/usr/bin/xargs
/usr/xpg4/bin/sh
/usr/xpg6/bin/xargs
Problem Description:
4302187 rksh allows user to run commands with '/' in them: regression via 1262257
(from 145045-02)
6914889 piping ksh builtin echo through while read returns inconsistent results
(from 145045-01)
This revision accumulates generic Sustaining patch 141589-04
into Solaris S10U9 update.
(from 141589-04)
6845914 ksh88 $(([base#]n)) base 22 conversion is wrong
(from 141589-03)
This revision accumulates generic Sustaining patch 140172-04
into Solaris S10U8 update.
(from 141589-02)
This revision accumulates generic Sustaining patch 140172-03
into Solaris S10U8 update.
(from 141589-01)
This revision accumulates generic Sustaining patch 140172-02
into Solaris S10U8 update.
(from 140172-04)
4820096 *ksh* global trap is not executed when exit is from 2nd level function call
6799564 ksh build-in eval command behavior doesn't match what is documented in ksh man page
(from 140172-03)
4657448 *ksh* does not wait for the last command in the pipeline to complete
6336622 *ksh* ksh dumping core in wide terminal
(from 140172-02)
6760397 ksh not behaving per POSIX standard, does not accept "-" dash as var
(from 140172-01)
6555425 UNIX03: *vsc* xargs.ex 44 fails, output from quoting with double-quotes does not match expected
6555427 UNIX03: *vsc* xargs.ex 45 fails, output from quoting with apostrophes does not match expected
6621799 UNIX98/UNIX03: *test* test does not handle strings "!", "(", and ")"
6641896 UNIX03: vsc xargs.ex 41 failed at xargs -I test
6687799 UNIX03: *test* test -n treats "=" as zero length
6706265 UNIX03: *xargs* output contains trailing newline
(from 127995-01)
6459214 UNIX03: *vsc* xpg6 version of xargs fails null eofstr test
(from 120129-02)
6323628 /usr/xpg6/bin/xargs will coredump if given -n or -s flags with no argument
(from 120129-01)
6203159 xargs sometimes strips quote characters from input
(from 128343-01)
This revision accumulates generic Sustaining patch 118873-05
into Solaris S10U5 update.
(from 118873-05)
4237652 *ksh* *wait* ksh builtin gives incorrect status for stopped and restarted job
(from 118873-04)
6264121 ksh: here-document (/tmp/sh* file) unlinked too early when started in background
(from 118873-03)
4402737 ksh getting core dump if lines are over 30
6277643 ksh insufficiently careful with alignment
(from 118873-02)
6261715 ksh patch 110662-18 "test $i -ge 0" is broken; thus loops don't terminate
(from 118873-01)
6208198 ksh doesn't handle multibyte code when divided on boundary
Patch Installation Instructions:
--------------------------------
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
The following example installs a patch to a standalone machine:
example# patchadd /var/spool/patch/123456-07
The following example removes a patch from a standalone system:
example# patchrm 123456-07
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.
Special Install Instructions:
-----------------------------
None.
README -- Last modified date: Saturday, November 10, 2012