- Issued:
- 2014-10-13
- Updated:
- 2014-10-13
RHBA-2014:1457 - Bug Fix Advisory
Synopsis
coreutils bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated coreutils packages that fix several bugs and add one enhancement are now
available for Red Hat Enterprise Linux 6.
Description
The coreutils packages contain the core GNU utilities. It is a combination of
the old GNU fileutils, sh-utils, and textutils packages.
This update fixes the following bugs:
- Previously, the "df" command did not display target device information when a
symbolic link was specified as a parameter. Consequently, the information about
the file was shown instead of the information about the device. This update
applies a patch to fix this bug and the "df" command works as expected in the
described scenario. (BZ#812449)
- When no user was specified, the "id -G" and "groups" commands printed the
default group ID listed in the password database. Consequently, the IDs were in
certain cases ineffective or incorrect. With this update, the commands have been
enhanced to print only proper IDs, thus showing correct information about the
groups. (BZ#1016163)
- A previous update of the coreutils packages fixed the tail utility to handle
symbolic links correctly. However, due to this update, tail returned unnecessary
warnings about reverting to polling. This update provides a patch to fix this
bug and the warning is only shown when necessary. (BZ#1046818)
- A recent update of the coreutils packages changed the format of the output
from the "df" and "df -k" commands to one line per entry, which is required for
POSIX mode. As a consequence, scripts relying on the previous two lines per
entry format started to fail. To fix this bug, two-line entries have been
reintroduced to the output for modes other than POSIX. As a result, scripts
relying on the two-line format no longer fail. (BZ#1057026)
- A recent update of the coreutils packages caused a regression in the signal
handling in the su utility. As a consequence, when the SIGTERM signal was
received, a parent process was killed instead of the su process. With this
update, handling of the SIGTERM signal has been fixed and su no longer kills the
parent process upon receiving the termination signal. (BZ#1063887)
- The chcon(1) manual page did not describe the default behavior when
dereferencing symbolic links; the "--dereference" option was not documented.
This update adds the appropriate information to the manual page. (BZ#1064621)
- Certain file systems, for example XFS, have special features such as
speculative preallocation of memory holes. These features could cause a failure
of the "dd" command test in the upstream test suite. As a consequence, the
coreutils package source rpm could not be rebuilt on XFS file systems. To
address this bug, the test has been improved to prevent the failures in the
described scenario. (BZ#1075679)
- The "tail --follow" command uses the inotify API to follow the changes in a
file. However, inotify does not work on remote file systems and the tail utility
is supposed to fall back to polling for files on such file systems. Previously,
the Veritas file system was missing from the remote file system list and
therefore, "tail --follow" did not display the updates to the file on this file
system. The Veritas file system has been added to the remote file system list
and the problem no longer occurs. (BZ#1104244)
In addition, this update adds the following enhancement:
- This update enhances the "dd" command to support the count_bytes input flag.
When the flag is specified, the count is treated as numbers of bytes rather than
blocks. This feature is useful for example when copying virtual disk images.
(BZ#1098078)
Users of coreutils are advised to upgrade to these updated packages, which fix
these bugs and add this enhancement.
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/articles/11258
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6 s390x
Fixes
- BZ - 812449 - df: dereference symlinks when command line arguments
- BZ - 1016163 - id prints incorrectly groups for the session
- BZ - 1046818 - A tail command gives an unnecessary message 'tail: inotify cannot be used, reverting to polling' even in non-follow mode
- BZ - 1063887 - su terminates its parent process upon receiving SIGTERM
- BZ - 1075679 - Cannot rebuild coreutils on XFS filesystem - sparse test fails
- BZ - 1098078 - Support the count_bytes iflag in dd
- BZ - 1104244 - Add Veritas Clustered File System to the list of remote filesystems, so that tail --follow does not use inotify.
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
s390x | |
coreutils-8.4-37.el6.s390x.rpm | SHA-256: adb9042cc0054a9a5bffb5d77112b4036a69ac716cfcbcb6d017da279b0e0689 |
coreutils-debuginfo-8.4-37.el6.s390x.rpm | SHA-256: f5c1e0f553e1ef19cfff5a8b4f3d0b0836b19e10a5165bef7781745daf50b484 |
coreutils-libs-8.4-37.el6.s390x.rpm | SHA-256: 2c12c9b04149231733866943ba288fea8268f5d965aca4faf022d6588f0f0f80 |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
ppc64 | |
coreutils-8.4-37.el6.ppc64.rpm | SHA-256: abac50d7128a3aac0dd850d80dc2d6c4d95afe769855b297e8cc1fb71352e28a |
coreutils-debuginfo-8.4-37.el6.ppc64.rpm | SHA-256: d269b676fc046b0559551e9ab9b0d2e38b0bfe058b88034186843bd892c6cb4f |
coreutils-libs-8.4-37.el6.ppc64.rpm | SHA-256: f1669c25fc6985c41563c96bca6170bab62d556c9ff999e2c4e5b28a99a186e5 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
s390x | |
coreutils-8.4-37.el6.s390x.rpm | SHA-256: adb9042cc0054a9a5bffb5d77112b4036a69ac716cfcbcb6d017da279b0e0689 |
coreutils-debuginfo-8.4-37.el6.s390x.rpm | SHA-256: f5c1e0f553e1ef19cfff5a8b4f3d0b0836b19e10a5165bef7781745daf50b484 |
coreutils-libs-8.4-37.el6.s390x.rpm | SHA-256: 2c12c9b04149231733866943ba288fea8268f5d965aca4faf022d6588f0f0f80 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
x86_64 | |
coreutils-8.4-37.el6.x86_64.rpm | SHA-256: 7b1c9b5a84da64d829ed4f679072a91cba109547d2bb56c2610c656ffd242cf4 |
coreutils-debuginfo-8.4-37.el6.x86_64.rpm | SHA-256: f7d98707e4be28af9447b653064e5324961b9c6daf26c91f9b7c575e7a47b68a |
coreutils-libs-8.4-37.el6.x86_64.rpm | SHA-256: 39ebe30d6d8165e7cfbc0e96acf142ed9065bce23a223b25a8d1cc0da3745497 |
i386 | |
coreutils-8.4-37.el6.i686.rpm | SHA-256: 8ffb904ba987f10a5a6dd86bb4b6141a9fb4b385f1b4c0dd8be76718f4cd1b98 |
coreutils-debuginfo-8.4-37.el6.i686.rpm | SHA-256: c02e56c28fc3752c08e168ab6e025bf9ae702bc0809a09a3810f99084465fbdc |
coreutils-libs-8.4-37.el6.i686.rpm | SHA-256: 1afa0fed8b3dae0d6a292f1f51e4911f7adeefcec6fc41ebc590bb3e94f543eb |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6
SRPM | |
---|---|
coreutils-8.4-37.el6.src.rpm | SHA-256: faf86153be42c6cf5a287f2fa760bd99681368e6f9208f4c63d6b6e814170b69 |
s390x | |
coreutils-8.4-37.el6.s390x.rpm | SHA-256: adb9042cc0054a9a5bffb5d77112b4036a69ac716cfcbcb6d017da279b0e0689 |
coreutils-debuginfo-8.4-37.el6.s390x.rpm | SHA-256: f5c1e0f553e1ef19cfff5a8b4f3d0b0836b19e10a5165bef7781745daf50b484 |
coreutils-libs-8.4-37.el6.s390x.rpm | SHA-256: 2c12c9b04149231733866943ba288fea8268f5d965aca4faf022d6588f0f0f80 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.