2 # Copyright (c) 2001-2003
3 # Fraunhofer Institute for Open Communication Systems (FhG Fokus).
6 # Author: Harti Brandt <harti@freebsd.org>
8 # Redistribution of this software and documentation and use in source and
9 # binary forms, with or without modification, are permitted provided that
10 # the following conditions are met:
12 # 1. Redistributions of source code or documentation must retain the above
13 # copyright notice, this list of conditions and the following disclaimer.
14 # 2. Redistributions in binary form must reproduce the above copyright
15 # notice, this list of conditions and the following disclaimer in the
16 # documentation and/or other materials provided with the distribution.
17 # 3. Neither the name of the Institute nor the names of its contributors
18 # may be used to endorse or promote products derived from this software
19 # without specific prior written permission.
21 # THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY FRAUNHOFER FOKUS
22 # AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
23 # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
24 # FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
25 # FRAUNHOFER FOKUS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
26 # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
28 # OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
29 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
30 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
31 # EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33 # $Begemot: bsnmp/snmpd/snmpd.config,v 1.12 2003/12/03 10:08:47 hbb Exp $
35 # Example configuration file.
39 # Set some common variables
42 location := "Room 200"
43 contact := "sysmeister@bar.com"
45 traphost := noc.bar.com
56 begemotSnmpdDebugDumpPdus = 2
57 begemotSnmpdDebugSyslogPri = 7
59 begemotSnmpdCommunityString.0.1 = $(read)
60 begemotSnmpdCommunityString.0.2 = $(write)
61 begemotSnmpdCommunityDisable = 1
63 # open standard SNMP ports
64 begemotSnmpdPortStatus.[$(host)].161 = 1
65 begemotSnmpdPortStatus.127.0.0.1.161 = 1
67 # open a unix domain socket
68 begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
70 # send traps to the traphost
71 begemotTrapSinkStatus[$(traphost)].$(trapport) = 4
72 begemotTrapSinkVersion[$(traphost)].$(trapport) = 2
73 begemotTrapSinkComm[$(traphost)].$(trapport) = $(trap)
75 sysContact = $(contact)
76 sysLocation = $(location)
77 sysObjectId = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
79 snmpEnableAuthenTraps = 2
84 begemotSnmpdModulePath."mibII" = "/usr/local/lib/snmp_mibII.so"
89 begemotSnmpdModulePath."netgraph" = "/usr/local/lib/snmp_netgraph.so"
92 begemotNgControlNodeName = "snmpd"