diff options
author | Alexander Dahl <post@lespocky.de> | 2013-09-20 15:59:33 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2013-09-27 12:55:05 +0200 |
commit | 8d3b78096a8b114a951e17ccce00fe04cec3ba7f (patch) | |
tree | 62e1431a8a56cfcbeabf75fc3db19f3bf3b1837f /rules/net-snmp.in | |
parent | 9a9ab621a8c0f570f113a6c990929b5266aed695 (diff) | |
download | ptxdist-8d3b78096a8b114a951e17ccce00fe04cec3ba7f.tar.gz ptxdist-8d3b78096a8b114a951e17ccce00fe04cec3ba7f.tar.xz |
net-snmp: let user choose MIB files to install
Signed-off-by: Alexander Dahl <post@lespocky.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/net-snmp.in')
-rw-r--r-- | rules/net-snmp.in | 85 |
1 files changed, 83 insertions, 2 deletions
diff --git a/rules/net-snmp.in b/rules/net-snmp.in index a36a915f8..6346711ca 100644 --- a/rules/net-snmp.in +++ b/rules/net-snmp.in @@ -27,9 +27,90 @@ config NET_SNMP_SCRIPTS bool prompt "scripts (mib2c, ...)" -config NET_SNMP_MIBS +menuconfig NET_SNMP_MIBS bool - prompt "mib files" + prompt "mib files " + +if NET_SNMP_MIBS + +config NET_SNMP_V1MIBS + bool + prompt "v1 MIBS" + default y + help + RFC1155-SMI, RFC1213-MIB, RFC-1215 + +config NET_SNMP_V2MIBS + bool + prompt "v2 MIBS" + default y + help + SNMPv2-CONF, SNMPv2-SMI, SNMPv2-TC, SNMPv2-TM, SNMPv2-MIB + +config NET_SNMP_V3MIBS + bool + prompt "v3 MIBS" + default y + help + SNMP-FRAMEWORK-MIB, SNMP-MPD-MIB, SNMP-TARGET-MIB, + SNMP-NOTIFICATION-MIB, SNMP-PROXY-MIB, SNMP-USER-BASED-SM-MIB, + SNMP-VIEW-BASED-ACM-MIB, SNMP-COMMUNITY-MIB, TRANSPORT-ADDRESS-MIB + +config NET_SNMP_AGENTMIBS + bool + prompt "agent MIBS" + default y + help + AGENTX-MIB, SMUX-MIB + +config NET_SNMP_IANAMIBS + bool + prompt "IANA MIBS" + default y + help + IANAifType-MIB, IANA-LANGUAGE-MIB, IANA-ADDRESS-FAMILY-NUMBERS-MIB + +config NET_SNMP_RFCMIBS + bool + prompt "RFC MIBS" + default y + help + IF-MIB, IF-INVERTED-STACK-MIB, EtherLike-MIB, IP-MIB, + IP-FORWARD-MIB, IANA-RTPROTO-MIB, TCP-MIB, UDP-MIB, + INET-ADDRESS-MIB, HCNUM-TC, HOST-RESOURCES-MIB, + HOST-RESOURCES-TYPES, RMON-MIB, IPV6-TC, IPV6-MIB, IPV6-ICMP-MIB, + IPV6-TCP-MIB, IPV6-UDP-MIB, DISMAN-EVENT-MIB, DISMAN-SCRIPT-MIB, + DISMAN-SCHEDULE-MIB, NOTIFICATION-LOG-MIB, SNMP-USM-AES-MIB, + SNMP-USM-DH-OBJECTS-MIB + +config NET_SNMP_NETSNMPMIBS + bool + prompt "Net-SNMP MIBS" + default y + help + NET-SNMP-TC, NET-SNMP-MIB, NET-SNMP-AGENT-MIB, + NET-SNMP-EXAMPLES-MIB, NET-SNMP-EXTEND-MIB, NET-SNMP-PASS-MIB + +config NET_SNMP_UCDMIBS + bool + prompt "UCD MIBS" + default y + help + UCD-SNMP-MIB, UCD-DEMO-MIB, UCD-IPFWACC-MIB, UCD-DLMOD-MIB, + UCD-DISKIO-MIB + +config NET_SNMP_LMSENSORS_MIB + bool "lm-sensors MIBS" if NET_SNMP_MIB_MODULES_LM_SENSORS + help + LM-SENSORS-MIB + +config NET_SNMP_OTHERMIBS + bool + prompt "other MIBS" + help + BRIDGE-MIB, IPV6-FLOW-LABEL-MIB, SCTP-MIB, TUNNEL-MIB + +endif config NET_SNMP_MIB_LOADING bool |