[PATCH v2] nodewatcher: move to separate package

Tim Niemeyer tim.niemeyer at mastersword.de
Mi Dez 16 21:47:16 CET 2015


Hi

Am 16. Dezember 2015 21:43:22 MEZ, schrieb Tobias Klaus <tk+ff at meskal.net>:
>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.

Prima. Danke fürs drüber gucken. Werde die Tage ein v3 machen.

>
>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

Ich finde deine Argumentation schlüssig. V3 wird folgen.


>> +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
>?
>
Oops..

Tim


>Viele Grüße
>Tobias




Mehr Informationen über die Mailingliste franken-dev