From 6dc93697156bf935cb6ff7c0994f5aa5e12662de Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 27 Mar 2018 19:43:20 +0200 Subject: [PATCH] gluon-status-page: suppress "broken pipe" syslog message Some HTTP endpoints were writing annoying "broken pipe" messages to stderr. --- .../lib/gluon/status-page/www/cgi-bin/dyn/neighbours-nodeinfo | 2 +- .../files/lib/gluon/status-page/www/cgi-bin/dyn/stations | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/neighbours-nodeinfo b/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/neighbours-nodeinfo index b514d236..55c46fa6 100755 --- a/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/neighbours-nodeinfo +++ b/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/neighbours-nodeinfo @@ -6,6 +6,6 @@ badrequest() { exit 1 } -batctl if | cut -d: -f1 | grep -qxF "$QUERY_STRING" || badrequest +( batctl if | cut -d: -f1 | grep -qxF "$QUERY_STRING" ) 2>/dev/null || badrequest exec /usr/bin/gluon-neighbour-info -s neighbour -i "$QUERY_STRING" -d ff02::2:1001 -p 1001 -r nodeinfo diff --git a/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/stations b/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/stations index 73dbb44e..32669b4a 100755 --- a/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/stations +++ b/package/gluon-status-page/files/lib/gluon/status-page/www/cgi-bin/dyn/stations @@ -6,7 +6,7 @@ badrequest() { exit 1 } -batctl if | cut -d: -f1 | grep -qxF "$QUERY_STRING" || badrequest +( batctl if | cut -d: -f1 | grep -qxF "$QUERY_STRING" ) 2>/dev/null || badrequest CMD="exec /lib/gluon/status-page/providers/stations '$QUERY_STRING'"