Annotation of elwix/config/etc/default/snmpd.config, revision 1.1
1.1 ! misho 1: # $FreeBSD: src/etc/snmpd.config,v 1.10 2010/07/26 16:20:52 syrinx Exp $
! 2: #
! 3: # Example configuration file for bsnmpd(1).
! 4: #
! 5:
! 6: #
! 7: # Set some common variables
! 8: #
! 9: location := "Room 200"
! 10: contact := "sysmeister@elwix.org"
! 11: system := 1 # FreeBSD
! 12: traphost := localhost
! 13: trapport := 162
! 14:
! 15: # Change this!
! 16: read := "public"
! 17: # Uncomment begemotSnmpdCommunityString.0.2 below that sets the community
! 18: # string to enable write access.
! 19: write := "geheim"
! 20: trap := "mytrap"
! 21:
! 22: #
! 23: # Configuration
! 24: #
! 25: %snmpd
! 26: begemotSnmpdDebugDumpPdus = 2
! 27: begemotSnmpdDebugSyslogPri = 7
! 28:
! 29: #
! 30: # Set the read and write communities.
! 31: #
! 32: # The default value of the community strings is NULL (note, that this is
! 33: # different from the empty string). This disables both read and write access.
! 34: # To enable read access only the read community string must be set. Setting
! 35: # the write community string enables both read and write access with that
! 36: # string.
! 37: #
! 38: # Be sure to understand the security implications of SNMPv2 - the community
! 39: # strings are readable on the wire!
! 40: #
! 41: begemotSnmpdCommunityString.0.1 = $(read)
! 42: # begemotSnmpdCommunityString.0.2 = $(write)
! 43: begemotSnmpdCommunityDisable = 1
! 44:
! 45: # open standard SNMP ports
! 46: begemotSnmpdPortStatus.0.0.0.0.161 = 1
! 47:
! 48: # open a unix domain socket
! 49: begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
! 50: begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4
! 51:
! 52: # send traps to the traphost
! 53: begemotTrapSinkStatus.[$(traphost)].$(trapport) = 4
! 54: begemotTrapSinkVersion.[$(traphost)].$(trapport) = 2
! 55: begemotTrapSinkComm.[$(traphost)].$(trapport) = $(trap)
! 56:
! 57: sysContact = $(contact)
! 58: sysLocation = $(location)
! 59: sysObjectId = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
! 60:
! 61: snmpEnableAuthenTraps = 2
! 62:
! 63: #
! 64: # Load MIB-2 module
! 65: #
! 66: begemotSnmpdModulePath."mibII" = "/usr/lib/snmp_mibII.so.6"
! 67:
! 68: # Force a polling rate for the 64-bit interface counters in case
! 69: # the automatic computation is wrong (which may be the case if an interface
! 70: # announces the wrong bit rate via its MIB).
! 71: #%mibII
! 72: #begemotIfForcePoll = 2000
! 73:
! 74: #
! 75: # Netgraph module
! 76: #
! 77: #begemotSnmpdModulePath."netgraph" = "/usr/lib/snmp_netgraph.so.6"
! 78: #
! 79: #%netgraph
! 80: #begemotNgControlNodeName = "snmpd"
! 81:
! 82: #
! 83: # pf(4) module
! 84: #
! 85: #begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so.6"
! 86:
! 87: #
! 88: # Host resources module
! 89: # This requires the mibII module.
! 90: #
! 91: #begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so.6"
! 92:
! 93: #
! 94: # Bridge module
! 95: # This requires the mibII module.
! 96: #
! 97: #begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so.6"
! 98:
! 99: #
! 100: # Wireless module
! 101: # This requires the mibII module.
! 102: #
! 103: #begemotSnmpdModulePath."wlan" = "/usr/lib/snmp_wlan.so.6"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>