- Issued:
- 2009-05-18
- Updated:
- 2009-05-18
RHBA-2009:0984 - Bug Fix Advisory
Synopsis
net-snmp bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated net-snmp packages that resolve several issues are now available.
Description
The Simple Network Management Protocol (SNMP) is a protocol used for
network management. The net-snmp packages include various SNMP tools: an
extensible agent, an SNMP library, tools for requesting or setting
information from SNMP agents, tools for generating and handling SNMP traps,
a version of the netstat command which uses SNMP, and a Tk/Perl MIB browser.
These updated net-snmp packages provide fixes for the following bugs:
- snmpd expects the "type" field of snmp_set_var_value() to be filled
before the function is called. However SMUX, as previously implemented,
expected these events in the reverse order. As a result, trap forwarding
from SMUX peers would not work. SMUX now expect events to take place in the
same order as snmpd, thereby enabling trap forwarding from SMUX peers.
- snmpd now supports two new options for snmpd.conf files:
"dontLogTCPWrappersConnects" (this suppresses logging of connection
attempts), and "v1trapaddress" (this allows an agent's IP address to be set
inside outgoing SNMP traps).
- a patch previously applied to the net-snmp packages failed to allow the
snmpd and snmptrapd daemons to process hostnames in transport address
specifiers. Attempts to use a hostname as the listening address for
snmptrap would therefore fail. The previous patch has been replaced by a
new version which allows for hostnames in transport address specifiers.
- the method previously used by snmpd to process UDP did not work well in
clustered environments. Queries against an IP configured as a resource of a
cluster service would time out and fail unless first performed against a
non-cluster resource IP. Net-snmp for Red Hat Enterprise Linux 4 now
includes improved UDP handling. This allows snmpd queries to work reliably
in a clustered environment.
- -LF, -LS, and -LO are deprecated options for starting the snmp daemon.
After they were deprecated, any attempt to start the daemon with one of
these options would cause a segmentation fault. Snmpd now provides the user
with a warning about incorrect syntax instead.
- end-users may want to turn off the snmp daemon's default logging ('snmpd
- l /dev/null'). Previously, this would generate warnings about '-l' being
deprecated. The manual page of the snmpd daemon now describes default
logging behaviour and how to turn it off. In addition, snmpd started with
'-l' command line option no longer outputs a deprecation warning.
- the snmpd daemon reported IP address values with an incorrect length of 8
bytes on 64-bit architectures. This has been corrected by asserting within
the snmp_client that an IP address has a length of 4 bytes.
- the net-snmp-perl and net-snmp-devel subpackages only required matching
versions of net-snmp and net-snmp-lib, not matching releases. This meant
that an update of either subpackage would not result in updates to the
current releases of net-snmp (to get correct MIB files) or net-snmp-libs
(to get correct libraries). These subpackages now require the same release
for net-snmp-perl and net-snmp-devel, ensuring that the MIB files and
libraries are brought up to date.
The snmpd daemon now contains fixes for following OIDs:
- UCD-SNMP-MIB::ssCpu* statistics were calculated on the basis of averages
since the agent started. Similarly, HOST-RESOURCES-MIB::hrProcessorLoad was
calculated as an average of load since the last query. Neither of these
presented a current or useful report of system status. These values are now
calculated on the basis of activity over the last 60 seconds, and are
updated every 5 seconds.
Note: it takes 60 seconds from the daemon's initial startup to calculate
the OID values.
- UCD-SNMP-MIB::dskPercent was based on statfs, which would fail when used
on devices larger than 32 terabytes. Net-snmp is now built with support for
64-bit file offsets, and can therefore use statfs64 to calculate disk usage
correctly for large devices.
All users of net-snmp are advised to upgrade to these updated packages,
which resolve these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 4 x86_64
- Red Hat Enterprise Linux Server 4 ia64
- Red Hat Enterprise Linux Server 4 i386
- Red Hat Enterprise Linux Workstation 4 x86_64
- Red Hat Enterprise Linux Workstation 4 ia64
- Red Hat Enterprise Linux Workstation 4 i386
- Red Hat Enterprise Linux Desktop 4 x86_64
- Red Hat Enterprise Linux Desktop 4 i386
- Red Hat Enterprise Linux for IBM z Systems 4 s390x
- Red Hat Enterprise Linux for IBM z Systems 4 s390
- Red Hat Enterprise Linux for Power, big endian 4 ppc
Fixes
- BZ - 447839 - snmptrapd command line does not accept hostname in transport-address
- BZ - 447947 - SNMPd does not respond on cluster service IP
- BZ - 458996 - HOST-RESOURCES-MIB::hrProcessorLoad returns run queue not processor load
- BZ - 461503 - hrProcessorLoad is not 64bit safe
- BZ - 462016 - Net SNMP doesn't smux dell open manage
- BZ - 464764 - [RHEL4] IP address length is 8 bytes on 64bits
- BZ - 469679 - snmp-perl and net-snmp-devel does not require the right packages.
- BZ - 474161 - net-snmp does not use statfs64 on Red Hat Enterprise Linux 4
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 4
SRPM | |
---|---|
net-snmp-5.1.2-18.el4.src.rpm | SHA-256: 3559a193bcbe864539ca80bd192fb66ab38859068c2026312f81a445b04d95ab |
x86_64 | |
net-snmp-5.1.2-18.el4.x86_64.rpm | SHA-256: 8c71198ea32ee8f23f88601af43e7dde7cfa969be671d83d167fda2a31e3b429 |
net-snmp-5.1.2-18.el4.x86_64.rpm | SHA-256: 8c71198ea32ee8f23f88601af43e7dde7cfa969be671d83d167fda2a31e3b429 |
net-snmp-devel-5.1.2-18.el4.x86_64.rpm | SHA-256: 39ff000f67ae0172858630b39e7e0b638067a757482558831f4d6dabc6bb65e3 |
net-snmp-devel-5.1.2-18.el4.x86_64.rpm | SHA-256: 39ff000f67ae0172858630b39e7e0b638067a757482558831f4d6dabc6bb65e3 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.x86_64.rpm | SHA-256: d18120b254dfe784069f4138ed5b33dc3ea16694c17ceb6a328a367ed306dbba |
net-snmp-libs-5.1.2-18.el4.x86_64.rpm | SHA-256: d18120b254dfe784069f4138ed5b33dc3ea16694c17ceb6a328a367ed306dbba |
net-snmp-perl-5.1.2-18.el4.x86_64.rpm | SHA-256: 43e463d4880668c07857e5d9f5b3112fa599481655297f01e851d64ff078c60a |
net-snmp-perl-5.1.2-18.el4.x86_64.rpm | SHA-256: 43e463d4880668c07857e5d9f5b3112fa599481655297f01e851d64ff078c60a |
net-snmp-utils-5.1.2-18.el4.x86_64.rpm | SHA-256: 3ddfb95c7bb5aaedb41049aba2e535440836473714dce6508d96d6006c1d3b80 |
net-snmp-utils-5.1.2-18.el4.x86_64.rpm | SHA-256: 3ddfb95c7bb5aaedb41049aba2e535440836473714dce6508d96d6006c1d3b80 |
ia64 | |
net-snmp-5.1.2-18.el4.ia64.rpm | SHA-256: aff4b7e6cabf1d7ee110c4404222ba81915af6df250341adbe58ab9becc06ba5 |
net-snmp-5.1.2-18.el4.ia64.rpm | SHA-256: aff4b7e6cabf1d7ee110c4404222ba81915af6df250341adbe58ab9becc06ba5 |
net-snmp-devel-5.1.2-18.el4.ia64.rpm | SHA-256: 6209e40f4a46bb4d82068eb6ee9b5b0c72cdcc805de11269457bdb17c1d6f580 |
net-snmp-devel-5.1.2-18.el4.ia64.rpm | SHA-256: 6209e40f4a46bb4d82068eb6ee9b5b0c72cdcc805de11269457bdb17c1d6f580 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.ia64.rpm | SHA-256: 0f2ea7f2397b8162d0b78b9672cbad70559ff49a83fcdfc4128e62f681e099ec |
net-snmp-libs-5.1.2-18.el4.ia64.rpm | SHA-256: 0f2ea7f2397b8162d0b78b9672cbad70559ff49a83fcdfc4128e62f681e099ec |
net-snmp-perl-5.1.2-18.el4.ia64.rpm | SHA-256: d03542c80f7b6080fafb1e205b3353ebdecec60900775ad07cb4157941440513 |
net-snmp-perl-5.1.2-18.el4.ia64.rpm | SHA-256: d03542c80f7b6080fafb1e205b3353ebdecec60900775ad07cb4157941440513 |
net-snmp-utils-5.1.2-18.el4.ia64.rpm | SHA-256: 0b9ca0562329c26fa01277d367060a952eda926887d8081fec7b9b863c7577de |
net-snmp-utils-5.1.2-18.el4.ia64.rpm | SHA-256: 0b9ca0562329c26fa01277d367060a952eda926887d8081fec7b9b863c7577de |
i386 | |
net-snmp-5.1.2-18.el4.i386.rpm | SHA-256: 5d1282672351d24df197f5955850ce24e46be8774c18f9b12fb76b5cf85b0e26 |
net-snmp-5.1.2-18.el4.i386.rpm | SHA-256: 5d1282672351d24df197f5955850ce24e46be8774c18f9b12fb76b5cf85b0e26 |
net-snmp-devel-5.1.2-18.el4.i386.rpm | SHA-256: 259f96f3bf7908ec08ab203b5434790c3fbb6398c945c39ccf7de8680229ae41 |
net-snmp-devel-5.1.2-18.el4.i386.rpm | SHA-256: 259f96f3bf7908ec08ab203b5434790c3fbb6398c945c39ccf7de8680229ae41 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-perl-5.1.2-18.el4.i386.rpm | SHA-256: 58b9280670abf81ea1e435b75b8bf30fd77f2599ea5b61b5e4bda4e618b2ae41 |
net-snmp-perl-5.1.2-18.el4.i386.rpm | SHA-256: 58b9280670abf81ea1e435b75b8bf30fd77f2599ea5b61b5e4bda4e618b2ae41 |
net-snmp-utils-5.1.2-18.el4.i386.rpm | SHA-256: 69ddf6ee40b7f44f3395116d7a61e48fc2441145443f965ccad65e5f9a9e47e9 |
net-snmp-utils-5.1.2-18.el4.i386.rpm | SHA-256: 69ddf6ee40b7f44f3395116d7a61e48fc2441145443f965ccad65e5f9a9e47e9 |
Red Hat Enterprise Linux Workstation 4
SRPM | |
---|---|
net-snmp-5.1.2-18.el4.src.rpm | SHA-256: 3559a193bcbe864539ca80bd192fb66ab38859068c2026312f81a445b04d95ab |
x86_64 | |
net-snmp-5.1.2-18.el4.x86_64.rpm | SHA-256: 8c71198ea32ee8f23f88601af43e7dde7cfa969be671d83d167fda2a31e3b429 |
net-snmp-devel-5.1.2-18.el4.x86_64.rpm | SHA-256: 39ff000f67ae0172858630b39e7e0b638067a757482558831f4d6dabc6bb65e3 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.x86_64.rpm | SHA-256: d18120b254dfe784069f4138ed5b33dc3ea16694c17ceb6a328a367ed306dbba |
net-snmp-perl-5.1.2-18.el4.x86_64.rpm | SHA-256: 43e463d4880668c07857e5d9f5b3112fa599481655297f01e851d64ff078c60a |
net-snmp-utils-5.1.2-18.el4.x86_64.rpm | SHA-256: 3ddfb95c7bb5aaedb41049aba2e535440836473714dce6508d96d6006c1d3b80 |
ia64 | |
net-snmp-5.1.2-18.el4.ia64.rpm | SHA-256: aff4b7e6cabf1d7ee110c4404222ba81915af6df250341adbe58ab9becc06ba5 |
net-snmp-devel-5.1.2-18.el4.ia64.rpm | SHA-256: 6209e40f4a46bb4d82068eb6ee9b5b0c72cdcc805de11269457bdb17c1d6f580 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.ia64.rpm | SHA-256: 0f2ea7f2397b8162d0b78b9672cbad70559ff49a83fcdfc4128e62f681e099ec |
net-snmp-perl-5.1.2-18.el4.ia64.rpm | SHA-256: d03542c80f7b6080fafb1e205b3353ebdecec60900775ad07cb4157941440513 |
net-snmp-utils-5.1.2-18.el4.ia64.rpm | SHA-256: 0b9ca0562329c26fa01277d367060a952eda926887d8081fec7b9b863c7577de |
i386 | |
net-snmp-5.1.2-18.el4.i386.rpm | SHA-256: 5d1282672351d24df197f5955850ce24e46be8774c18f9b12fb76b5cf85b0e26 |
net-snmp-devel-5.1.2-18.el4.i386.rpm | SHA-256: 259f96f3bf7908ec08ab203b5434790c3fbb6398c945c39ccf7de8680229ae41 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-perl-5.1.2-18.el4.i386.rpm | SHA-256: 58b9280670abf81ea1e435b75b8bf30fd77f2599ea5b61b5e4bda4e618b2ae41 |
net-snmp-utils-5.1.2-18.el4.i386.rpm | SHA-256: 69ddf6ee40b7f44f3395116d7a61e48fc2441145443f965ccad65e5f9a9e47e9 |
Red Hat Enterprise Linux Desktop 4
SRPM | |
---|---|
net-snmp-5.1.2-18.el4.src.rpm | SHA-256: 3559a193bcbe864539ca80bd192fb66ab38859068c2026312f81a445b04d95ab |
x86_64 | |
net-snmp-5.1.2-18.el4.x86_64.rpm | SHA-256: 8c71198ea32ee8f23f88601af43e7dde7cfa969be671d83d167fda2a31e3b429 |
net-snmp-devel-5.1.2-18.el4.x86_64.rpm | SHA-256: 39ff000f67ae0172858630b39e7e0b638067a757482558831f4d6dabc6bb65e3 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-libs-5.1.2-18.el4.x86_64.rpm | SHA-256: d18120b254dfe784069f4138ed5b33dc3ea16694c17ceb6a328a367ed306dbba |
net-snmp-perl-5.1.2-18.el4.x86_64.rpm | SHA-256: 43e463d4880668c07857e5d9f5b3112fa599481655297f01e851d64ff078c60a |
net-snmp-utils-5.1.2-18.el4.x86_64.rpm | SHA-256: 3ddfb95c7bb5aaedb41049aba2e535440836473714dce6508d96d6006c1d3b80 |
i386 | |
net-snmp-5.1.2-18.el4.i386.rpm | SHA-256: 5d1282672351d24df197f5955850ce24e46be8774c18f9b12fb76b5cf85b0e26 |
net-snmp-devel-5.1.2-18.el4.i386.rpm | SHA-256: 259f96f3bf7908ec08ab203b5434790c3fbb6398c945c39ccf7de8680229ae41 |
net-snmp-libs-5.1.2-18.el4.i386.rpm | SHA-256: 4baf9ae033ad0ecd9401bf2c7bcc97b7cbb878907311a0540d0a3ea63b84cd83 |
net-snmp-perl-5.1.2-18.el4.i386.rpm | SHA-256: 58b9280670abf81ea1e435b75b8bf30fd77f2599ea5b61b5e4bda4e618b2ae41 |
net-snmp-utils-5.1.2-18.el4.i386.rpm | SHA-256: 69ddf6ee40b7f44f3395116d7a61e48fc2441145443f965ccad65e5f9a9e47e9 |
Red Hat Enterprise Linux for IBM z Systems 4
SRPM | |
---|---|
net-snmp-5.1.2-18.el4.src.rpm | SHA-256: 3559a193bcbe864539ca80bd192fb66ab38859068c2026312f81a445b04d95ab |
s390x | |
net-snmp-5.1.2-18.el4.s390x.rpm | SHA-256: 7199b6fddf97b912be7837e349bf335f5dd6a972091206b1eeab1d3df0b15174 |
net-snmp-devel-5.1.2-18.el4.s390x.rpm | SHA-256: fb6390e4492840ca5fc8efb1de2fec87b631f03086747805291ffde8d580ed9f |
net-snmp-libs-5.1.2-18.el4.s390.rpm | SHA-256: eaf0c61bf707bfcb3ddc021d10b8c8f6ff57b88f5c5a0b4e3e7c9b1680d5ecc5 |
net-snmp-libs-5.1.2-18.el4.s390x.rpm | SHA-256: ee2d4282ff61c6054f828625d412954295641a3f3b82f4a690cdc00861bf08b8 |
net-snmp-perl-5.1.2-18.el4.s390x.rpm | SHA-256: b29a547b8f964fb50eaa160137c4d335aec108d925d530be7728dce2eb0fc8ef |
net-snmp-utils-5.1.2-18.el4.s390x.rpm | SHA-256: 495e20ebe1288957af6452dcf7b05fb613a42aa4f7d9b936433d8325b826c45d |
s390 | |
net-snmp-5.1.2-18.el4.s390.rpm | SHA-256: 0beed6fd3a70c8046e729681fa133e715882daf4107e3e334d78938d869f170a |
net-snmp-devel-5.1.2-18.el4.s390.rpm | SHA-256: 1b48b444280690d1b54bdcfb28a4de6ce2c12dc2214e8863599ab042498a06c0 |
net-snmp-libs-5.1.2-18.el4.s390.rpm | SHA-256: eaf0c61bf707bfcb3ddc021d10b8c8f6ff57b88f5c5a0b4e3e7c9b1680d5ecc5 |
net-snmp-perl-5.1.2-18.el4.s390.rpm | SHA-256: beafe1c41a6c7065913b441d0a13625b90b2408c7b5a418d9e9f4e3afc9650af |
net-snmp-utils-5.1.2-18.el4.s390.rpm | SHA-256: 46ec471540a4d4b7bc31d8c0c5116269194a5f4a17b401563b3875285eb734c3 |
Red Hat Enterprise Linux for Power, big endian 4
SRPM | |
---|---|
net-snmp-5.1.2-18.el4.src.rpm | SHA-256: 3559a193bcbe864539ca80bd192fb66ab38859068c2026312f81a445b04d95ab |
ppc | |
net-snmp-5.1.2-18.el4.ppc.rpm | SHA-256: e4b8b3e75c63bf6a531af19f275834757f07e05b5136b9296720e622bd60d07e |
net-snmp-devel-5.1.2-18.el4.ppc.rpm | SHA-256: 9c46e1987eddf6ed3c1b345e461d3c05896d59563bd4e13854b9a685032a5683 |
net-snmp-libs-5.1.2-18.el4.ppc.rpm | SHA-256: d4648328614fb5cb8a06c4517c94482b7a244c5da50fc9b8a1105f07981d0105 |
net-snmp-libs-5.1.2-18.el4.ppc64.rpm | SHA-256: f3a079622e2c80c284bad600829c4d881f6076f9c5ca6f99e7e7862712126e80 |
net-snmp-perl-5.1.2-18.el4.ppc.rpm | SHA-256: fea65075190445401c9568fb180a115e08127d052b1b383cb2a55d5978a7c984 |
net-snmp-utils-5.1.2-18.el4.ppc.rpm | SHA-256: 0ccf0b513d942a407bbefdea04078de18208c3488c8323be32df11873e479386 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.