Net-SNMP 5.5 Released!
Wes Hardaker <[email protected]> Mon, 28 Sep 2009 21:10:25 -0700
| Newsgroups | gmane.network.net-snmp.announce |
|---|---|
| Organization | Sparta |
| Message-ID | <[email protected]> |
I'm happy to announce the release of version 5.5 of Net-SNMP.
The NET-SNMP Development Team
Contents of this announcement
-----------------------------
- What has Changed recently?
- Where can I get it?
- Are there binaries available?
- What operating systems does it run on?
- Which versions of the SNMP protocol are supported in this package?
- I've found a bug or have a suggestion, how do I tell you about it?
- What's the difference between UCD-SNMP and Net-SNMP?
What has Changed recently?
-------------------------------------------
The NEWS file snippits from these releases are as follows. See the
CHANGES and ChangeLog files for increasing levels of detail.
All applications:
- Added the ability to "alias" transports to a more simple name
(see the "alias" keyword in the snmp.conf manual page)
- The -t (timeout) switch will accept floating point numbers (eg: .1)
snmpd:
- [BUG 1712988]: default/configurable max # varbinds returned by GETBULK
- [PATCH 1585146]: Extend range of available error codes
- [PATCH 1654424]: Handle row deletion issues in dataset tables
- [PATCH 1666737]: Include IPv6 traffic in various UDP counters
- [PATCH 1700157]: Fix ordering of exec tokens in MIB output
- [PATCH 1719253]: fix skipNFSInHostResources for multiple walks
- [PATCH 1723611]: New implementation of the RMON alarmTable
- [PATCH 1737439]: automatic link up/down traps on a walk
- [PATCH 1806501]: Add API for sending traps with a snmpv3 context
- [PATCH 1882621]: Add LVM support to the partition table
- [PATCH 1893468]: fixed registration of OIDs with ranges
- [PATCH 1901764]: Support date-based logwatch files
- [PATCH 1909813]: fix table_iterator handling of SORTED hint
- [PATCH 1916840]: new config option to set SNMPv1 trap agent address
- [PATCH 2103492]: implement RMON-MIB::etherStatsJabbers
- [PATCH 2449210]: add 64-bit usage statistics to UCD-SNMP-MIB::dskTable
- Add support for a user provided length variable
and C string values to the watcher helper.
- Automatically reregister sysORTable entries from AgentX subagents.
- Fix various memory leaks
- Implement ipAddressSpinLock
- Implement ipNetToPhysicalLastUpdated
- Suppress annoying "registration != duplicate" warning for root oids
snmptrapd:
- [PATCH 1908288]: Run perl END block on termination
- Add trap handler for logging traps to a mysql database
- Withdraw deprecated options.
snmpnetstat:
- [PATCH 2564538]: Support GETBULK in v2c+ snmp versions
snmpusm:
- [PATCH 1591355]: Allow cloning to arbitrary engineIDs
snmplib:
- [BUG 1619827]: Improve handling of link dependencies
- [PATCH 700681]: limited support for UDPv4 broadcast addresses
- [PATCH 1882069]: Add token for specifying an exact SNMPv3 engineID
- Fix assorted memory leaks
- Implemented RFC5343 contextEngineID probing.
- Support for the TSM security model for use with tunneling
misc:
- Add config reread support to "net-snmp-config --compile-subagent" code
- Preliminary (alpha) support for SNMP over SSH and DTLS/UDP.
- Preliminary (alpha) support for the TSM security model
- Separate user management into new net-snmp-create-v3-user script
building:
- Improved cross-compilation support
- Improved library layering & dependency handling when linking apps
- Improved RPM spec files, for consistency with vendor-provided packages.
- Mechanism for selecting build environment based on version
- New test scripts to test Net-SNMP transport functionality
- Restructure configure template
- Update to autoconf 2.63 & libtool 2.2.6
perl:
- [BUG 1619827]: improve handling of link dependencies
- [PATCH 1956193]: beta threadable perl module code for SNMPv1/2c usage.
python:
- [PATCH 1716114]: Let python build in source tree (Debian patch #38)
Linux:
- [PATCH 1704105]: Add IPv6 support to the inetNetToMediaTable
- [PATCH 1705594]: Various fixes to ipAddressPrefixTable reporting
- [PATCH 1708243]: Implement ipDefaultRouteTable
- [PATCH 1715405]: Implement ipv6ScopeZoneIndexTable
- [PATCH 1724602]: MfD-based ipDefaultRouterTable implementation
- [PATCH 1828602]: Support ipDefaultTTL and ipForwarding SETs
- [PATCH 1927751]: Implement icmpMsgStatsTable
- [PATCH 2023633]: Implement SCTP-MIB
- [PATCH 2053273]: Implement EtherLike MIB
AIX:
- Add support for AIX 6.x
- Fix default shared library building instead of forcing static
FreeBSD:
- [BUG 1633483]: Support CPU HAL on FreeBSD4.x
- [PATCH 1623874]: add GNU/kFreeBSD support
IRIX:
- [PATCH 1709748]: Optimized IRIX cpu stats
- [PATCH 1675869]: CPU statistics for IRIX based on PCP
MacOSX:
- [PATCH 1600522]: CPU HAL implementation for mach/darwin
Solaris:
- [PATCH 1719730]: support for ipSystemStatsTable and ipAddressTable
Win32:
- [PATCH 2686248]: Fix several winExtDLL bugs.
- [PATCH 1706344]: Fix compilation with cygwin
- Fix AES support
Where can I get it?
------------------
Download:
- https://sourceforge.net/projects/net-snmp/files/net-snmp/5.5/
- https://sourceforge.net/projects/net-snmp/files/net-snmp%20binaries/5.5-binaries/
- ftp://ftp.net-snmp.org/pub/sourceforge/net-snmp/
Web page:
- http://www.net-snmp.org/
Sourceforge Project page:
- http://www.net-snmp.org/project/net-snmp/
Are there binaries available?
----------------------------
- Binaries do appear on our download site, but often are published a
bit later than the normal source code. Most of the binaries that
are available have been linked with the OpenSSL package so you'll
need a copy of it installed in order to use them. If you don't
have OpenSSL installed and don't want it installed, please get the
net-snmp source release instead and built it yourself (but you'll
loose support for SNMPv3 with SHA1 authentication and both DES and
AES encryption).
What operating systems does it run on?
-------------------------------------
Both the applications and the agent have been reported as running
(at least in part) on the following operating systems:
* Linux (kernels 2.6 to 1.3)
* Solaris/SPARC (11 to 2.3), Solaris/Intel (10, 9) -- see
README.solaris
* HP-UX (11.31 to 9.01) -- see README.hpux11
* Mac OS X (10.5 to 10.1) -- see README.osX
* NetBSD (2.0 to 1.0)
* FreeBSD (7.0 to 2.2)
* OpenBSD (4.0 to 2.6)
* BSDi (4.0.1 to 2.1)
* AIX (6.1, 5.3, 5.2, 5.1, 4.3.3, 4.1.5, 3.2.5) -- see README.aix
* IRIX (6.5 to 5.1)
* OSF (4.0, 3.2 and Tru64 Unix 5.1B) -- see README.tru64
* SunOS 4 (4.1.4 to 4.1.2)
* Ultrix (4.5 to 4.2)
* Dynix/PTX 4.4
* QNX 6.2.1A
See our FAQ at http://www.net-snmp.org/wiki/index.php/FAQ for more
details on portability of the Net-SNMP package.
Which versions of the SNMP protocol are supported in this package?
-----------------------------------------------------------------
SNMPv1, SNMPv2c, and SNMPv3 (including user-based (USM) support, and
an alpha implementation of kerberos-based, ssh-based and DTLS-based support)
I've found a bug or have a suggestion, how do I tell you about it?
-----------------------------------------------------------------
Please submit the bug to our bug-tracking system at:
http://www.net-snmp.org/bugs/
Please submit patches (for features or bugs) to our patch-tracking
system. (You don't need to submit a big report as well, just a patch)
http://www.net-snmp.org/patches/
What's the difference between UCD-SNMP and Net-SNMP?
---------------------------------------------------
Not a great deal, really.
Although the project originally started at UC Davis (hence the name),
and it has always been based there, most of the contributors have had
little or no connection with this institution.
The move to SourceForge was intended to provide a more flexible
environment for the project, and to distribute the administrative
workload more evenly. The change of name simply reflects this move,
which was the last remaining link with UC Davis.
The 4.2.x line is the last release line that uses the ucd-snmp name,
and all releases under this banner will be bug-fixes only. Release
5.0 is the first version using the net-snmp name, and all new features
and significant development will be released under this name.
(Though the dividing line between a bug-fix and a new feature is
something of a vague one, so some changes in the 4.2.x line may be
relatively non-trivial!)
--
Wes Hardaker
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf