aboutsummaryrefslogtreecommitdiff
path: root/net/banip/files
diff options
context:
space:
mode:
authorOskari Rauta <oskari.rauta@gmail.com>2021-11-16 01:15:05 +0200
committerOskari Rauta <oskari.rauta@gmail.com>2021-12-03 05:15:00 +0200
commit1441366364effa0c90aca739fd05699f2f3c8d57 (patch)
treeff8972f65a4f3dad436bc45baef4b00eddfd8d26 /net/banip/files
parentf309016ba3fa16579911fc1c3aa90fdc2f32e186 (diff)
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 <oskari.rauta@gmail.com>
Diffstat (limited to 'net/banip/files')
-rwxr-xr-xnet/banip/files/banip.sh2
1 files changed, 1 insertions, 1 deletions
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%?}" &