- Issued:
- 2015-11-16
- Updated:
- 2015-11-16
RHEA-2015:2036 - Product Enhancement Advisory
Synopsis
new packages: devtoolset-4-strace
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
New devtoolset-4-strace packages are now available as a part of Red Hat
Developer Toolset 4.0 for Red Hat Enterprise Linux.
Description
The strace utility intercepts and records the system calls that are made and
received by a running process and prints a record of each system call, its
arguments, and its return value to standard error output or a file. It is often
used for problem diagnoses, debugging, and for instructional purposes. The
devtoolset-4-strace packages provide the Red Hat Developer Toolset version of
strace.
This enhancement update adds the devtoolset-4-strace packages to Red Hat
Developer Toolset 4.0 for Red Hat Enterprise Linux. These packages include
strace 4.10, which is the latest stable release of strace. It provides numerous
bug fixes and enhancements over the version included in Red Hat Developer
Toolset 3.1. Among others:
- An experimental option, "-k", has been added, which prints the execution stack
trace of traced processes after each system call.
- A new option, "-w", has been added, which produces statistics on the
differences between the start and end of every system call.
- A new option, "-yy", has been added to print protocol and address information
associated with socket file descriptors.
- The "-e read=set" and "-e write=set" options have been extended to cover the
following system calls: sendmsg, recvmsg, sendmmsg, and recvmmsg.
- Full decoding of 64-bit capability sets has been implemented.
- Support for the Bionic and musl standard C libraries has been improved.
- Tracing of x86 personality processes has been improved.
- The decoding of the following system calls has been implemented: add_key,
getrandom, ioprio_get, ioprio_set, kexec_load, keyctl, renameat2, request_key,
and seccomp.
- The decoding of the select, pselect, and io_submit system calls has been made
more robust.
- The decoding of the following system calls has been improved: delete_module,
fanotify_init, fanotify_mark, fcntl, getsockopt, setdomainname, sethostname,
setns, setsockopt, sync_file_range, and sysinfo.
- The socket decoder has been enhanced to support Bluetooth sockets.
- The decoding of the following has been implemented: all prctl commands,
parametrized ioctl commands, evdev ioctl commands, v4l ioctl commands, SG_IO v4
ioctl commands, FIFREEZE, FITHAW, FITRIM ioctl commands, FALLOC_FL_* fallocate
flags, rt_sigreturn signal mask.
- The decoding of the following has been improved: signal bitmasks, file
descriptors, the siginfo_t data structure, the PF_NETLINK preprocessor macro,
unlisted ioctl commands, the cmsghdr struct, the wait status.
- The CAP_*, CLOCK_*, PR_*, PTRACE_*, SCHED_*, SO_*, SOL_*, SWAP_FLAG_*, and
TFD_* constants have been updated.
- New system call entries have been added to match Linux 3.19.
- Lists of signal constants, errno constants, and ioctl commands have been
updated from Linux 3.19.
- The test that required a Red Hat Enterprise Linux 7 kernel has been disabled.
(BZ#1224755)
All users who require devtoolset-4-strace are advised to install these new
packages.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.7 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.6 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.5 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.4 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.3 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.2 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.1 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 7 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 6.7 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 6.6 x86_64
- Red Hat Software Collections (for RHEL Server) 1 for RHEL 6 x86_64
- Red Hat Software Collections (for RHEL Workstation) 1 for RHEL 7 x86_64
- Red Hat Software Collections (for RHEL Workstation) 1 for RHEL 6 x86_64
- Red Hat Software Collections (for RHEL Server) from RHUI 1 for RHEL 7 x86_64
- Red Hat Software Collections (for RHEL Server) from RHUI 1 for RHEL 6 x86_64
Fixes
(none)CVEs
(none)
References
(none)
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.7
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.6
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.5
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.4
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.3
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.2
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7.1
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 7
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 6.7
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el6.src.rpm | SHA-256: 41bf20f0c1567cb01081bb6cae030b68bbcd420eec7b44cce163889a496daf56 |
x86_64 | |
devtoolset-4-strace-4.10-2.el6.x86_64.rpm | SHA-256: 1eee6766eb304c0ed3e7c8fef50995e51b012d72a6fe9bf7bc3b6b3b1c8b1ed4 |
devtoolset-4-strace-debuginfo-4.10-2.el6.x86_64.rpm | SHA-256: 2ffc6d5d8d44104757fd9cdbfa837058cc11e0fdcf43a1eef0024ab07a9e65db |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 6.6
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el6.src.rpm | SHA-256: 41bf20f0c1567cb01081bb6cae030b68bbcd420eec7b44cce163889a496daf56 |
x86_64 | |
devtoolset-4-strace-4.10-2.el6.x86_64.rpm | SHA-256: 1eee6766eb304c0ed3e7c8fef50995e51b012d72a6fe9bf7bc3b6b3b1c8b1ed4 |
devtoolset-4-strace-debuginfo-4.10-2.el6.x86_64.rpm | SHA-256: 2ffc6d5d8d44104757fd9cdbfa837058cc11e0fdcf43a1eef0024ab07a9e65db |
Red Hat Software Collections (for RHEL Server) 1 for RHEL 6
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el6.src.rpm | SHA-256: 41bf20f0c1567cb01081bb6cae030b68bbcd420eec7b44cce163889a496daf56 |
x86_64 | |
devtoolset-4-strace-4.10-2.el6.x86_64.rpm | SHA-256: 1eee6766eb304c0ed3e7c8fef50995e51b012d72a6fe9bf7bc3b6b3b1c8b1ed4 |
devtoolset-4-strace-debuginfo-4.10-2.el6.x86_64.rpm | SHA-256: 2ffc6d5d8d44104757fd9cdbfa837058cc11e0fdcf43a1eef0024ab07a9e65db |
Red Hat Software Collections (for RHEL Workstation) 1 for RHEL 7
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Workstation) 1 for RHEL 6
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el6.src.rpm | SHA-256: 41bf20f0c1567cb01081bb6cae030b68bbcd420eec7b44cce163889a496daf56 |
x86_64 | |
devtoolset-4-strace-4.10-2.el6.x86_64.rpm | SHA-256: 1eee6766eb304c0ed3e7c8fef50995e51b012d72a6fe9bf7bc3b6b3b1c8b1ed4 |
devtoolset-4-strace-debuginfo-4.10-2.el6.x86_64.rpm | SHA-256: 2ffc6d5d8d44104757fd9cdbfa837058cc11e0fdcf43a1eef0024ab07a9e65db |
Red Hat Software Collections (for RHEL Server) from RHUI 1 for RHEL 7
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el7.src.rpm | SHA-256: c73c5e0112d369fa2b4ff5bec1b694868c3577e449784f396f0b5d1f2c92be48 |
x86_64 | |
devtoolset-4-strace-4.10-2.el7.x86_64.rpm | SHA-256: 74bb217c2ce9c01d7652ae398be8799b07f8eba81b5742f3963035961af99759 |
devtoolset-4-strace-debuginfo-4.10-2.el7.x86_64.rpm | SHA-256: bf20e4a207415147f79554e9166f16233d3f14cff305c5ee9c977707dfa340a2 |
Red Hat Software Collections (for RHEL Server) from RHUI 1 for RHEL 6
SRPM | |
---|---|
devtoolset-4-strace-4.10-2.el6.src.rpm | SHA-256: 41bf20f0c1567cb01081bb6cae030b68bbcd420eec7b44cce163889a496daf56 |
x86_64 | |
devtoolset-4-strace-4.10-2.el6.x86_64.rpm | SHA-256: 1eee6766eb304c0ed3e7c8fef50995e51b012d72a6fe9bf7bc3b6b3b1c8b1ed4 |
devtoolset-4-strace-debuginfo-4.10-2.el6.x86_64.rpm | SHA-256: 2ffc6d5d8d44104757fd9cdbfa837058cc11e0fdcf43a1eef0024ab07a9e65db |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.