Net-SNMP 5.1 released

Wes Hardaker <[email protected]> Tue, 18 Nov 2003 14:42:23 -0800
Newsgroups gmane.network.net-snmp.announce
Organization Sparta
Message-ID <[email protected]>
Net-SNMP 5.1 has been made available on our download site 
( http://www.Net-SNMP.org/download/ ).  This release contains a bunch of
new features and optimizations, most of which are outlined below.

We hope you enjoy this new release,
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?
-------------------------------------------

  Here's the portion of the NEWS file from 5.0.9 to 5.1:

  *5.1*
  New:

    Building:
      - configure is now generated using autoconf 2.57.
      - The make system now supports "make uninstall"
      - configure & make supports a --with-install-prefix option
      - new configure options to disable building of the agent, apps, ...
        ./configure --help for a list of package sections that can be excluded.
      - new configure option to remove specific code pieces (mib reading, ...)
        ./configure --help for a list of code areas that can be excluded.

    snmpd:
      - linkUp and linkDown notifications can be enabled
        (see the linkUpDownNotifications snmpd.conf token documentation)
      - notifications (traps) can be generated for disman/monitor events.
        (see the snmpd.conf documentation on "monitor" and "notificatonEvent")
      - new snmpd.conf tokens:  includeAllDisks
      - the UCD-DISKIO-MIB will now work on linux.
      - com2sec mappings for SNMP over unix sockets.
      - some speed improvements have been made that should increase the
        speed of the agent's processing time.
      - for mib code using the table iterator, an auto-caching mechanism
        which can greatly speed up access at the cost of caching.
        (see "stash_cache" in the injectHandler token docs in snmpd.conf(5))
      - Some of the agent modules were completely rewritten (and
        should be faster and cleaner).
      - A number of new APIs and helper modules are available, but
        there is no major summary to easily list.
      - A number of new Net-SNMP specific MIBs now exist.

    snmptrapd:
      - snmptrapd now supports forwarding of notifications.
        (see the snmptrapd.conf manual for details)
      - snmptrapd's new -t switch can be used to disable syslog.
        (useful for a no-output snmptrapd with only traphandle support)

    apps:
      - snmptable sports 3 new options: fixed width, max-repeaters,
        left-justify.  (see snmptable -h for details)
      - mib2c walks you through instructions to help you generate code
        "just for you".  Including some new forms of output code, like
        notification code generation.  Run mib2c SOMETHING for details.
      - mib2c has about a billion other improvements, including the
        ability to generate trap generation code templates.
      - snmpwalk supports a new -Ct option for timing how long a walk takes.
      - net-snmp-config supports a number of new options.
      - All applications support a consistent -L flag for turning on
        which forms of output logging should be used.

    perl:
      - the SNMP module supports a new get_table() call.

  Fixes:
    - More patches to properly demonize snmpd (close std*, double fork, ...).
    - Version numbers of all packages/perl-modules/etc are better synchronized.
    - more documentation, especially for APIs
    - all perl module version numbers are synchronized with the
      net-snmp package.
    - Many many misc bug fixes, as always.

  Ports:
    - diskio MIB support for Darwin.
    - ifSpeed under Linux should now be correct for most network cards.
    - more windows build fixes



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.  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

  See our FAQ at http://www.Net-SNMP.org/FAQ.html 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 and kerberos-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/

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!)
 

-- 
"In the bathtub of history the truth is harder to hold than the soap,
 and much more difficult to find."  -- Terry Pratchett


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/