diff --git a/bbf/Makefile b/bbf/Makefile index 0e43fe1ea..a12ee402b 100644 --- a/bbf/Makefile +++ b/bbf/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libbbfdm -PKG_VERSION:=6.9.0 +PKG_VERSION:=6.9.1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://dev.iopsys.eu/iopsys/bbf.git @@ -76,7 +76,7 @@ define Package/userinterface endef define Package/userinterface/description - Package to add Device.UserInterface. datamodel support using libbbf JSON Plugin + Package to add Device.UserInterface. datamodel support endef define Package/libbbfdm/config @@ -183,6 +183,7 @@ define Package/userinterface/install $(INSTALL_DATA) ./files/lib/upgrade/keep.d/userinterface $(1)/lib/upgrade/keep.d/userinterface $(INSTALL_BIN) ./files/etc/init.d/userinterface $(1)/etc/init.d/userinterface $(INSTALL_BIN) ./files/etc/uci-defaults/93-userinterface-firewall $(1)/etc/uci-defaults/93-userinterface-firewall + $(INSTALL_BIN) ./files/etc/uci-defaults/94-userinterface-json $(1)/etc/uci-defaults/94-userinterface-json $(INSTALL_BIN) ./files/etc/firewall.userinterface $(1)/etc/firewall.userinterface endef diff --git a/bbf/files/etc/uci-defaults/94-userinterface-json b/bbf/files/etc/uci-defaults/94-userinterface-json new file mode 100755 index 000000000..cfbb6c456 --- /dev/null +++ b/bbf/files/etc/uci-defaults/94-userinterface-json @@ -0,0 +1,9 @@ +#!/bin/sh + +# This deletes the userinterface json plugin if exists in case of upgrade +if [ -f "/etc/bbfdm/json/UserInterface.json" ]; then + rm /etc/bbfdm/json/UserInterface.json +fi + +exit 0 +