[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