[PATCH] nodewatcher: fix parsing error

Adrian Schmutzler mail at adrianschmutzler.de
Fr Jul 21 15:37:48 CEST 2017


Tested-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>

Läuft auf meinen Routern schon seit Wochen :-)

-----Original Message-----
From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf Of
Tobias Klaus
Sent: Montag, 10. Juli 2017 09:45
To: franken-dev at freifunk.net; Tim Niemeyer <tim at tn-x.org>
Subject: Re: [PATCH] nodewatcher: fix parsing error

Hallo,

danke fürs Review.

Am Sonntag, 9. Juli 2017, 12:40:49 CEST schrieb Tim Niemeyer:
> Hi
> 
> Du meinst sicher den shellcheck parsing error?:
> In nodewatcher line 107:
>     if [ pidof fastd >/dev/null ] || [ grep -q '1'
> /sys/class/net/l2tp*/carrier ] ; then ^-- SC1009: The mentioned parser 
> error was in this if expression. ^-- SC1073: Couldn't parse this test 
> expression.
>                ^-- SC1072: Unexpected "f". Fix any mentioned problems 
> and try again.
Jein, die Shell selber hat schon auch gemeckert, deswegen hatte ich es
gefunden.

Grüße
Tobias

> 
> Reviewed-by: Tim Niemeyer <tim at tn-x.org>
> 
> Tim
> 
> Am Dienstag, den 04.07.2017, 00:36 +0200 schrieb Tobias Klaus:
> > ---
> > 
> >  src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> > 
> > diff --git 
> > a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
> > b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher index
> > 6e0e538..f9d6e65 100755
> > --- a/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
> > +++ b/src/packages/fff/fff-nodewatcher/files/usr/sbin/nodewatcher
> > @@ -104,7 +104,7 @@ crawl() {
> > 
> >      fi
> >      
> >      #Checks whether either fastd or L2TP is connected
> > 
> > -    if [ pidof fastd >/dev/null ] || [ grep -q '1'
> > /sys/class/net/l2tp*/carrier ] ; then +    if pidof fastd >/dev/null ||
> > grep -q '1' /sys/class/net/l2tp*/carrier 2> /dev/null ; then> 
> >          vpn_active="<vpn_active>1</vpn_active>"
> >      
> >      else
> >      
> >          vpn_active="<vpn_active>0</vpn_active>"


--
franken-dev mailing list
franken-dev at freifunk.net
http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net



Mehr Informationen über die Mailingliste franken-dev