]>
Commit | Line | Data |
---|---|---|
ad617a4d | 1 | Summary: Structure of Management Information library |
2 | Name: libsmi | |
872e2f68 | 3 | Version: 0.2.16 |
976ee051 | 4 | Release: 1 |
5 | License: distributable (see COPYING file) | |
ad617a4d | 6 | Group: Libraries |
ab54237f | 7 | Group(de): Libraries |
c1913457 | 8 | Group(fr): Librairies |
ad617a4d | 9 | Group(pl): Biblioteki |
c1913457 | 10 | Source0: ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/%{name}-%{version}.tar.gz |
ad617a4d | 11 | URL: http://www.ibr.cs.tu-bs.de/projects/libsmi/ |
ab8fe73c | 12 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
ad617a4d | 13 | |
14 | %define _prefix /usr | |
15 | ||
16 | %description | |
c1913457 | 17 | Libsmi is a C library that allows network management applications to |
18 | access MIB module information through a well defined API that hides | |
19 | the nasty details of locating and parsing SMIv1/v2 MIB modules. | |
20 | ||
21 | Libsmi supports exact and iterative retrieval functions for all major | |
22 | SMIv1 and SMIv2 constructs (except the AGENT-CAPABILITIES statement). | |
23 | ||
24 | The layered concept of libsmi allows to add further methods to | |
25 | retrieve MIB information from persistent repositories. In fact, | |
26 | besides the SMIv1/v2 MIB file parser an additional parser for `SMIng' | |
27 | is included. Both parsers are built on flex/bison grammar | |
28 | specifications. | |
29 | ||
30 | SMIng is a research project concerned with the definition of a MIB | |
31 | module language that is semantically fully compatible with SMIv2 but | |
32 | avoids many problems of the ASN.1 based SMI versions. | |
33 | ||
34 | Included with the library, there are three tools that make use of | |
35 | libsmi: Smiquery allows simple queries of single MIB module items. | |
36 | Smilint allows to increase the verbosity of the parser(s), so that MIB | |
37 | modules can be checked for syntax and semantic errors. Finally, | |
38 | smidump can be used to dump MIB modules. Currently, SMIng and SMIv2 | |
39 | are supported as output formats, so that SMIv2 <-> SMIng conversions | |
40 | are possible. | |
ad617a4d | 41 | |
42 | %package devel | |
43 | Summary: Header files and development documentation for libsmi | |
44 |