From b36e7362929873b5c88e3c7fbf9d695299ca323f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karsten=20B=C3=B6ddeker?= <freifunk@kb-light.de> Date: Fri, 23 Dec 2016 01:07:25 +0100 Subject: [PATCH] introduce new package ffho-fix-defaultroute --- ffho/ffho-fix-defaultroute/Makefile | 34 +++++++++++++++++++ ffho/ffho-fix-defaultroute/ReadMe.md | 4 +++ .../lib/gluon/upgrade/109-fix-defaultroute | 2 ++ 3 files changed, 40 insertions(+) create mode 100644 ffho/ffho-fix-defaultroute/Makefile create mode 100644 ffho/ffho-fix-defaultroute/ReadMe.md create mode 100755 ffho/ffho-fix-defaultroute/files/lib/gluon/upgrade/109-fix-defaultroute diff --git a/ffho/ffho-fix-defaultroute/Makefile b/ffho/ffho-fix-defaultroute/Makefile new file mode 100644 index 0000000..578005f --- /dev/null +++ b/ffho/ffho-fix-defaultroute/Makefile @@ -0,0 +1,34 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=ffho-fix-defaultroute +PKG_VERSION:=1 +PKG_RELEASE:=$(GLUON_VERSION).$(GLUON_SITE_CODE)-$(GLUON_RELEASE).$(GLUON_CONFIG_VERSION) + +PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME) + +include $(GLUONDIR)/include/package.mk + +define Package/ffho-fix-defaultroute + SECTION:=ffho + CATEGORY:=FFHO + TITLE:=Freifunk Hochstift fix Defaultroute + DEPENDS:=+gluon-core + MAINTAINER:=Freifunk Hochstift <kontakt@hochstift.freifunk.net> + URL:=https://git.c3pb.de/freifunk-pb/ffho-packages +endef + +define Build/Prepare + mkdir -p $(PKG_BUILD_DIR) +endef + +define Build/Configure +endef + +define Build/Compile +endef + +define Package/ffho-fix-defaultroute/install + $(CP) ./files/* $(1)/ +endef + +$(eval $(call BuildPackage,ffho-fix-defaultroute)) diff --git a/ffho/ffho-fix-defaultroute/ReadMe.md b/ffho/ffho-fix-defaultroute/ReadMe.md new file mode 100644 index 0000000..d1a2fcb --- /dev/null +++ b/ffho/ffho-fix-defaultroute/ReadMe.md @@ -0,0 +1,4 @@ +ffho-fix-defaultroute +===================== + +Script to fix `'network.client.defaultroute='0'`, which was set by some older firmware. diff --git a/ffho/ffho-fix-defaultroute/files/lib/gluon/upgrade/109-fix-defaultroute b/ffho/ffho-fix-defaultroute/files/lib/gluon/upgrade/109-fix-defaultroute new file mode 100755 index 0000000..efa0fd6 --- /dev/null +++ b/ffho/ffho-fix-defaultroute/files/lib/gluon/upgrade/109-fix-defaultroute @@ -0,0 +1,2 @@ +#!/bin/sh +uci delete network.client.defaultroute -- GitLab