]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - etc/snmpd.config
Do initial cut of SAS HBA support. These controllers (106X) seem to support
[FreeBSD/FreeBSD.git] / etc / snmpd.config
1 # $FreeBSD$
2 #
3 # Example configuration file for bsnmpd(1).
4 #
5
6 #
7 # Set some common variables
8 #
9 host := foobar
10 location := "Room 200"
11 contact := "sysmeister@bar.com"
12 system := 1     # FreeBSD
13 traphost := localhost
14 trapport := 162
15
16 # Change this!
17 read := "public"
18 # Uncomment line 42 that sets the community 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.[$(host)].161 = 1
47 begemotSnmpdPortStatus.127.0.0.1.161 = 1
48
49 # open a unix domain socket
50 begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
51 begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4
52
53 # send traps to the traphost
54 begemotTrapSinkStatus.[$(traphost)].$(trapport) = 4
55 begemotTrapSinkVersion.[$(traphost)].$(trapport) = 2
56 begemotTrapSinkComm.[$(traphost)].$(trapport) = $(trap)
57
58 sysContact      = $(contact)
59 sysLocation     = $(location)
60 sysObjectId     = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
61
62 snmpEnableAuthenTraps = 2
63
64 #
65 # Load MIB-2 module
66 #
67 begemotSnmpdModulePath."mibII"  = "/usr/lib/snmp_mibII.so"
68
69 #
70 # Netgraph module
71 #
72 #begemotSnmpdModulePath."netgraph" = "/usr/lib/snmp_netgraph.so"
73 #
74 #%netgraph
75 #begemotNgControlNodeName = "snmpd"
76
77 #
78 # pf(4) module
79 #
80 #begemotSnmpdModulePath."pf"    = "/usr/lib/snmp_pf.so"
81
82 #
83 # Host resources module
84 #  This requires the mibII module.
85 #
86 #begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"