net-snmp: initial import, updated to 5.3.1 since last time was in contrib

This commit is contained in:
Mikhail Kolesnik 2006-11-13 22:31:50 +02:00
parent 7689278a23
commit fa7d4c3bbb
8 changed files with 709 additions and 0 deletions

543
net-snmp/.footprint Normal file
View File

@ -0,0 +1,543 @@
drwxr-xr-x root/root etc/
drwxr-xr-x root/root etc/rc.d/
-rwxr-xr-x root/root etc/rc.d/snmpd
drwxr-xr-x root/root etc/snmp/
-rw-r--r-- root/root etc/snmp/snmpd.conf
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/encode_keychange
-rwxr-xr-x root/root usr/bin/fixproc
-rwxr-xr-x root/root usr/bin/ipf-mod.pl
-rwxr-xr-x root/root usr/bin/mib2c
-rwxr-xr-x root/root usr/bin/mib2c-update
-rwxr-xr-x root/root usr/bin/net-snmp-config
-rwxr-xr-x root/root usr/bin/snmpbulkget
-rwxr-xr-x root/root usr/bin/snmpbulkwalk
-rwxr-xr-x root/root usr/bin/snmpcheck
-rwxr-xr-x root/root usr/bin/snmpconf
-rwxr-xr-x root/root usr/bin/snmpdelta
-rwxr-xr-x root/root usr/bin/snmpdf
-rwxr-xr-x root/root usr/bin/snmpget
-rwxr-xr-x root/root usr/bin/snmpgetnext
lrwxrwxrwx root/root usr/bin/snmpinform -> snmptrap
-rwxr-xr-x root/root usr/bin/snmpnetstat
-rwxr-xr-x root/root usr/bin/snmpset
-rwxr-xr-x root/root usr/bin/snmpstatus
-rwxr-xr-x root/root usr/bin/snmptable
-rwxr-xr-x root/root usr/bin/snmptest
-rwxr-xr-x root/root usr/bin/snmptranslate
-rwxr-xr-x root/root usr/bin/snmptrap
-rwxr-xr-x root/root usr/bin/snmpusm
-rwxr-xr-x root/root usr/bin/snmpvacm
-rwxr-xr-x root/root usr/bin/snmpwalk
-rwxr-xr-x root/root usr/bin/tkmib
-rwxr-xr-x root/root usr/bin/traptoemail
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/net-snmp/
drwxr-xr-x root/root usr/include/net-snmp/agent/
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_callbacks.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_handler.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_index.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_module_config.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_read_config.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_registry.h
-rw-r--r-- root/root usr/include/net-snmp/agent/agent_trap.h
-rw-r--r-- root/root usr/include/net-snmp/agent/all_helpers.h
-rw-r--r-- root/root usr/include/net-snmp/agent/auto_nlist.h
-rw-r--r-- root/root usr/include/net-snmp/agent/baby_steps.h
-rw-r--r-- root/root usr/include/net-snmp/agent/bulk_to_next.h
-rw-r--r-- root/root usr/include/net-snmp/agent/cache_handler.h
-rw-r--r-- root/root usr/include/net-snmp/agent/debug_handler.h
-rw-r--r-- root/root usr/include/net-snmp/agent/ds_agent.h
-rw-r--r-- root/root usr/include/net-snmp/agent/instance.h
-rw-r--r-- root/root usr/include/net-snmp/agent/mfd.h
-rw-r--r-- root/root usr/include/net-snmp/agent/mib_module_config.h
-rw-r--r-- root/root usr/include/net-snmp/agent/mib_module_includes.h
-rw-r--r-- root/root usr/include/net-snmp/agent/mib_modules.h
-rw-r--r-- root/root usr/include/net-snmp/agent/mode_end_call.h
-rw-r--r-- root/root usr/include/net-snmp/agent/multiplexer.h
-rw-r--r-- root/root usr/include/net-snmp/agent/net-snmp-agent-includes.h
-rw-r--r-- root/root usr/include/net-snmp/agent/null.h
-rw-r--r-- root/root usr/include/net-snmp/agent/old_api.h
-rw-r--r-- root/root usr/include/net-snmp/agent/read_only.h
-rw-r--r-- root/root usr/include/net-snmp/agent/row_merge.h
-rw-r--r-- root/root usr/include/net-snmp/agent/scalar.h
-rw-r--r-- root/root usr/include/net-snmp/agent/scalar_group.h
-rw-r--r-- root/root usr/include/net-snmp/agent/serialize.h
-rw-r--r-- root/root usr/include/net-snmp/agent/set_helper.h
-rw-r--r-- root/root usr/include/net-snmp/agent/snmp_agent.h
-rw-r--r-- root/root usr/include/net-snmp/agent/snmp_vars.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_array.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_container.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_data.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_dataset.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_iterator.h
-rw-r--r-- root/root usr/include/net-snmp/agent/table_tdata.h
-rw-r--r-- root/root usr/include/net-snmp/agent/util_funcs.h
-rw-r--r-- root/root usr/include/net-snmp/agent/var_struct.h
-rw-r--r-- root/root usr/include/net-snmp/agent/watcher.h
-rw-r--r-- root/root usr/include/net-snmp/config_api.h
-rw-r--r-- root/root usr/include/net-snmp/definitions.h
drwxr-xr-x root/root usr/include/net-snmp/library/
-rw-r--r-- root/root usr/include/net-snmp/library/asn1.h
-rw-r--r-- root/root usr/include/net-snmp/library/callback.h
-rw-r--r-- root/root usr/include/net-snmp/library/check_varbind.h
-rw-r--r-- root/root usr/include/net-snmp/library/cmu_compat.h
-rw-r--r-- root/root usr/include/net-snmp/library/container.h
-rw-r--r-- root/root usr/include/net-snmp/library/container_binary_array.h
-rw-r--r-- root/root usr/include/net-snmp/library/container_iterator.h
-rw-r--r-- root/root usr/include/net-snmp/library/container_list_ssll.h
-rw-r--r-- root/root usr/include/net-snmp/library/container_null.h
-rw-r--r-- root/root usr/include/net-snmp/library/data_list.h
-rw-r--r-- root/root usr/include/net-snmp/library/default_store.h
-rw-r--r-- root/root usr/include/net-snmp/library/factory.h
-rw-r--r-- root/root usr/include/net-snmp/library/fd_event_manager.h
-rw-r--r-- root/root usr/include/net-snmp/library/file_utils.h
-rw-r--r-- root/root usr/include/net-snmp/library/getopt.h
-rw-r--r-- root/root usr/include/net-snmp/library/int64.h
-rw-r--r-- root/root usr/include/net-snmp/library/keytools.h
-rw-r--r-- root/root usr/include/net-snmp/library/lcd_time.h
-rw-r--r-- root/root usr/include/net-snmp/library/md5.h
-rw-r--r-- root/root usr/include/net-snmp/library/mib.h
-rw-r--r-- root/root usr/include/net-snmp/library/mt_support.h
-rw-r--r-- root/root usr/include/net-snmp/library/oid_stash.h
-rw-r--r-- root/root usr/include/net-snmp/library/parse.h
-rw-r--r-- root/root usr/include/net-snmp/library/read_config.h
-rw-r--r-- root/root usr/include/net-snmp/library/scapi.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp-tc.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpCallbackDomain.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpTCPDomain.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpUDPDomain.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpUnixDomain.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_alarm.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_api.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_assert.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_client.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_debug.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_enum.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_impl.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_logging.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_parse_args.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_secmod.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmp_transport.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpusm.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpv3-security-includes.h
-rw-r--r-- root/root usr/include/net-snmp/library/snmpv3.h
-rw-r--r-- root/root usr/include/net-snmp/library/system.h
-rw-r--r-- root/root usr/include/net-snmp/library/text_utils.h
-rw-r--r-- root/root usr/include/net-snmp/library/tools.h
-rw-r--r-- root/root usr/include/net-snmp/library/transform_oids.h
-rw-r--r-- root/root usr/include/net-snmp/library/ucd_compat.h
-rw-r--r-- root/root usr/include/net-snmp/library/vacm.h
-rw-r--r-- root/root usr/include/net-snmp/library/winpipe.h
-rw-r--r-- root/root usr/include/net-snmp/library/winservice.h
drwxr-xr-x root/root usr/include/net-snmp/machine/
-rw-r--r-- root/root usr/include/net-snmp/machine/generic.h
-rw-r--r-- root/root usr/include/net-snmp/mib_api.h
-rw-r--r-- root/root usr/include/net-snmp/net-snmp-config.h
-rw-r--r-- root/root usr/include/net-snmp/net-snmp-includes.h
-rw-r--r-- root/root usr/include/net-snmp/output_api.h
-rw-r--r-- root/root usr/include/net-snmp/pdu_api.h
-rw-r--r-- root/root usr/include/net-snmp/session_api.h
-rw-r--r-- root/root usr/include/net-snmp/snmpv3_api.h
drwxr-xr-x root/root usr/include/net-snmp/system/
-rw-r--r-- root/root usr/include/net-snmp/system/aix.h
-rw-r--r-- root/root usr/include/net-snmp/system/bsd.h
-rw-r--r-- root/root usr/include/net-snmp/system/bsdi.h
-rw-r--r-- root/root usr/include/net-snmp/system/bsdi3.h
-rw-r--r-- root/root usr/include/net-snmp/system/bsdi4.h
-rw-r--r-- root/root usr/include/net-snmp/system/cygwin.h
-rw-r--r-- root/root usr/include/net-snmp/system/darwin.h
-rw-r--r-- root/root usr/include/net-snmp/system/darwin7.h
-rw-r--r-- root/root usr/include/net-snmp/system/darwin8.h
-rw-r--r-- root/root usr/include/net-snmp/system/dynix.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd2.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd3.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd4.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd5.h
-rw-r--r-- root/root usr/include/net-snmp/system/freebsd6.h
-rw-r--r-- root/root usr/include/net-snmp/system/generic.h
-rw-r--r-- root/root usr/include/net-snmp/system/hpux.h
-rw-r--r-- root/root usr/include/net-snmp/system/irix.h
-rw-r--r-- root/root usr/include/net-snmp/system/linux.h
-rw-r--r-- root/root usr/include/net-snmp/system/mingw32.h
-rw-r--r-- root/root usr/include/net-snmp/system/mips.h
-rw-r--r-- root/root usr/include/net-snmp/system/netbsd.h
-rw-r--r-- root/root usr/include/net-snmp/system/openbsd.h
-rw-r--r-- root/root usr/include/net-snmp/system/osf5.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris2.10.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris2.6.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris2.7.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris2.8.h
-rw-r--r-- root/root usr/include/net-snmp/system/solaris2.9.h
-rw-r--r-- root/root usr/include/net-snmp/system/sunos.h
-rw-r--r-- root/root usr/include/net-snmp/system/svr5.h
-rw-r--r-- root/root usr/include/net-snmp/system/sysv.h
-rw-r--r-- root/root usr/include/net-snmp/system/ultrix4.h
-rw-r--r-- root/root usr/include/net-snmp/types.h
-rw-r--r-- root/root usr/include/net-snmp/utilities.h
-rw-r--r-- root/root usr/include/net-snmp/varbind_api.h
-rw-r--r-- root/root usr/include/net-snmp/version.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libnetsnmp.a
-rwxr-xr-x root/root usr/lib/libnetsnmp.la
lrwxrwxrwx root/root usr/lib/libnetsnmp.so -> libnetsnmp.so.10.0.1
lrwxrwxrwx root/root usr/lib/libnetsnmp.so.10 -> libnetsnmp.so.10.0.1
-rwxr-xr-x root/root usr/lib/libnetsnmp.so.10.0.1
-rw-r--r-- root/root usr/lib/libnetsnmpagent.a
-rwxr-xr-x root/root usr/lib/libnetsnmpagent.la
lrwxrwxrwx root/root usr/lib/libnetsnmpagent.so -> libnetsnmpagent.so.10.0.1
lrwxrwxrwx root/root usr/lib/libnetsnmpagent.so.10 -> libnetsnmpagent.so.10.0.1
-rwxr-xr-x root/root usr/lib/libnetsnmpagent.so.10.0.1
-rw-r--r-- root/root usr/lib/libnetsnmphelpers.a
-rwxr-xr-x root/root usr/lib/libnetsnmphelpers.la
lrwxrwxrwx root/root usr/lib/libnetsnmphelpers.so -> libnetsnmphelpers.so.10.0.1
lrwxrwxrwx root/root usr/lib/libnetsnmphelpers.so.10 -> libnetsnmphelpers.so.10.0.1
-rwxr-xr-x root/root usr/lib/libnetsnmphelpers.so.10.0.1
-rw-r--r-- root/root usr/lib/libnetsnmpmibs.a
-rwxr-xr-x root/root usr/lib/libnetsnmpmibs.la
lrwxrwxrwx root/root usr/lib/libnetsnmpmibs.so -> libnetsnmpmibs.so.10.0.1
lrwxrwxrwx root/root usr/lib/libnetsnmpmibs.so.10 -> libnetsnmpmibs.so.10.0.1
-rwxr-xr-x root/root usr/lib/libnetsnmpmibs.so.10.0.1
-rw-r--r-- root/root usr/lib/libnetsnmptrapd.a
-rwxr-xr-x root/root usr/lib/libnetsnmptrapd.la
lrwxrwxrwx root/root usr/lib/libnetsnmptrapd.so -> libnetsnmptrapd.so.10.0.1
lrwxrwxrwx root/root usr/lib/libnetsnmptrapd.so.10 -> libnetsnmptrapd.so.10.0.1
-rwxr-xr-x root/root usr/lib/libnetsnmptrapd.so.10.0.1
drwxr-xr-x root/root usr/lib/perl5/
drwxr-xr-x root/root usr/lib/perl5/site_perl/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/ASN.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/OID.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/TrapReceiver.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/agent.pm
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/agent/
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/agent/default_store.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/agent/netsnmp_request_infoPtr.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/NetSNMP/default_store.pm
-r--r--r-- root/root usr/lib/perl5/site_perl/5.8.8/linux/SNMP.pm
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/ASN/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/ASN/ASN.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/OID/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/OID/OID.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/TrapReceiver/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/TrapReceiver/TrapReceiver.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/agent/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/agent/agent.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/agent/default_store/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/agent/default_store/default_store.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/default_store/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/NetSNMP/default_store/default_store.so
drwxr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SNMP/
-r-xr-xr-x root/root usr/lib/perl5/site_perl/5.8.8/linux/auto/SNMP/SNMP.so
drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/mib2c.1.gz
-rw-r--r-- root/root usr/man/man1/snmpbulkget.1.gz
-rw-r--r-- root/root usr/man/man1/snmpbulkwalk.1.gz
-rw-r--r-- root/root usr/man/man1/snmpcmd.1.gz
-rw-r--r-- root/root usr/man/man1/snmpconf.1.gz
-rw-r--r-- root/root usr/man/man1/snmpdelta.1.gz
-rw-r--r-- root/root usr/man/man1/snmpdf.1.gz
-rw-r--r-- root/root usr/man/man1/snmpget.1.gz
-rw-r--r-- root/root usr/man/man1/snmpgetnext.1.gz
-rw-r--r-- root/root usr/man/man1/snmpinform.1.gz
-rw-r--r-- root/root usr/man/man1/snmpnetstat.1.gz
-rw-r--r-- root/root usr/man/man1/snmpset.1.gz
-rw-r--r-- root/root usr/man/man1/snmpstatus.1.gz
-rw-r--r-- root/root usr/man/man1/snmptable.1.gz
-rw-r--r-- root/root usr/man/man1/snmptest.1.gz
-rw-r--r-- root/root usr/man/man1/snmptranslate.1.gz
-rw-r--r-- root/root usr/man/man1/snmptrap.1.gz
-rw-r--r-- root/root usr/man/man1/snmpusm.1.gz
-rw-r--r-- root/root usr/man/man1/snmpvacm.1.gz
-rw-r--r-- root/root usr/man/man1/snmpwalk.1.gz
drwxr-xr-x root/root usr/man/man3/
-r--r--r-- root/root usr/man/man3/NetSNMP::ASN.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::OID.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::TrapReceiver.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::agent.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::agent::default_store.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::default_store.3pm.gz
-r--r--r-- root/root usr/man/man3/NetSNMP::netsnmp_request_infoPtr.3pm.gz
-r--r--r-- root/root usr/man/man3/SNMP.3.gz
-rw-r--r-- root/root usr/man/man3/add_mibdir.3.gz
-rw-r--r-- root/root usr/man/man3/add_module_replacement.3.gz
-rw-r--r-- root/root usr/man/man3/default_store.3.gz
-rw-r--r-- root/root usr/man/man3/get_module_node.3.gz
-rw-r--r-- root/root usr/man/man3/init_mib.3.gz
-rw-r--r-- root/root usr/man/man3/init_mib_internals.3.gz
-rw-r--r-- root/root usr/man/man3/mib_api.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_Container_iterator.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_agent.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_baby_steps.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_bulk_to_next.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_cache_handler.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_container.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_debug.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_example_scalar_int.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_handler.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_instance.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_iterator_info_s.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_leaf.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_library.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_mib_handler_methods.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_mib_utilities.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_mode_end_call.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_multiplexer.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_old_api.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_read_only.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_row_merge.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_scalar.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_scalar_group_group.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_serialize.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_stash_cache.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_table.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_table_array.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_table_data.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_table_dataset.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_table_iterator.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_utilities.3.gz
-rw-r--r-- root/root usr/man/man3/netsnmp_watcher.3.gz
-rw-r--r-- root/root usr/man/man3/print_description.3.gz
-rw-r--r-- root/root usr/man/man3/print_mib.3.gz
-rw-r--r-- root/root usr/man/man3/print_objid.3.gz
-rw-r--r-- root/root usr/man/man3/print_value.3.gz
-rw-r--r-- root/root usr/man/man3/print_variable.3.gz
-rw-r--r-- root/root usr/man/man3/read_all_mibs.3.gz
-rw-r--r-- root/root usr/man/man3/read_config.3.gz
-rw-r--r-- root/root usr/man/man3/read_mib.3.gz
-rw-r--r-- root/root usr/man/man3/read_module.3.gz
-rw-r--r-- root/root usr/man/man3/read_module_node.3.gz
-rw-r--r-- root/root usr/man/man3/read_objid.3.gz
-rw-r--r-- root/root usr/man/man3/shutdown_mib.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_agent_api.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_alarm.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_api.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_api_errstring.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_close.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_error.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_free_pdu.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_open.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_perror.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_read.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_select_info.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_send.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_api.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_async_send.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_close.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_error.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_init.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_open.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_perror.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_read.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_select_info.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_send.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_session.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_sess_timeout.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_set_mib_warnings.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_set_save_descriptions.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_timeout.3.gz
-rw-r--r-- root/root usr/man/man3/snmp_trap_api.3.gz
drwxr-xr-x root/root usr/man/man5/
-rw-r--r-- root/root usr/man/man5/mib2c.conf.5.gz
-rw-r--r-- root/root usr/man/man5/snmp.conf.5.gz
-rw-r--r-- root/root usr/man/man5/snmp_config.5.gz
-rw-r--r-- root/root usr/man/man5/snmpd.conf.5.gz
-rw-r--r-- root/root usr/man/man5/snmpd.examples.5.gz
-rw-r--r-- root/root usr/man/man5/snmpd.internal.5.gz
-rw-r--r-- root/root usr/man/man5/snmptrapd.conf.5.gz
-rw-r--r-- root/root usr/man/man5/variables.5.gz
drwxr-xr-x root/root usr/man/man8/
-rw-r--r-- root/root usr/man/man8/snmpd.8.gz
-rw-r--r-- root/root usr/man/man8/snmptrapd.8.gz
drwxr-xr-x root/root usr/sbin/
-rwxr-xr-x root/root usr/sbin/snmpd
-rwxr-xr-x root/root usr/sbin/snmptrapd
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/snmp/
drwxr-xr-x root/root usr/share/snmp/mib2c-data/
-rw-r--r-- root/root usr/share/snmp/mib2c-data/default-mfd-top.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/details-enums.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/details-node.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/details-table.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-ctx-copy.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-ctx-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-ctx-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-data-allocate.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-data-context.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-get-char.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-get-decl-bot.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-get-decl.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-get-long.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-get-oid.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-header-bottom.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-header-top.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-source-includes.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-constants.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-enums.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-indexes-from-oid.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-indexes-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-indexes-to-oid.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-indexes-varbind-setup.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-indexes.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-table-oids.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-value-map-func.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-value-map-reverse.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/generic-value-map.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/m2c-internal-warning.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/m2c_setup_enum.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/m2c_setup_node.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/m2c_setup_table.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/m2c_table_save_defaults.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-access-container-cached-defines.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-access-unsorted-external-defines.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-data-access.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-data-get.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-data-set.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-doxygen.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-interactive-setup.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-interface.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-makefile.m2m
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-persistence.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-readme.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/mfd-top.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/node-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/node-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/node-storage.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/node-validate.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/node-varbind-validate.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/parent-dependencies.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/parent-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/subagent.m2c
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-COUNTER64-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-DateAndTime-get.m2d
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-DateAndTime-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-DateAndTime-readme.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-InetAddress-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-InetAddress-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-InetAddressType-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-InetAddressType-set.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-RowStatus-dependencies.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-RowStatus-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-RowStatus-varbind-validate.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-StorageType-dependencies.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c-data/syntax-TestAndIncr-get.m2i
-rw-r--r-- root/root usr/share/snmp/mib2c.access_functions.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.array-user.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.check_values.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.check_values_local.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.column_defines.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.column_enums.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.column_storage.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.container.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.create-dataset.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.genhtml.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.int_watch.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.iterate.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.iterate_access.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.mfd.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.notify.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.old-api.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.scalar.conf
-rw-r--r-- root/root usr/share/snmp/mib2c.table_data.conf
drwxr-xr-x root/root usr/share/snmp/mibs/
-rw-r--r-- root/root usr/share/snmp/mibs/AGENTX-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/DISMAN-EVENT-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/DISMAN-SCRIPT-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/EtherLike-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/HCNUM-TC.txt
-rw-r--r-- root/root usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/HOST-RESOURCES-TYPES.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IANA-LANGUAGE-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IANA-RTPROTO-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IANAifType-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IF-INVERTED-STACK-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IF-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/INET-ADDRESS-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IP-FORWARD-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IPV6-ICMP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IPV6-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IPV6-TC.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IPV6-TCP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/IPV6-UDP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/LM-SENSORS-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NET-SNMP-AGENT-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NET-SNMP-EXAMPLES-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NET-SNMP-EXTEND-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NET-SNMP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NET-SNMP-TC.txt
-rw-r--r-- root/root usr/share/snmp/mibs/NOTIFICATION-LOG-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/RFC-1215.txt
-rw-r--r-- root/root usr/share/snmp/mibs/RFC1155-SMI.txt
-rw-r--r-- root/root usr/share/snmp/mibs/RFC1213-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/RMON-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SMUX-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-COMMUNITY-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-MPD-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-NOTIFICATION-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-PROXY-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-TARGET-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-USER-BASED-SM-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-USM-AES-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-USM-DH-OBJECTS-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMPv2-CONF.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMPv2-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMPv2-SMI.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMPv2-TC.txt
-rw-r--r-- root/root usr/share/snmp/mibs/SNMPv2-TM.txt
-rw-r--r-- root/root usr/share/snmp/mibs/TCP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/TRANSPORT-ADDRESS-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UCD-DEMO-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UCD-DISKIO-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UCD-DLMOD-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UCD-IPFWACC-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UCD-SNMP-MIB.txt
-rw-r--r-- root/root usr/share/snmp/mibs/UDP-MIB.txt
-rwxr-xr-x root/root usr/share/snmp/snmp_perl.pl
-rwxr-xr-x root/root usr/share/snmp/snmp_perl_trapd.pl
drwxr-xr-x root/root usr/share/snmp/snmpconf-data/
drwxr-xr-x root/root usr/share/snmp/snmpconf-data/snmp-data/
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmp-data/authopts
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmp-data/debugging
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmp-data/mibs
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmp-data/output
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmp-data/snmpconf-config
drwxr-xr-x root/root usr/share/snmp/snmpconf-data/snmpd-data/
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/acl
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/basic_setup
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/extending
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/monitor
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/operation
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/snmpconf-config
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/system
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmpd-data/trapsinks
drwxr-xr-x root/root usr/share/snmp/snmpconf-data/snmptrapd-data/
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/authentication
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/formatting
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/logging
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/runtime
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/snmpconf-config
-rw-r--r-- root/root usr/share/snmp/snmpconf-data/snmptrapd-data/traphandle
drwxr-xr-x root/root var/
drwxr-xr-x root/root var/lib/
drwxr-xr-x daemon/daemon var/lib/snmp/
drwxr-xr-x root/root var/log/
drwxr-xr-x daemon/daemon var/log/snmp/
-rw-r--r-- daemon/daemon var/log/snmp/snmpd.log (EMPTY)
drwxr-xr-x root/root var/run/
drwxr-xr-x daemon/daemon var/run/snmp/

4
net-snmp/.md5sum Normal file
View File

@ -0,0 +1,4 @@
f99fedcbc44bc07330dfc3c371a3a738 eval_pv_detection.fix
360a9783dbc853bab6bda90d961daee5 net-snmp-5.3.1.tar.gz
497f4009387e3844137cb44f36520c9d snmpd
e75939cb0b4648856d07b9c04610af5d snmpd.conf

67
net-snmp/Pkgfile Normal file
View File

@ -0,0 +1,67 @@
# Description: SNMP daemon and client tools
# URL: http://net-snmp.sourceforge.net/
# Maintainer: Mikhail Kolesnik, mike at openbunker dot org
# Packager: Oleksiy V. Khilkevich, centericq at ukr.net
# Depends on: perl zlib openssl lm_sensors
name=net-snmp
version=5.3.1
release=1
source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz \
eval_pv_detection.fix snmpd snmpd.conf)
build() {
cd $name-$version
./configure --prefix=/usr \
--sysconfdir=/etc \
--enable-shared \
--enable-embedded-perl \
--with-perl-modules \
--without-rpm \
--with-openssl \
--with-libwrap \
--with-zlib \
--with-mib-modules="ucd-snmp/lmSensors" \
--with-sys-location="Unknown" \
--with-sys-contact="root@localhost" \
--with-default-snmp-version="3" \
--with-logfile=/var/log/snmp/snmpd.log \
--with-persistent-directory=/var/lib/snmp
# Fix wrong ./configure detection about eval_pv()
# in include/net-snmp/net-snmp-config.h
patch include/net-snmp/net-snmp-config.h $SRC/eval_pv_detection.fix
make
make install INSTALL_PREFIX=$PKG DESTDIR=$PKG
# Clean up perl stuff: clean common junks first, ...
find $PKG/usr/lib/perl5 -name .packlist \
-o -name perllocal.pod \
-o \( \
-name *.bs -a -empty \
\) \
-o -name *.ix \
| xargs rm
# ... less common ones and empty directories
rm -rf \
$PKG/usr/lib/perl5/site_perl/5.8.?/linux/Bundle \
$PKG/usr/lib/perl5/5.8.? \
$PKG/usr/lib/perl5/site_perl/5.8.?/linux/auto/Bundle
rm $PKG/usr/include/net-snmp/library/README
mkdir -p $PKG/var/{lib,run,log}/snmp
touch $PKG/var/log/snmp/snmpd.log
# Can not decide whether to install this dummy files to allow correct
# cleanup on package removal or not. (snmpd creates them)
#touch $PKG/var/lib/snmpd.conf
#touch $PKG/usr/share/snmp/mibs/.index
chown -R daemon:daemon $PKG/var/{lib,run,log}/snmp
# Seems to be an overkill, install a very basic config instead
#install -D -m 644 EXAMPLE.conf $PKG/etc/snmp/snmpd.conf.sample
install -D -m 644 $SRC/snmpd.conf $PKG/etc/snmp/snmpd.conf
install -D -m 755 $SRC/snmpd $PKG/etc/rc.d/snmpd
}

8
net-snmp/README Normal file
View File

@ -0,0 +1,8 @@
POST-INSTALL
------------
Run
snmpconf -g basic_setup
as superuser to configure net-snmp

View File

@ -0,0 +1,11 @@
--- net-snmp-config.h.broken 2006-07-15 16:21:27.000000000 +0300
+++ net-snmp-config.h 2006-07-15 16:21:39.000000000 +0300
@@ -233,7 +233,7 @@
#define HAVE_ERR_H 1
/* Define to 1 if you have the `eval_pv' function. */
-/* #undef HAVE_EVAL_PV */
+#define HAVE_EVAL_PV
/* Define to 1 if you have the `execv' function. */
#define HAVE_EXECV 1

47
net-snmp/post-install Executable file
View File

@ -0,0 +1,47 @@
#!/bin/sh
#
# - add $ADD_USER user, $ADD_GROUP group
# - change files permissions
# - reflect changes in config
#
# We'll assume 'passwd', 'group' and 'shadow' files are in sync.
ADD_GID=72
ADD_UID=72
ADD_USER=snmpd
ADD_USER_HOME=/var/empty
ADD_USER_SHELL=/bin/false
ADD_GROUP=snmpd
ADD_STATUS=0
if [ -z `getent group | gawk -F: '{ print $1 }' | grep ^$ADD_GROUP$` ]; then
while [ `getent group | gawk -F: '{ print $3 }' | grep ^$ADD_GID$` ]
do
let ADD_GID+=1
done
/usr/sbin/groupadd -g $ADD_GID $ADD_GROUP || exit 1
echo "$0: Created $ADD_GROUP group, GID=$ADD_GID"
else
echo "$0: $ADD_GROUP group already exists, trying to create user..."
fi
if [ -z `getent passwd | gawk -F: '{ print $1 }' | grep ^$ADD_USER$` ]; then
while [ `getent passwd | gawk -F: '{ print $3 }' | grep ^$ADD_UID$` ]
do
let ADD_UID+=1
done
/usr/sbin/useradd -d $ADD_USER_HOME -s $ADD_USER_SHELL -u $ADD_UID -g $ADD_GROUP $ADD_USER || exit 1
echo "$0: Created $ADD_USER user, UID=$ADD_UID"
else
echo $0: "$ADD_USER user already exists"
if [[ `getent passwd | grep ^$ADD_USER: | gawk -F: '{ print $4 }'` != `getent group | grep ^$ADD_GROUP: | gawk -F: '{ print $3 }'` ]]; then
echo "$0: existing $ADD_USER user is not in $ADD_GROUP group (fix it by hand)."
ADD_STAUS=2
fi
fi
# additional
sed -i s/"\-u\ daemon\ \-g\ daemon"/"\-u\ $ADD_USER\ \-g\ $ADD_GROUP"/ /etc/rc.d/snmpd
chown -R $ADD_USER:$ADD_GROUP $PKG/var/{lib,run,log}/snmp
exit $ADD_STATUS

28
net-snmp/snmpd Normal file
View File

@ -0,0 +1,28 @@
#!/bin/sh
#
# /etc/rc.d/snmpd: start/stop net-snmpd daemon
#
SNMP_LOG=/var/log/snmp/snmpd.log
SNMP_PID=/var/run/snmp/snmpd.pid
SNMPD_ARGS="-A -p $SNMP_PID -Lf $SNMP_LOG -u daemon -g daemon"
case $1 in
start)
/usr/sbin/snmpd ${SNMPD_ARGS}
;;
stop)
kill -TERM `cat $SNMP_PID`
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "Usage: $0 [start|stop|restart]";
;;
esac
# End of file

1
net-snmp/snmpd.conf Normal file
View File

@ -0,0 +1 @@
rocommunity public 127.0.0.1