From 57a77952820c312ab362e19cd83542cdbec55a95 Mon Sep 17 00:00:00 2001 From: sebres Date: Fri, 14 Oct 2016 23:57:35 +0200 Subject: [PATCH] code coverage of server module: multiple ignoreregex --- fail2ban/tests/config/filter.d/zzz-generic-example.conf | 6 +++++- fail2ban/tests/files/logs/zzz-generic-example | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/fail2ban/tests/config/filter.d/zzz-generic-example.conf b/fail2ban/tests/config/filter.d/zzz-generic-example.conf index e2ae91b0..df30d725 100644 --- a/fail2ban/tests/config/filter.d/zzz-generic-example.conf +++ b/fail2ban/tests/config/filter.d/zzz-generic-example.conf @@ -15,4 +15,8 @@ before = common.conf _daemon = test-demo failregex = ^%(__prefix_line)sF2B: failure from $ -ignoreregex = + ^%(__prefix_line)sF2B: error from $ + +# just to test multiple ignoreregex: +ignoreregex = ^%(__prefix_line)sF2B: error from 192.0.2.251$ + ^%(__prefix_line)sF2B: error from 192.0.2.252$ diff --git a/fail2ban/tests/files/logs/zzz-generic-example b/fail2ban/tests/files/logs/zzz-generic-example index 2a4fb789..2044c387 100644 --- a/fail2ban/tests/files/logs/zzz-generic-example +++ b/fail2ban/tests/files/logs/zzz-generic-example @@ -45,3 +45,10 @@ Jun 22 20:37:04 server test-demo[402]: writeToStorage plist={ # -- wrong time direct in journal-line (used last known date): # failJSON: { "time": "2005-06-22T20:37:04", "match": true , "host": "192.0.2.2" } 0000-12-30 00:00:00 server test-demo[47831]: F2B: failure from 192.0.2.2 + +# failJSON: { "time": "2005-06-21T16:56:02", "match": true , "host": "192.0.2.250" } +[Jun 21 16:56:02] machine test-demo(pam_unix)[13709] F2B: error from 192.0.2.250 +# failJSON: { "match": false, "desc": "test 1st ignoreregex" } +[Jun 21 16:56:03] machine test-demo(pam_unix)[13709] F2B: error from 192.0.2.251 +# failJSON: { "match": false, "desc": "test 2nd ignoreregex" } +[Jun 21 16:56:04] machine test-demo(pam_unix)[13709] F2B: error from 192.0.2.252