[1/2] openwrt: get rid of the default router packages

Submitted by Tim Niemeyer on Jan. 16, 2017, 8:50 p.m.

Details

Message ID 1484599856-20832-2-git-send-email-tim@tn-x.org
State Accepted
Commit abf995eaebd6de7f6d13ba4b32c584b19bad610a
Headers show

Commit Message

Tim Niemeyer Jan. 16, 2017, 8:50 p.m.
- removes e.g. dnsmasq, firewall
- needs to add some of the basic packages to fff-base

Signed-off-by: Tim Niemeyer <tim@tn-x.org>
---

 buildscript                   | 3 +++
 src/packages/fff/fff/Makefile | 5 ++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

Patch hide | download patch | download mbox

diff --git a/buildscript b/buildscript
index 7e56ba7..152c4c3 100755
--- a/buildscript
+++ b/buildscript
@@ -44,6 +44,9 @@  FFF_PKGS="-a"
 
 FEEDS=(OPENWRT ROUTING GLUON FFF)
 
+# Disable dnsmasq and other useless stuff
+export DEVICE_TYPE=
+
 checkout_git(){
     local DIRECTORY=$1
     local REPO_URL=$2
diff --git a/src/packages/fff/fff/Makefile b/src/packages/fff/fff/Makefile
index a5b7df5..b039c2d 100644
--- a/src/packages/fff/fff/Makefile
+++ b/src/packages/fff/fff/Makefile
@@ -14,7 +14,10 @@  define Package/fff-base
     DEFAULT:=y
     TITLE:= Freifunk-Franken Base
     URL:=http://www.freifunk-franken.de
-    DEPENDS:=+micrond \
+    DEPENDS:=+iptables \
+             +ip6tables \
+             +odhcp6c \
+             +micrond \
              +fff-nodewatcher \
              +fff-web \
              +fff-uradvd \

Comments

Christian Dresel Jan. 23, 2017, 5:37 p.m.
Guten Abend

Danke für die nette Erklärung was das Ding genau tut. Ich bin immer
wieder erstaunt was alles geht und habs jetzt auch begriffen ;). Sieht
soweit gut aus.

Reviewed-by: Christian Dresel <fff@chrisi01.de>

mfg

Christian

On 16.01.2017 21:50, Tim Niemeyer wrote:
> - removes e.g. dnsmasq, firewall
> - needs to add some of the basic packages to fff-base
> 
> Signed-off-by: Tim Niemeyer <tim@tn-x.org>
> ---
> 
>  buildscript                   | 3 +++
>  src/packages/fff/fff/Makefile | 5 ++++-
>  2 files changed, 7 insertions(+), 1 deletion(-)
> 
> diff --git a/buildscript b/buildscript
> index 7e56ba7..152c4c3 100755
> --- a/buildscript
> +++ b/buildscript
> @@ -44,6 +44,9 @@ FFF_PKGS="-a"
>  
>  FEEDS=(OPENWRT ROUTING GLUON FFF)
>  
> +# Disable dnsmasq and other useless stuff
> +export DEVICE_TYPE=
> +
>  checkout_git(){
>      local DIRECTORY=$1
>      local REPO_URL=$2
> diff --git a/src/packages/fff/fff/Makefile b/src/packages/fff/fff/Makefile
> index a5b7df5..b039c2d 100644
> --- a/src/packages/fff/fff/Makefile
> +++ b/src/packages/fff/fff/Makefile
> @@ -14,7 +14,10 @@ define Package/fff-base
>      DEFAULT:=y
>      TITLE:= Freifunk-Franken Base
>      URL:=http://www.freifunk-franken.de
> -    DEPENDS:=+micrond \
> +    DEPENDS:=+iptables \
> +             +ip6tables \
> +             +odhcp6c \
> +             +micrond \
>               +fff-nodewatcher \
>               +fff-web \
>               +fff-uradvd \
>
Tobias Klaus Feb. 16, 2017, 8:27 p.m.
Hey,

Reviewed-by: Tobias Klaus <tk+ff@meskal.net>

Viele Grüße
Tobias

Am Montag, 16. Januar 2017, 21:50:55 CET schrieb Tim Niemeyer:
> - removes e.g. dnsmasq, firewall
> - needs to add some of the basic packages to fff-base
> 
> Signed-off-by: Tim Niemeyer <tim@tn-x.org>
> ---
> 
>  buildscript                   | 3 +++
>  src/packages/fff/fff/Makefile | 5 ++++-
>  2 files changed, 7 insertions(+), 1 deletion(-)
> 
> diff --git a/buildscript b/buildscript
> index 7e56ba7..152c4c3 100755
> --- a/buildscript
> +++ b/buildscript
> @@ -44,6 +44,9 @@ FFF_PKGS="-a"
> 
>  FEEDS=(OPENWRT ROUTING GLUON FFF)
> 
> +# Disable dnsmasq and other useless stuff
> +export DEVICE_TYPE=
> +
>  checkout_git(){
>      local DIRECTORY=$1
>      local REPO_URL=$2
> diff --git a/src/packages/fff/fff/Makefile b/src/packages/fff/fff/Makefile
> index a5b7df5..b039c2d 100644
> --- a/src/packages/fff/fff/Makefile
> +++ b/src/packages/fff/fff/Makefile
> @@ -14,7 +14,10 @@ define Package/fff-base
>      DEFAULT:=y
>      TITLE:= Freifunk-Franken Base
>      URL:=http://www.freifunk-franken.de
> -    DEPENDS:=+micrond \
> +    DEPENDS:=+iptables \
> +             +ip6tables \
> +             +odhcp6c \
> +             +micrond \
>               +fff-nodewatcher \
>               +fff-web \
>               +fff-uradvd \