Managing NerveCenter - Controlling NerveCenter from the Command Line - mibcomp -
ipsweep      ncadmin

mibcomp

NAME

mibcomp

SYNOPSIS


   mibcomp [-trace] [-nocache] [-clean] {-help|-ver} mib-definition-file

DESCRIPTION

Compiles the NerveCenter management information base (MIB) with SNMP Research's Bilingual Request and Security Subsystem (BRASS) SNMP MIB compiler utility suite.

After the first compilation, intermediary files are stored in mib\cache (Windows) or mibs/cache (UNIX), unless you use the -nocache argument.

OPTIONS


   mib-definition-file

Name of the file that contains NerveCenter MIB definitions, the default is mibcomp.txt.


   -trace

Gives a verbose output to monitor the process of compiling the mib-definition-file.


   -nocache

Causes all MIB compilation to occur in $TMP/cache.


   -clean

Resets the compilation cache, stored in mib\cache (Windows) or mibs/cache (UNIX), and performs a complete recompilation of all MIB modules.

When removing entries from the mibcomp.txt file, you must run mibcomp with the -clean argument to remove the cached intermediary files.


   -help

Displays description of arguments.


   -ver

Displays mibcomp version information.

USAGE

By default, the NerveCenter MIB is /mibs/nervectr.mib (\mib on Windows). As with any compilation, it is always wise to make a backup copy of the nervectr.mib, mibnamemap.txt, and mibcomp.txt before running mibcomp; however, Open does provide backup files of the NerveCenter MIB and the MIB definition file shipped with NerveCenter, /mibs/nervectr-release-number.mib and mibcomp-release-number.txt, respectively.

mibcomp requires that you change to the mibs (mib on Windows) directory before compiling.

As the mibcomp compiles the file, it displays a series of messages. If a problem needs your attention, the compilation fails. You must resolve the error and re-compile. The error is displayed on the last line on your screen. You will have to do this more than once if you have several errors. Errors are generally syntax problems in third-party MIBs or MIBs that do not comply with the RFC specification.

After compiling the NerveCenter MIB, you must reload it. Refer to the manual Managing NerveCenter for more information.


ipsweep ncadmin
29 July 2003