[PATCH] nodewatcher: Send babeld version

Fabian Bläse fabian at blaese.de
Mo Sep 30 23:35:55 CEST 2019


Hey lemmi,

das geht aber nur, wenn babel läuft.
Außerdem würde das den awk weiter verkomplizieren.

In so fern würde ich die getrennte Lösung eher präferieren.

Gruß
Fabian

On 30.09.19 22:59, lemmi wrote:
> Hi,
> 
> die Babelversion wird übrigens auch direkt ausgespuckt, wenn man sich ans configuration interface hängt. Vielleicht wär das also besser im awk script aufgebhoben?
> 
> Grüße,
> 
> lemmi
> 
> On 30.09.19 22:12, Fabian Bläse wrote:
>> Signed-off-by: Fabian Bläse <fabian at blaese.de>
>> ---
>>   src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher | 4 ++++
>>   1 file changed, 4 insertions(+)
>>
>> diff --git a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>> index 09f6843..0d4ef80 100755
>> --- a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>> +++ b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
>> @@ -109,6 +109,9 @@ crawl() {
>>           fastd_version="<fastd_version>$(/usr/bin/fastd -v | awk '{ print $2 }')</fastd_version>"
>>       fi
>>       nodewatcher_version=$SCRIPT_VERSION
>> +    if [ -x /usr/sbin/babeld ]; then
>> +        babel_version="<babel_version>$(/usr/bin/babeld -V 2>&1)</babel_version>"
>> +    fi
>>         if [ -f "$SCRIPT_STATUS_FILE" ]; then
>>           status_text="<status_text>$(cat "$SCRIPT_STATUS_FILE")</status_text>"
>> @@ -160,6 +163,7 @@ crawl() {
>>       SYSTEM_DATA=$SYSTEM_DATA"<kernel_version>$kernel_version</kernel_version>"
>>       SYSTEM_DATA=$SYSTEM_DATA"$fastd_version"
>>       SYSTEM_DATA=$SYSTEM_DATA"<nodewatcher_version>$nodewatcher_version</nodewatcher_version>"
>> +    SYSTEM_DATA=$SYSTEM_DATA"$babel_version"
>>       SYSTEM_DATA=$SYSTEM_DATA"<firmware_version>$FIRMWARE_VERSION</firmware_version>"
>>       SYSTEM_DATA=$SYSTEM_DATA"<firmware_revision>$BUILD_DATE</firmware_revision>"
>>       SYSTEM_DATA=$SYSTEM_DATA"<openwrt_core_revision>$OPENWRT_CORE_REVISION</openwrt_core_revision>"
> 
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190930/0b52a04b/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev