[LEDE-DEV] [PATCH] net-snmp: add package snmp-mibs

John Crispin john at phrozen.org
Tue Nov 8 02:11:11 PST 2016


Hi,

please submit patches to the packages feed via a github PR

	John

On 07/11/2016 22:07, Sven Roederer wrote:
> this installs the default MIBS-files under /usr/share/snmp/mibs
> 
> Signed-off-by: Sven Roederer <devel-sven at geroedel.de>
> ---
>  net/net-snmp/Makefile | 23 ++++++++++++++++++++---
>  1 file changed, 20 insertions(+), 3 deletions(-)
> 
> diff --git a/net/net-snmp/Makefile b/net/net-snmp/Makefile
> index ddd2da4..6661bcb 100644
> --- a/net/net-snmp/Makefile
> +++ b/net/net-snmp/Makefile
> @@ -1,5 +1,5 @@
>  #
> -# Copyright (C) 2006-2015 OpenWrt.org
> +# Copyright (C) 2006-2016 OpenWrt.org
>  #
>  # This is free software, licensed under the GNU General Public License v2.
>  # See /LICENSE for more information.
> @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
>  
>  PKG_NAME:=net-snmp
>  PKG_VERSION:=5.4.4
> -PKG_RELEASE:=2
> +PKG_RELEASE:=3
>  
>  PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
>  PKG_SOURCE_URL:=@SF/net-snmp
> @@ -88,6 +88,18 @@ $(call Package/net-snmp/Default/description)
>  endef
>  
>  
> +define Package/snmp-mibs
> +$(call Package/net-snmp/Default)
> +  TITLE:=Open source SNMP implementation (MIB-files)
> +endef
> +
> +define Package/snmp-mibs/description
> +$(call Package/net-snmp/Default/description)
> + .
> + This package contains SNMP MIB-Files.
> +endef
> +
> +
>  SNMP_MIB_MODULES_INCLUDED = \
>  	host/hr_device \
>  	host/hr_disk \
> @@ -165,7 +177,6 @@ CONFIGURE_ARGS += \
>  	--enable-applications \
>  	--disable-debugging \
>  	--disable-manuals \
> -	--disable-mibs \
>  	--disable-scripts \
>  	--with-out-mib-modules="$(SNMP_MIB_MODULES_EXCLUDED)" \
>  	--with-mib-modules="$(SNMP_MIB_MODULES_INCLUDED)" \
> @@ -251,7 +262,13 @@ define Package/snmp-utils/install
>  	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/snmp{get,set,status,test,trap,walk} $(1)/usr/bin/
>  endef
>  
> +define Package/snmp-mibs/install
> +	$(INSTALL_DIR) $(1)/usr/share/snmp/mibs
> +	$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/snmp/mibs/* $(1)/usr/share/snmp/mibs/
> +endef
> +
>  $(eval $(call BuildPackage,libnetsnmp))
>  $(eval $(call BuildPackage,snmp-utils))
>  $(eval $(call BuildPackage,snmpd))
>  $(eval $(call BuildPackage,snmpd-static))
> +$(eval $(call BuildPackage,snmp-mibs))
> 



More information about the Lede-dev mailing list