3 # Example configuration file for bsnmpd(1).
7 # Set some common variables
10 location := "Room 200"
11 contact := "sysmeister@bar.com"
13 traphost := noc.bar.com
25 begemotSnmpdDebugDumpPdus = 2
26 begemotSnmpdDebugSyslogPri = 7
28 begemotSnmpdCommunityString.0.1 = $(read)
29 begemotSnmpdCommunityString.0.2 = $(write)
30 begemotSnmpdCommunityDisable = 1
32 # open standard SNMP ports
33 begemotSnmpdPortStatus.[$(host)].161 = 1
34 begemotSnmpdPortStatus.127.0.0.1.161 = 1
36 # open a unix domain socket
37 begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
38 begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4
40 # send traps to the traphost
41 begemotTrapSinkStatus.[$(traphost)].$(trapport) = 4
42 begemotTrapSinkVersion.[$(traphost)].$(trapport) = 2
43 begemotTrapSinkComm.[$(traphost)].$(trapport) = $(trap)
45 sysContact = $(contact)
46 sysLocation = $(location)
47 sysObjectId = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
49 snmpEnableAuthenTraps = 2
54 begemotSnmpdModulePath."mibII" = "/usr/lib/snmp_mibII.so"
59 #begemotSnmpdModulePath."netgraph" = "/usr/lib/snmp_netgraph.so"
62 #begemotNgControlNodeName = "snmpd"
67 #begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so"
70 # Host resources module
71 # This requires the mibII module.
73 #begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"