aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2016-12-23 06:56:48 +0000
committerEnji Cooper <ngie@FreeBSD.org>2016-12-23 06:56:48 +0000
commitad59cea045246d9df4981acc0559a62bdf38dd91 (patch)
treea0352e32206444fc4d761ecfc485d9ef40dbc93c /etc
parentbedfa5f26a69bd55a42215ac1a73c15d24c5029c (diff)
downloadsrc-ad59cea045246d9df4981acc0559a62bdf38dd91.tar.gz
src-ad59cea045246d9df4981acc0559a62bdf38dd91.zip
Group all loadable modules in the %default section
This will allow new users to uncomment the modules and have things work with less head scratching, in the event they decide to uncomment any of the section separators, e.g. %usm or %vcm, as the module loading is only effective in the %default section. MFC after: 1 week
Notes
Notes: svn path=/head/; revision=310458
Diffstat (limited to 'etc')
-rw-r--r--etc/snmpd.config98
1 files changed, 51 insertions, 47 deletions
diff --git a/etc/snmpd.config b/etc/snmpd.config
index 11d63b8b18cd..cb041a42f856 100644
--- a/etc/snmpd.config
+++ b/etc/snmpd.config
@@ -112,12 +112,63 @@ sysObjectId = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
snmpEnableAuthenTraps = 2
+# Uncomment `begemotSnmpdModulePath.".." = ".."' entries below to enable
+# modules
+
+#
+# Bridge module
+# This requires the mibII module.
+#
+#begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so"
+
+#
+# Host resources module
+# This requires the mibII module.
+#
+#begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
+
+#
+# LM75 Sensor module
+#
+#begemotSnmpdModulePath."lm75" = "/usr/lib/snmp_lm75.so"
+
+#
+# MIB-2 module
+#
+begemotSnmpdModulePath."mibII" = "/usr/lib/snmp_mibII.so"
+
+#
+# Netgraph module
+#
+#begemotSnmpdModulePath."netgraph" = "/usr/lib/snmp_netgraph.so"
+
+#
+# pf(4) module
+#
+#begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so"
+
+#
+# SNMPv3 Notification Targets
+#
+# begemotSnmpdModulePath."target" = "/usr/lib/snmp_target.so"
+
#
# SNMPv3 User-based security module - must be loaded for SNMPv3 USM
#
#begemotSnmpdModulePath."usm" = "/usr/lib/snmp_usm.so"
#
+# SNMPv3 View-based Access Control module
+#
+#begemotSnmpdModulePath."vacm" = "/usr/lib/snmp_vacm.so"
+
+#
+# Wireless module
+# This requires the mibII module.
+#
+#begemotSnmpdModulePath."wlan" = "/usr/lib/snmp_wlan.so"
+
+#
# SNMPv3 USM User definition.
#
@@ -147,11 +198,6 @@ snmpEnableAuthenTraps = 2
#
#
-# SNMPv3 View-based Access Control module
-#
-#begemotSnmpdModulePath."vacm" = "/usr/lib/snmp_vacm.so"
-
-#
# Definition of view-based access control entries.
#
#%vacm
@@ -215,11 +261,6 @@ snmpEnableAuthenTraps = 2
# vacmAccessWriteViewName.$(write)."".3.$(authPriv) = "restricted"
# vacmAccessNotifyViewName.$(write)."".3.$(authPriv) = "restricted"
-#
-# SNMPv3 Notification Targets
-#
-# begemotSnmpdModulePath."target" = "/usr/lib/snmp_target.so"
-
#%target
# Send notifications to target tag "test"
# tag := "test"
@@ -259,49 +300,12 @@ snmpEnableAuthenTraps = 2
# snmpTargetAddrParams.$(tagremote) = $(tag)
# snmpTargetAddrRowStatus.$(tagremote) = 1
-#
-# Load MIB-2 module
-#
-begemotSnmpdModulePath."mibII" = "/usr/lib/snmp_mibII.so"
-
# Force a polling rate for the 64-bit interface counters in case
# the automatic computation is wrong (which may be the case if an interface
# announces the wrong bit rate via its MIB).
#%mibII
#begemotIfForcePoll = 2000
-
-# Netgraph module
-#
-#begemotSnmpdModulePath."netgraph" = "/usr/lib/snmp_netgraph.so"
-#
#%netgraph
#begemotNgControlNodeName = "snmpd"
-#
-# LM75 Sensor module
-#
-#begemotSnmpdModulePath."lm75" = "/usr/lib/snmp_lm75.so"
-
-#
-# pf(4) module
-#
-#begemotSnmpdModulePath."pf" = "/usr/lib/snmp_pf.so"
-
-#
-# Host resources module
-# This requires the mibII module.
-#
-#begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
-
-#
-# Bridge module
-# This requires the mibII module.
-#
-#begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so"
-
-#
-# Wireless module
-# This requires the mibII module.
-#
-#begemotSnmpdModulePath."wlan" = "/usr/lib/snmp_wlan.so"