diff --git a/Makefile b/Makefile index f6cbedb..28a9829 100755 --- a/Makefile +++ b/Makefile @@ -6,18 +6,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-easymesh -PKG_VERSION:=2.8.12 +PKG_VERSION:=2.8.17 PKG_RELEASE:=$(AUTORELEASE) PKG_MAINTAINER:=Jason Hawks LUCI_TITLE:=LuCI Support for easymesh LUCI_DEPENDS:= +kmod-cfg80211 +batctl-default +kmod-batman-adv +dawn +bash -# Keep the config file safe -define Package/luci-app-easymesh/conffiles -/etc/config/easymesh -endef - include $(TOPDIR)/feeds/luci/luci.mk # call BuildPackage - OpenWrt buildroot signature diff --git a/root/etc/config/easymesh b/root/etc/config/easymesh deleted file mode 100644 index 3446d21..0000000 --- a/root/etc/config/easymesh +++ /dev/null @@ -1,3 +0,0 @@ - -config easymesh 'config' - option enabled '0' diff --git a/root/etc/uci-defaults/luci-easymesh b/root/etc/uci-defaults/luci-easymesh index 92b0774..d2185d9 100755 --- a/root/etc/uci-defaults/luci-easymesh +++ b/root/etc/uci-defaults/luci-easymesh @@ -1,5 +1,16 @@ #!/bin/sh +if [ ! -f /etc/config/easymesh ]; then + echo "Creating /etc/config/easymesh" + cat < /etc/config/easymesh +config easymesh 'config' + option enabled '0' +EOF + reload_config +else + echo "/etc/config/easymesh exists, skipping creation" +fi + uci -q batch <<-EOF >/dev/null delete ucitrack.@easymesh[-1] add ucitrack easymesh