Bug Fix Advisory ksh bug fix update

Advisory: RHBA-2014:0317-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2014-03-24
Last updated on: 2014-03-24
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)

Details

Updated ksh packages that fix one bug are now available for Red Hat Enterprise
Linux 5.

KornShell (KSH) is a Unix shell developed by AT&T Bell Laboratories, which is
backward-compatible with the Bourne shell (Bash) and includes many features of
the C shell. The most recent version is KSH-93. KornShell complies with the
POSIX.2 standard (IEEE Std 1003.2-1992).

This update fixes the following bug:

* Prior to this update, a fix was introduced for a bug where, under some
circumstances, ksh did not execute command substitution in here-documents.
However, this fix caused a regression. As a consequence, scripts in which
command substitution was used after the pipe character ("|") did not function
properly. With this patch, the fix for the previous bug has been reverted, and
command substitution now works in combination with pipes as intended.
Nevertheless, the reversion also reintroduces the previous bug, which may cause
loss of content in here-documents. (BZ#1076215)

All users of ksh are advised to upgrade to these updated packages, which fix
this bug.


Solution

Before applying this update, make sure all previously released errata relevant
to your system have been applied.

This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/site/articles/11258

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
ksh-20100621-18.el5_10.1.src.rpm
File outdated by:  RHBA-2015:0688
    MD5: cc25ef9c27a074705b2c881f4f71dec3
SHA-256: 130967e03ac813ad2b5890c1081011af8ebae05a080781851634223db3f486b3
 
IA-32:
ksh-20100621-18.el5_10.1.i386.rpm
File outdated by:  RHBA-2015:0688
    MD5: 90cda1ee44131b5a63c3394c0e49e059
SHA-256: 274209793871192e68a4fc6f0b48426a6b36f3e53a65e7e6976a9e72d70b0b7a
ksh-debuginfo-20100621-18.el5_10.1.i386.rpm
File outdated by:  RHBA-2015:0688
    MD5: bd08293fc35f1fd0004190f09b7c0398
SHA-256: b0c10b86d9e19fa90e7bd5b6514849b228cf9017584799fc1ffc29df3b4e6909
 
x86_64:
ksh-20100621-18.el5_10.1.x86_64.rpm
File outdated by:  RHBA-2015:0688
    MD5: a2b62e62d74976a3104b90a1fc705db5
SHA-256: 4a6318849627580922a5f09a04928bbb3cc131d105eb9308aac4ba11beb292b8
ksh-debuginfo-20100621-18.el5_10.1.x86_64.rpm
File outdated by:  RHBA-2015:0688
    MD5: 4e4d34708637eb6536dd5a2686ec5d8c
SHA-256: 8b8d66589761f0716cd2bca8f05d0d17c246f2f71deec76937f962c017aba3f5
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
ksh-20100621-18.el5_10.1.src.rpm
File outdated by:  RHBA-2015:0688
    MD5: cc25ef9c27a074705b2c881f4f71dec3
SHA-256: 130967e03ac813ad2b5890c1081011af8ebae05a080781851634223db3f486b3
 
IA-32:
ksh-20100621-18.el5_10.1.i386.rpm
File outdated by:  RHBA-2015:0688
    MD5: 90cda1ee44131b5a63c3394c0e49e059
SHA-256: 274209793871192e68a4fc6f0b48426a6b36f3e53a65e7e6976a9e72d70b0b7a
ksh-debuginfo-20100621-18.el5_10.1.i386.rpm
File outdated by:  RHBA-2015:0688
    MD5: bd08293fc35f1fd0004190f09b7c0398
SHA-256: b0c10b86d9e19fa90e7bd5b6514849b228cf9017584799fc1ffc29df3b4e6909
 
IA-64:
ksh-20100621-18.el5_10.1.ia64.rpm
File outdated by:  RHBA-2015:0688
    MD5: f8b27b5072bfb7c8ea8ee32c9619b3ce
SHA-256: cc767d205251bf9caa631e5642c443144e2844942915821bf2bffafa0111e27e
ksh-debuginfo-20100621-18.el5_10.1.ia64.rpm
File outdated by:  RHBA-2015:0688
    MD5: c17523003385dca26a4cc8e5395131da
SHA-256: eb492ec71b7feb9f9c602f48df8e3aa0c4cb206487d5ae1630ac345c6d13551a
 
PPC:
ksh-20100621-18.el5_10.1.ppc.rpm
File outdated by:  RHBA-2015:0688
    MD5: ec0b40dd0f1ef6220ce45901f0366783
SHA-256: e67724e864ae4125ade6585aa10e0309ba6f496aca1ed539f92e8ad64d4def2b
ksh-debuginfo-20100621-18.el5_10.1.ppc.rpm
File outdated by:  RHBA-2015:0688
    MD5: 18f1e83872aa847e29115a3e06da59d6
SHA-256: f8d716da3e89b7696e9c84658c56b6eb567d5d61026910e8e2a7966b89f4fd9e
 
s390x:
ksh-20100621-18.el5_10.1.s390x.rpm
File outdated by:  RHBA-2015:0688
    MD5: ed62d8813a9516b08636c6677e48a4da
SHA-256: d50b47f047e3a39f56cc1bc22c092bedd9f09c17ca8868c4fb21a94eb6eca0cd
ksh-debuginfo-20100621-18.el5_10.1.s390x.rpm
File outdated by:  RHBA-2015:0688
    MD5: 99887be571910d3880b5ce136b772f87
SHA-256: 15be66c90b17846d4c7f081dd2cd2a85e9de3d502568f06164b56ff9f509f4c4
 
x86_64:
ksh-20100621-18.el5_10.1.x86_64.rpm
File outdated by:  RHBA-2015:0688
    MD5: a2b62e62d74976a3104b90a1fc705db5
SHA-256: 4a6318849627580922a5f09a04928bbb3cc131d105eb9308aac4ba11beb292b8
ksh-debuginfo-20100621-18.el5_10.1.x86_64.rpm
File outdated by:  RHBA-2015:0688
    MD5: 4e4d34708637eb6536dd5a2686ec5d8c
SHA-256: 8b8d66589761f0716cd2bca8f05d0d17c246f2f71deec76937f962c017aba3f5
 
(The unlinked packages above are only available from the Red Hat Network)

Keywords

ksh


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/