[PATCH v2] nodewatcher: move to separate package

Tobias Klaus tk+ff at meskal.net
Mi Dez 16 21:43:22 CET 2015


Hallo,

erstmal allgemein, nachdem ich jetzt endlich mal geschafft hab nen Überblick 
über das zu kriegen was in letzter Zeit so passiert ist: Alle Achtung und 
vielen Dank! Da ist ordentlich Zeit und Mühe reingeflossen!

Zum Patch: Anliegen und Ausführung finde ich sehr gut. 2 Kleinigkeiten sind mir 
aufgefallen. Die könnte man noch schnell ändern. Die eine hätte ich beim 
applien gemacht, die andere kann man vielleicht diskutieren.


Am Sonntag, 13. Dezember 2015, 22:38:22 schrieb Tim Niemeyer:
> - add micron.d and move crontabs
> - remove template parameter NETMON_IP (it's always same)
> - add new fff-nodewatcher Package
> - move nodewatcher, configurator, syncHostname to fff-nodewatcher
> - fff-base selects fff-nodewatcher
> 
> Signed-off-by: Tim Niemeyer <tim.niemeyer at mastersword.de>
> ---
> 
> Changes in v2:
> - forget to move etc/hotplug.d/iface/51-configurator
> 
>  bsp/ar71xx/.config                                 |  7 ++--
>  bsp/default/root_file_system/etc/crontabs/root     |  3 --
>  .../root_file_system/usr/lib/micron.d/default      |  2 ++
>  bsp/wdr4300/.config                                |  7 ++--
>  bsp/wdr4900/.config                                |  7 ++--
>  buildscript                                        |  2 +-
>  community/aux.cfg                                  |  1 -
>  community/franken.cfg                              |  3 +-
>  src/packages/fff/fff-nodewatcher/Makefile          | 39


> diff --git a/src/packages/fff/fff-nodewatcher/Makefile
> b/src/packages/fff/fff-nodewatcher/Makefile new file mode 100644
> index 0000000..80b9baf
> --- /dev/null
> +++ b/src/packages/fff/fff-nodewatcher/Makefile
> @@ -0,0 +1,39 @@
> +include $(TOPDIR)/rules.mk
> +
> +PKG_NAME:=fff-nodewatcher
> +PKG_VERSION:=35
> +PKG_RELEASE:=1
> +
> +PKG_BUILD_DIR:=$(BUILD_DIR)/fff-nodewatcher
> +
> +include $(INCLUDE_DIR)/package.mk
> +
> +define Package/fff-nodewatcher
> +    SECTION:=base
> +    CATEGORY:=Freifunk
> +    TITLE:= Freifunk-Franken Nodewatcher
> +    URL:=http://www.freifunk-franken.de
> +    DEPENDS:=+alfred +micrond
Müsste das micrond Paket nicht _eigentlich_ _noch_ zusätzlich in die 
"src/packages/fff/fff/Makefile" gepackt werden? 
Solange "bsp/default/root_file_system" ein "usr/lib/micron.d/default" besitzt 
würde das ist das ja auch eine "basis"-Abhängigkeit des gemeinsamen Systems. 
Damit könnte man dann das nodewatcher-packet abwählen und hätten ein 
funktionierendes System ohne nodewatcher

> +endef
> +
> +define Package/fff-nodewatcher/description
> +    This is the Webinterface for the Freifunk Franken Firmware
This is the nodewatcher for the Freifunk Franken Firmware needed for basic 
node monitoring
?


Viele Grüße
Tobias





Mehr Informationen über die Mailingliste franken-dev