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