From 1441366364effa0c90aca739fd05699f2f3c8d57 Mon Sep 17 00:00:00 2001 From: Oskari Rauta Date: Tue, 16 Nov 2021 01:15:05 +0200 Subject: [PATCH] banip: update nginx matching Currently banip matches nginx log entries starting with nginx[number]:... I am running a containerized nginx with alpine as base, which ends up adding log entries without [number] part.. like this: nginx:... This patch updates regex for nginx log entry search to include both versions. Signed-off-by: Oskari Rauta --- net/banip/Makefile | 2 +- net/banip/files/banip.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net/banip/Makefile b/net/banip/Makefile index ca159c3ed..c210c96a5 100644 --- a/net/banip/Makefile +++ b/net/banip/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=banip PKG_VERSION:=0.7.10 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENSE:=GPL-3.0-or-later PKG_MAINTAINER:=Dirk Brenken diff --git a/net/banip/files/banip.sh b/net/banip/files/banip.sh index 34ebe5e46..8672ead22 100755 --- a/net/banip/files/banip.sh +++ b/net/banip/files/banip.sh @@ -813,7 +813,7 @@ f_bgsrv() { ban_search="${ban_search}luci: failed login|" fi if printf "%s\n" "${ban_logterms}" | grep -q "nginx"; then - ban_search="${ban_search}nginx\[[0-9]+\]:.*\[error\].*open().*client: [[:alnum:].:]+|" + ban_search="${ban_search}nginx(\[[0-9]+\])?:.*\[error\].*open().*client: [[:alnum:].:]+|" fi ( "${ban_logservice}" "${ban_search%?}" &