Solaris System Management Agent Developer's Guide

File Locations of Developer Files

The developer files are installed in the locations that are shown in the following table.

Table 1–1 File Locations for Developer Content

Directory 

Developer Content 

/usr/demo/sma_snmp

Sample modules for demonstration purposes. See Demonstration Modules for more information.

/usr/sfw/bin

Command line tools that are useful for developers. For more information on these tools, see SMA Tools.

/usr/sfw/sbin

Executable files for the snmpd agent daemon and snmptrapd trap daemon, which provide the SNMP services.

/usr/sfw/lib

The 32-bit shared libraries that contain the API functions from Net-SNMP, and the libentity.so library, which defines functions for using the Entity MIB.

This directory is supplied on all Solaris platforms. See API Libraries for more information.

/usr/sfw/lib/sparcv9

The 64-bit shared libraries that contain the API functions from Net-SNMP, and the libentity.so library, which defines functions for using the Entity MIB.

This directory is supplied only on 64-bit Solaris on SPARC® platforms. See API Libraries for more information.

/usr/sfw/include

Header files needed by API libraries. 

/usr/sfw/doc/sma_snmp/html

HTML documentation for Net-SNMP API functions. 

/etc/sma/snmp

Configuration files that are used by the mib2c tool.

/etc/sma/snmp/mibs

The MIBs supported by the System Management Agent. 

/usr/perl5/vendor_perl/5.8.3/sun4-solaris-64int

Perl modules needed by the mib2c tool.

/usr/share/sma_snmp

Source code for Net-SNMP. The code is provided in the SUNWsmaS package, which is not installed by default during Solaris installation. The package must be installed manually from the Solaris media. For instructions for installing the SUNWsmaS package, see the Solaris System Management Agent Administration Guide.