SNMP_MIB_MODULES_INCLUDED = \
+ agentx \
host/hr_device \
host/hr_disk \
host/hr_filesys \
SNMP_MIB_MODULES_EXCLUDED = \
agent_mibs \
- agentx \
disman/event \
disman/schedule \
hardware \
udp-mib \
utilities \
-SNMP_TRANSPORTS_INCLUDED = Callback UDP
+SNMP_TRANSPORTS_INCLUDED = Callback UDP Unix
-SNMP_TRANSPORTS_EXCLUDED = TCP TCPIPv6 Unix
+SNMP_TRANSPORTS_EXCLUDED = TCP TCPIPv6
TARGET_CFLAGS += $(FPIC)
echo "agentaddress $agentaddress" >> $CONFIGFILE
}
+snmpd_agentx_add() {
+ local cfg="$1"
+ echo "master agentx" >> $CONFIGFILE
+ config_get agentxsocket "$cfg" agentxsocket
+ [ -n "$agentxsocket" ] && echo "agentXSocket $agentxsocket" >> $CONFIGFILE
+}
+
snmpd_system_add() {
local cfg="$1"
config_get syslocation "$cfg" sysLocation
config_load snmpd
config_foreach snmpd_agent_add agent
+ config_foreach snmpd_agentx_add agentx
config_foreach snmpd_system_add system
config_foreach snmpd_com2sec_add com2sec
config_foreach snmpd_com2sec6_add com2sec6