[GTER] net-snmp-5.0.6 released
Rafael R Obelheiro
rro at nic.br
Wed Oct 9 09:29:01 -03 2002
----- Forwarded message from Wes Hardaker <hardaker at users.sourceforge.net> -----
Date: Tue, 08 Oct 2002 15:58:55 -0700
From: Wes Hardaker <hardaker at users.sourceforge.net>
Subject: net-snmp-5.0.6 released
To: net-snmp-announce at lists.sourceforge.net
I'm happy to announce the release of the net-snmp 5.0.6 package. This
is a bug fix release over both 5.0.3 and 5.0.5 releases (there was no
5.0.4 release, due to source forge administrative problems).
Contents of this announcement
-----------------------------
- New release managers.
- What's the status of the 5.0 series?
- What has Changed since the ucd-snmp series?
- 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?
New release managers
--------------------
You've probably noticed that I've been the only person publishing
either ucd-snmp or net-snmp releases in the last 8 years or so. This
is finally going to change, as I've succeeded in recruiting some
"volunteers" (no no, really, they were willing) to help me out with
respect to release management. Both Dave Shield and Robert Story will
be publishing releases in the future so expect to see release
announcements start appearing from them (in fact, 5.0.5 was published
by him but then yours truly made a mistake that required a 5.0.6
release). With their help, we should be producing releases more
frequently. Dave will likely be publishing ucd-snmp 4.2.X releases,
and Robert will be publishing the 5.0.X releases (and I'll be working
onward to 5.1 and beyond). We also promise to start sending more
release announcements to the net-snmp-announce mailing list. It's
entirely my fault that you haven't been getting them one per release.
What's the status of the 5.0.X series and the ucd-snmp 4.2.X series?
--------------------------------------------------------------------
We've come a long way in the last 2 years, since the name change from
ucd-snmp to net-snmp happened. net-snmp itself (which is what we call
the package from version 5.0 and beyond) has seen a lot of new
development and the addition of a large number of features. We're
still maintaining patches to the ucd-snmp package just for people that
aren't ready to switch to the newer line of code yet. In fact, Dave
expects to release ucd-snmp 4.2.6 in the very near future. To decide
which package you should be using, please see the NEWS snippet
in the section below which explains what the major differences are
between the two packages.
What has Changed since the ucd-snmp series?
-------------------------------------------
Here's the portion of the NEWS file from 5.0 to 5.0.6 (in the future,
when we get back to more regular announcements this section will
contain only NEWS snippits since the last release):
*5.0.6*
Fixes:
- prevent denial of service attack from authenticated users
(really this time).
- misc other fixes
*5.0.5*
New:
- Support for OpenSSL 0.9.7
- Beginning of support for AES encryption.
( Currently only usable with Net-SNMP and OpenSNMP software. )
Ports:
- win32 new project files win32sdk.dsw for those with the win32
platform sdk.
- win32 builds should work properly again, minus callbacks and thus
AgentX.
Fixes:
- Several AgentX (the subagent protocol) specific bugs have been fixed
- prevent denial of service attack from authenticated users
- many many misc fixes
- The perl agent module plugin should now work.
- Many other perl module related fixes.
- net-snmp-config --ldflags properly supplies -L flags
- misc make test fixes and improvements.
*5.0.4*
During the testing for release 5.0.4, a release candidate was uploaded
to Sourceforge and marked as hidden. For variouse reasons, the release
was delayed and further changes and fixes were made. However, the
release candidate files still appeared on the public FTP server and our
mirrors. To avoid the confusion that could occur to users who may have
downloaded this release candidate, we are bumping the revision number
to 5.0.5. If you downloaded net-snmp-5.0.4.tar.gz, please upgrade
to net-snmp-5.0.5.tar.gz.
*5.0.3*
New:
- the "dist" directory contains the beginnings of some init
scripts and packaging utilities.
Ports:
- win32 builds should work properly again.
Fixes:
- the 5.0.2 package had a few broken packaging problems. Opps.
- a few misc fixes.
Perl:
- the perl modules should work with older versions of perl again.
*5.0.2*
New:
- mib2c support for the old-4.X style api and for scalars.
- many improvements to the netsh shell environment.
Fixes:
- tcpwrappers support should work significantly better.
- NFS file systems are better supported in the hrStorageTable
- the memory reporting no longer accidentally reports -1 integers
- a few memory leaks fixed in the table_iterator API
- fixes for Sun's "make"
- ds_ prefix name-space protection (-> netsnmp_ds_)
(run configure with --enable-ucd-compatibility for old API)
- v1/v2c access control fixes for ipv6 addresses
- many many misc fixes
Perl:
- The perl modules have a number of fixes, and the build process
was fixed (again).
- all make test suites should pass for people now.
(there are still some known minor limitations, but we removed the tests)
*5.0.1*
New:
- A new flag: -OQ which does quick printing (-Oq), but with an '=' sign.
- All output should now have type tags in front of them.
(STRING: and INTEGER: were added)
- the snmplib/mib.c file has been instrumented with doxygen comments.
- two new mib2c configuration files for generating column and
enum defines.
- a agent coding example: agent/mibgroup/examples/notification.c
Perl:
- the SNMP perl module properly uses snmp.conf values as defaults.
- --with-perl should work this time.
- more embedded perl support, but it still isn't complete yet.
(the NetSNMP::OID module has received many new features)
Ports:
- added vmstat and memory support for hpux11
- other misc improvements for hpux11
Fixes:
- the agent should properly handle requests in the right order.
(e.g., restrict the agent to processing only one SET at a time)
- net-snmp-config --compile-subagent has been greatly improved.
- the tools should report the right version number.
- large /proc/stat files on linux shouldn't crash the agent.
- the smux module should handle multiple registrations better.
- various documentation clean ups.
- 64 bit address clean ups.
- misc other bug fixes.
*5.0*
New:
- Much of the agent internals were completely rewritten and sports
a new module API to make your life easier. See the
agent/mibgroup/examples directory for example code that makes
use of some of the new functionality.
(Also see http://www.net-snmp.org/tutorial-5/agent/ which has
some incomplete documentation)
- The agent sports embedded perl, see the perl details further below.
- The agent supports multiple SNMPv3 contexts and mib modules can
now register themselves under different contexts. (see the -n
option in the snmpcmd manual page for details on specifying
context strings in requests)
- The proxy code has been completely rewritten and now supports
the use of SNMPv3 contexts to help select which proxied host you
wish to talk to. See the snmpd.conf manual page.
- All the tools take --configToken=value options now. (see -H
output from any command for what configTokens it accepts)
- All the tools can speak over many different transport layers
now, including UDP/TCP (ipv4 and ipv6), AAL5pvc, and IPX. See
./configure --help for details on enabling them.
Note: the -p and -T flags to all the applications have been
removed. Use hostname strings like "tcp:localhost:9999"
instead. See the snmpcmd manual page for details.
- snmptrapd now acts as an agentx subagent and implements portions
of the NOTIFICATION-LOG-MIB to allow captured traps and informs
to be queried.
- A "net-snmp-config" script will get installed which can report
how the various tools were built (which libraries they were
linked against, etc). It will also help you do other things as
well, like setting up snmpv3. Run net-snmp-config --help for details.
- kerberos authenticated and encrypted SNMPv3 is now possible.
See ./configure --help for details on enabling the ksm security module.
- The AgentX subagent protocol implementation has many new
features and fixes.
- mib2c was completely rewritten and has a much improved
configuration file specification.
- Much of the code is getting documented with "doxygen" style
documentation. Run "make docs" if you have doxygen installed.
- some RMON support is available.
(See agent/mibgroup/Rmon/README for details.)
- The source tree has been reorganized and all the exported header
files are now in the include subdirectory. You can now point to
the includes easily without having to run "make install" first.
- the agent now requires a configuration file to access any information.
- The entire code base has had indent run on it to effect a
consistent coding style. See the CodingStyle file for details.
Perl:
- The SNMP perl module now calls init_snmp() like real net-snmp
applications, which means it will read snmp.conf configuration
files, etc.
- new perl specific configure options --with-perl-modules &
--enable-embedded-perl. See ./configure --help for details.
- The beginnings of some new Perl modules (alpha level quality)
are in the perl directory, including:
- NetSNMP::agent which allows perl scripts to become net-snmp
master or subagents
- AnyData::SNMP is available that implements a perl DBI
interface to map SQL commands to SNMP. Included is a "netsh"
shell where SQL commands can be typed, aliases created, etc.
See the perl/AnyData_SNMP/INSTALL file for details.
- Beginning (alpha level quality) support for embedding perl
subroutines directly within the net-snmp agent.
Where can I get it?
------------------
Download:
- http://www.net-snmp.org/download/
- 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/
Mirrors:
- US: ftp://ftp.freesnmp.com/mirrors/net-snmp/
- Bulgaria: http://rtfm.uni-svishtov.bg/net-snmp/
- Japan: ftp://ftp.ayamura.org/pub/net-snmp/
- Germany: ftp://ftp.mpg.goe.ni.schule.de/pub/internet/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. We'll in the process now
of automating the build processes so that we can provide quickier
binary releases in the future. 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:
* HP-UX (10.20 to 9.01 and 11.0 -- see README.hpux11)
* Ultrix (4.5 to 4.2)
* Solaris (2.8 to 2.3) and SunOS (4.1.4 to 4.1.2)
* OSF (4.0, 3.2)
* NetBSD (1.5alpha to 1.0)
* FreeBSD (4.1 to 2.2)
* BSDi (4.0.1 to 2.1)
* Linux (kernels 2.4 to 1.3)
* AIX (4.1.5, 3.2.5)
* OpenBSD (2.8, 2.6)
* Irix (6.5 to 5.1)
* OS X (10.1.1 and 10.1.2)
* Dynix/PTX 4.4
Certain systems (e.g. HP-UX 11, Irix?) fail to compile particular
portions of the agent. These can usually be persuaded to compile
(at the loss of some functionality) by omitting the modules affected.
See the next question for more details.
Also note that the presence of a particular configuration in this
list does not imply a perfect or complete implementation. This is
simply what various people have reported as seeming to work. (Or more
frequently, the configurations people have reported problems with
that we think we've fixed!)
Which versions of the SNMP protocol are supported in this package?
-----------------------------------------------------------------
SNMPv1, SNMPv2c, and SNMPv3
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/
We hope you enjoy this new release,
The NET-SNMP Development Team
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Net-snmp-announce mailing list
Net-snmp-announce at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-announce
----- End forwarded message -----
More information about the gter
mailing list