1*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP 2*4882a593Smuzhiyun bool "netsnmp" 3*4882a593Smuzhiyun depends on BR2_USE_MMU # fork() 4*4882a593Smuzhiyun select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL 5*4882a593Smuzhiyun help 6*4882a593Smuzhiyun Suite of applications used to implement SNMP v1, SNMP v2c, and 7*4882a593Smuzhiyun SNMP v3 using both IPv4 and IPv6. 8*4882a593Smuzhiyun 9*4882a593Smuzhiyun http://net-snmp.sourceforge.net/ 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunif BR2_PACKAGE_NETSNMP 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_SERVER 14*4882a593Smuzhiyun bool "server" 15*4882a593Smuzhiyun default y 16*4882a593Smuzhiyun help 17*4882a593Smuzhiyun The snmpd server. 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_CLIENTS 20*4882a593Smuzhiyun bool "clients" 21*4882a593Smuzhiyun default y 22*4882a593Smuzhiyun help 23*4882a593Smuzhiyun The net-snmp clients (snmpget, snmpwalk, etc). 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_ENABLE_MIBS 26*4882a593Smuzhiyun bool "Install MIB files on target and enable MIB loading code" 27*4882a593Smuzhiyun default y 28*4882a593Smuzhiyun help 29*4882a593Smuzhiyun The net-snmp package contains a selection of MIB files. 30*4882a593Smuzhiyun Say yes if you want those MIB files installed on the target 31*4882a593Smuzhiyun and enable the code that parses the MIB files. 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_WITH_MIB_MODULES 34*4882a593Smuzhiyun string "Build with these MIB modules" 35*4882a593Smuzhiyun default "host ucd-snmp/dlmod agentx" if !BR2_STATIC_LIBS 36*4882a593Smuzhiyun default "host agentx" if BR2_STATIC_LIBS 37*4882a593Smuzhiyun help 38*4882a593Smuzhiyun Specify which MIB modules to include. 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_WITHOUT_MIB_MODULES 41*4882a593Smuzhiyun string "Build without these MIB modules" 42*4882a593Smuzhiyun default "disman/event disman/schedule utilities" 43*4882a593Smuzhiyun help 44*4882a593Smuzhiyun Specify which MIB modules to exclude. 45*4882a593Smuzhiyun 46*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_ENABLE_DEBUGGING 47*4882a593Smuzhiyun bool "Enable debugging code" 48*4882a593Smuzhiyun help 49*4882a593Smuzhiyun By default net-snmp is compiled without debugging support 50*4882a593Smuzhiyun (--disable-debugging). Enable this options if you need 51*4882a593Smuzhiyun debugging support, including the ability to log with 52*4882a593Smuzhiyun DEBUGMSG(), DEBUGMSGTL() and companion macros. 53*4882a593Smuzhiyun 54*4882a593Smuzhiyunconfig BR2_PACKAGE_NETSNMP_OPENSSL_INTERNAL 55*4882a593Smuzhiyun bool "Enable minimal internal OpenSSL code" 56*4882a593Smuzhiyun depends on !BR2_PACKAGE_OPENSSL 57*4882a593Smuzhiyun help 58*4882a593Smuzhiyun Enable a minimal internal copy of OpenSSL usable for USM 59*4882a593Smuzhiyun security. It will not enable the usage of SNMP over (D)TLS. 60*4882a593Smuzhiyun 61*4882a593Smuzhiyunendif 62