Source: fail2ban
Source-Version: 1.1.0-1
Hi
[not the maintainer here]
On Tue, Feb 13, 2024 at 09:19:04PM +0100, Paul Gevers wrote:
> Package: fail2ban
> Version: 1.0.2-3
> Severity: important
>
> During an upgrade of fail2ban I noticed this in the apt output:
>
> Setting up fail2ban (1.0.2-3) ...
> Installing new version of config file
> /etc/fail2ban/jail.d/defaults-debian.conf ...
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:224:
> SyntaxWarning: invalid escape sequence '\s' "1490349000 test
> failed.dns.ch", "^\s*test <F-ID>\S+</F-ID>"
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:435:
> SyntaxWarning: invalid escape sequence '\S' '^'+prefix+'<F-ID>User
> <F-USER>\S+</F-USER></F-ID> not allowed\n'
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:443:
> SyntaxWarning: invalid escape sequence '\S' '^'+prefix+'User
> <F-USER>\S+</F-USER> not allowed\n'
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:444:
> SyntaxWarning: invalid escape sequence '\d' '^'+prefix+'Received
> disconnect from <F-ID><ADDR> port \d+</F-ID>'
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:451:
> SyntaxWarning: invalid escape sequence '\s' _test_variants('common',
> prefix="\s*\S+ sshd\[<F-MLFID>\d+</F-MLFID>\]:\s+")
> /usr/lib/python3/dist-packages/fail2ban/tests/fail2banregextestcase.py:537:
> SyntaxWarning: invalid escape sequence '\['
> 'common[prefregex="^svc\[<F-MLFID>\d+</F-MLFID>\] connect
> <F-CONTENT>.+</F-CONTENT>$"'
> /usr/lib/python3/dist-packages/fail2ban/tests/servertestcase.py:1375:
> SyntaxWarning: invalid escape sequence '\s' "`{ nft -a list chain inet
> f2b-table f2b-chain | grep -oP
> '@addr-set-j-w-nft-mp\s+.*\s+\Khandle\s+(\d+)$'; } | while read -r hdl;
> do`",
> /usr/lib/python3/dist-packages/fail2ban/tests/servertestcase.py:1378:
> SyntaxWarning: invalid escape sequence '\s'
> "`{ nft -a list chain inet f2b-table f2b-chain | grep -oP
> '@addr6-set-j-w-nft-mp\s+.*\s+\Khandle\s+(\d+)$'; } | while read -r hdl;
> do`",
> /usr/lib/python3/dist-packages/fail2ban/tests/servertestcase.py:1421:
> SyntaxWarning: invalid escape sequence '\s'
> "`{ nft -a list chain inet f2b-table f2b-chain | grep -oP
> '@addr-set-j-w-nft-ap\s+.*\s+\Khandle\s+(\d+)$'; } | while read -r hdl;
> do`",
> /usr/lib/python3/dist-packages/fail2ban/tests/servertestcase.py:1424:
> SyntaxWarning: invalid escape sequence '\s' "`{ nft -a list chain inet
> f2b-table f2b-chain | grep -oP
> '@addr6-set-j-w-nft-ap\s+.*\s+\Khandle\s+(\d+)$'; } | while read -r hdl;
> do`",
This has been addressed in upstream 1.1.0 with
https://github.com/fail2ban/fail2ban/commit/70aef2c3c68d690232fe6c96ba2b6d84ca8af019
.
Regards,
Salvatore