[PATCH 1/5] nodewatcher: split into nodewatcher.d scripts for individual task
mail at adrianschmutzler.de
mail at adrianschmutzler.de
Di Jan 7 23:41:42 CET 2020
> a/src/packages/fff/fff-network/files/usr/lib/nodewatcher.d/50-clients.sh
> b/src/packages/fff/fff-network/files/usr/lib/nodewatcher.d/50-clients.sh
> new file mode 100755
> index 00000000..91d9b868
> --- /dev/null
> +++ b/src/packages/fff/fff-network/files/usr/lib/nodewatcher.d/50-client
> +++ s.sh
> @@ -0,0 +1,25 @@
> +#!/bin/sh
> +# Netmon Nodewatcher (C) 2010-2012 Freifunk Oldenburg # License; GPL
> v3
> +
> +MESH_INTERFACE=$(uci get nodewatcher. at network[0].mesh_interface)
> +
> +debug() {
> + (>&2 echo "$1")
> +}
> +
> +debug "$(date): Collecting information about connected clients"
> +
> +client_count=0
> +dataclient=""
> +CLIENT_INTERFACES=$(ls "/sys/class/net/$MESH_INTERFACE/brif" | grep -v
> '^bat')
> +for clientif in ${CLIENT_INTERFACES}; do
> + local cc=$(bridge fdb show br "$MESH_INTERFACE" brport "$clientif"
"local" needs to be removed here, as this is a script, no function.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : openpgp-digital-signature.asc
Dateityp : application/pgp-signature
Dateigröße : 834 bytes
Beschreibung: nicht verfügbar
URL : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20200107/964f17c3/attachment.sig>
Mehr Informationen über die Mailingliste franken-dev