Blame ANNOUNCE

Packit Service 9ccfef
From: Frank Strauss <strauss@ibr.cs.tu-bs.de>
Packit Service 9ccfef
Newsgroups: comp.protocols.snmp,comp.dcom.net-management
Packit Service 9ccfef
To: mibs@ops.ietf.org, snmpv3@lists.tislabs.com, libsmi@ibr.cs.tu-bs.de
Packit Service 9ccfef
Date: 21 Jun 2002 16:45:00 +0200
Packit Service 9ccfef
Subject: libsmi-0.4 announcement
Packit Service 9ccfef
Message-ID: <libsmi-0.4-ANNOUNCE@ibr.cs.tu-bs.de>
Packit Service 9ccfef
Packit Service 9ccfef
Libsmi 0.4 is available for download.
Packit Service 9ccfef
Packit Service 9ccfef
Copyright (c) 1999-2002 Frank Strauss, Technical University of Braunschweig.
Packit Service 9ccfef
Packit Service 9ccfef
Libsmi is a C library that allows network management applications and
Packit Service 9ccfef
MIB and PIB authoring tools to access SMI MIB module information and
Packit Service 9ccfef
SPPI PIB module information through a well defined API that hides the
Packit Service 9ccfef
nasty details of locating and parsing MIB or PIB modules.  Libsmi
Packit Service 9ccfef
supports exact and iterative retrieval functions for all major SMIv1/v2
Packit Service 9ccfef
and SPPI constructs.
Packit Service 9ccfef
Packit Service 9ccfef
There are five tools on top of the library and a sh/awk-script:
Packit Service 9ccfef
Packit Service 9ccfef
  - Smiquery allows simple queries for single MIB/PIB module items.
Packit Service 9ccfef
Packit Service 9ccfef
  - Smilint allows to increase the verbosity of the parser(s), so that
Packit Service 9ccfef
    module files can be checked for syntax and semantic errors.
Packit Service 9ccfef
Packit Service 9ccfef
  - Smidump can be used to dump MIB and PIBmodules in various
Packit Service 9ccfef
    formats. The current output backends allow to dump trees of OIDs,
Packit Service 9ccfef
    type definitions and recursive imports, to convert modules between
Packit Service 9ccfef
    SMIv1 and SMIv2, to dump SPPI PIBs, to produce JIDM compliant
Packit Service 9ccfef
    CORBA-IDL files, UCD-SNMP code stubs, MOSY style output, JAX Java
Packit Service 9ccfef
    AgentX sub-agent templates, XML and XML-Schema MIB
Packit Service 9ccfef
    representations, Perl and Python representations, graphical
Packit Service 9ccfef
    conceptual models, and SCLI code stubs.
Packit Service 9ccfef
Packit Service 9ccfef
  - Smidiff allows MIB authors, MIB reviewers and implementors to
Packit Service 9ccfef
    compare two revisions of the same MIB for legal and illegal
Packit Service 9ccfef
    changes.
Packit Service 9ccfef
Packit Service 9ccfef
  - Finally, smistrip allows to strip SMIv1/v2 and SPPI modules from
Packit Service 9ccfef
    documents like RFCs and Internet-Drafts.
Packit Service 9ccfef
Packit Service 9ccfef
Enclosed with the libsmi package, there are all (bug fixed) current
Packit Service 9ccfef
IETF standard MIB modules as of 2002-06-21, as well as some other
Packit Service 9ccfef
modules, some SPPI PIBs that are taken from Internet Drafts, man pages
Packit Service 9ccfef
for all library functions and tools, and a small libsmi test suite.
Packit Service 9ccfef
Packit Service 9ccfef
The software comes with automake/autoconf and libtool support. Hence
Packit Service 9ccfef
it should compile and build with or without shared libraries on most
Packit Service 9ccfef
UNIX style platforms, as well as on W32/cygwin, though it's just
Packit Service 9ccfef
developed on Sun Solaris 2.5.x and Linux. However, questions about all
Packit Service 9ccfef
platforms can be discussed on the libsmi mailinglist.
Packit Service 9ccfef
Packit Service 9ccfef
For those familiar with recent libsmi development: The most
Packit Service 9ccfef
significant changes since the previous 0.3.x releases is the addition
Packit Service 9ccfef
of the SPPI parser (which is integrated into the SMI parser), the
Packit Service 9ccfef
addition of an SPPI dump driver (both supplied by Moritz Bunkus), and
Packit Service 9ccfef
major enhancements of the XML Schema dump driver (supplied by Torsten
Packit Service 9ccfef
Klie).  Furthermore, a number of bugs have been fixed and many
Packit Service 9ccfef
Standard MIB modules and PIB modules have been updated and added.
Packit Service 9ccfef
Packit Service 9ccfef
Online information on libsmi together with download and CVS access
Packit Service 9ccfef
information, the (free) license terms, manual pages, and the mailing
Packit Service 9ccfef
list is available at:
Packit Service 9ccfef
Packit Service 9ccfef
	http://www.ibr.cs.tu-bs.de/projects/libsmi/
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Enjoy!
Packit Service 9ccfef
Packit Service 9ccfef
	Frank Strauss <strauss@ibr.cs.tu-bs.de>