Skip to navigation

Bug Fix Advisory net-snmp enhancement and bug fix update

Advisory: RHBA-2009:0230-4
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-01-20
Last updated on: 2009-01-20
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated net-snmp packages that fix various bugs and add enhancements are
now available.

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.

With this update, Net-SNMP was re-based to net-snmp-5.3.2.2, the latest
stable net-snmp release in the 5.3 branch. This re-base adds Stream Control
Transmission Protocol (SCTP) support (as per RFC 3873,
http://www.ietf.org/rfc/rfc3873.txt) and introduces two new configuration
options (to be used in /etc/snmpd.conf). For information on these options
and other changes introduced with these re-based packages, see the Red Hat
Enterprise Linux 5.3 Release Notes.

In addition, these updated net-snmp packages fix for the following bugs:

* the snmpd daemon now correctly runs on machines with more than 255
network interfaces.

* the snmpd daemon now reports an error when it's configured to listen on
port higher than 65535.

* a race condition was fixed. The snmpd daemon no longer leak file
descriptors when reading from the /proc filesystem.

* when running under a kernel without the ipv6 module the snmpd daemon now
reports all entries in inetNetToMediaTable.

* a memory leak in the net-snmp client libraries was fixed.

* the snmpd daemon now correctly reports hrProcessorLoad OID, even on
multi-CPU hardware. Note: it takes 60 seconds from the daemo's initial
startup to calculate the OID value.

* the snmpd daemon now correctly updates all counters in ifTable.

* the snmptrapd daemon's "-A" command line option was fixed.

As well, this update adds with following enhancements:

* SCTP MIB (RFC 3873) has been implemented.

* these two new, above-noted, options can be used in 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).

* the snmpd.options and snmptrapd.options files, containing command line
options for snmp daemons, were moved from /etc/snmp to /etc/sysconfig
directory.

Finally, the snmpd.conf manual page was updated with details regarding the
following:

* the target specifier of 'trapsess' option should include port number.

* the results of external programs started by the 'exec' option are not
cached.

* the net-snmp-devel package now correctly requires the lm_sensors-devel
package.

All SNMP users are advised to upgrade to these updated net-snmp 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/FAQ_58_10188

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
net-snmp-5.3.2.2-5.el5.src.rpm
File outdated by:  RHSA-2014:0322
    MD5: 9a7fe6679912a06fec9da58ee8741bb6
 
IA-32:
net-snmp-devel-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: a436ccbd61da4b404f6d275e3f53b0eb
 
x86_64:
net-snmp-devel-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: a436ccbd61da4b404f6d275e3f53b0eb
net-snmp-devel-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 192f5cb819a65b14e76b439fb060960d
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
net-snmp-5.3.2.2-5.el5.src.rpm
File outdated by:  RHSA-2014:0322
    MD5: 9a7fe6679912a06fec9da58ee8741bb6
 
IA-32:
net-snmp-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: d7a007426e02ca04df12e03f2308bee4
net-snmp-devel-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: a436ccbd61da4b404f6d275e3f53b0eb
net-snmp-libs-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 3b4a76b9d3e4de4ec9269049bbe7bae4
net-snmp-perl-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 4fe54deaee44a3f50c4214d8a2137fec
net-snmp-utils-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: ea7c130cf8b92e2c26aee8a9b1ea4a58
 
IA-64:
net-snmp-5.3.2.2-5.el5.ia64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 993e8cb5288e2fee2f874b94292f59af
net-snmp-devel-5.3.2.2-5.el5.ia64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 51435d065ed7c55c4830d20b43ca3616
net-snmp-libs-5.3.2.2-5.el5.ia64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 228fa976b904a1bbce574d948bc9667f
net-snmp-perl-5.3.2.2-5.el5.ia64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 62ab7a64462c2cff135813d3092d31c5
net-snmp-utils-5.3.2.2-5.el5.ia64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 00a2155e614c030f89ef1cbbe6762d0c
 
PPC:
net-snmp-5.3.2.2-5.el5.ppc.rpm
File outdated by:  RHSA-2014:0322
    MD5: 764c737fe8645b39fa481c0cb88ec69e
net-snmp-devel-5.3.2.2-5.el5.ppc.rpm
File outdated by:  RHSA-2014:0322
    MD5: bf143431d38b7f06d09362df069a33f6
net-snmp-devel-5.3.2.2-5.el5.ppc64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 762e26a52f71f1431ff5bcfd9690e107
net-snmp-libs-5.3.2.2-5.el5.ppc.rpm
File outdated by:  RHSA-2014:0322
    MD5: 846061896f2e197bc0323d660d143ce3
net-snmp-libs-5.3.2.2-5.el5.ppc64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 8c5bc4c569b21ffa1a80c9fcb8b0164c
net-snmp-perl-5.3.2.2-5.el5.ppc.rpm
File outdated by:  RHSA-2014:0322
    MD5: c7ff8bf65e1267e55c0713de900d9d26
net-snmp-utils-5.3.2.2-5.el5.ppc.rpm
File outdated by:  RHSA-2014:0322
    MD5: 11cdf3c22ea164a621f7a00b7b1825d9
 
s390x:
net-snmp-5.3.2.2-5.el5.s390x.rpm
File outdated by:  RHSA-2014:0322
    MD5: c24e162934bb500c4f57a1791009a69c
net-snmp-devel-5.3.2.2-5.el5.s390.rpm
File outdated by:  RHSA-2014:0322
    MD5: 5040ac3123a8f29c5cf05c0f1595d78a
net-snmp-devel-5.3.2.2-5.el5.s390x.rpm
File outdated by:  RHSA-2014:0322
    MD5: d7b8651efc007c447afb3390deec119e
net-snmp-libs-5.3.2.2-5.el5.s390.rpm
File outdated by:  RHSA-2014:0322
    MD5: 55282ce19442f95efb6528ff2c8ef880
net-snmp-libs-5.3.2.2-5.el5.s390x.rpm
File outdated by:  RHSA-2014:0322
    MD5: 5e34f753a3b790ef564cf25a68a58b22
net-snmp-perl-5.3.2.2-5.el5.s390x.rpm
File outdated by:  RHSA-2014:0322
    MD5: eeadfe8f8ee13373d0e0f827e573a82e
net-snmp-utils-5.3.2.2-5.el5.s390x.rpm
File outdated by:  RHSA-2014:0322
    MD5: 8d844764b004476e7bcbf4b228f03ce5
 
x86_64:
net-snmp-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 2b25d53058bb6af4c3424b1eabcae38a
net-snmp-devel-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: a436ccbd61da4b404f6d275e3f53b0eb
net-snmp-devel-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 192f5cb819a65b14e76b439fb060960d
net-snmp-libs-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 3b4a76b9d3e4de4ec9269049bbe7bae4
net-snmp-libs-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 5428c16dbee181f5633a92adb11ce07b
net-snmp-perl-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: ae7477ee8076b80a394cd59e6a286613
net-snmp-utils-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: fa97990a25d4b6af1cf2d0ed95b4e612
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
net-snmp-5.3.2.2-5.el5.src.rpm
File outdated by:  RHSA-2014:0322
    MD5: 9a7fe6679912a06fec9da58ee8741bb6
 
IA-32:
net-snmp-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: d7a007426e02ca04df12e03f2308bee4
net-snmp-libs-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 3b4a76b9d3e4de4ec9269049bbe7bae4
net-snmp-perl-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 4fe54deaee44a3f50c4214d8a2137fec
net-snmp-utils-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: ea7c130cf8b92e2c26aee8a9b1ea4a58
 
x86_64:
net-snmp-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 2b25d53058bb6af4c3424b1eabcae38a
net-snmp-libs-5.3.2.2-5.el5.i386.rpm
File outdated by:  RHSA-2014:0322
    MD5: 3b4a76b9d3e4de4ec9269049bbe7bae4
net-snmp-libs-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: 5428c16dbee181f5633a92adb11ce07b
net-snmp-perl-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: ae7477ee8076b80a394cd59e6a286613
net-snmp-utils-5.3.2.2-5.el5.x86_64.rpm
File outdated by:  RHSA-2014:0322
    MD5: fa97990a25d4b6af1cf2d0ed95b4e612
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

431439 - CRM #1765368 HOST-RESOURCES-MIB::hrProcessorLoad
431519 - exec does not cache
434746 - CRM #1799024 net-snmp spec file does not have require net-snmp-libs
438151 - ifInError is never updated on ppp interfaces
443758 - snmptrapd -A switch broken in red hat net-snmp release
449351 - When an invalid port number that exceeds 0x10000(65536) is specified by the snmpd and snmptrapd command, an improper port number is generated.
454977 - Rebase to net-snmp-5.3.2.2
458937 - net-smp fails to parse if_inet6 when the iface index is greater than 255


Keywords

agentx, net-snmp, snmpd


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/