I tried this package, https://launchpad.net/ubuntu/+source/fail2ban (proposed) on a server without fail2ban
I missed something ? I guess this is related to https://github.com/fail2ban/fail2ban/issues/3754 But if some dependencies are missed i should have some warning messages from package, no ?
dpkg -i fail2ban_1.0.2-3ubuntu0.1_all.deb (Lecture de la base de données... 190469 fichiers et répertoires déjà installés.) Préparation du dépaquetage de fail2ban_1.0.2-3ubuntu0.1_all.deb ... Dépaquetage de fail2ban (1.0.2-3ubuntu0.1) sur (1.0.2-3) ... Paramétrage de fail2ban (1.0.2-3ubuntu0.1) ... /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`", Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...
I tried this package, https:/ /launchpad. net/ubuntu/ +source/ fail2ban (proposed) on a server without fail2ban
I missed something ? I guess this is related to https:/ /github. com/fail2ban/ fail2ban/ issues/ 3754
But if some dependencies are missed i should have some warning messages from package, no ?
dpkg -i fail2ban_ 1.0.2-3ubuntu0. 1_all.deb 1.0.2-3ubuntu0. 1_all.deb ... python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:224: SyntaxWarning: invalid escape sequence '\s' python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:435: SyntaxWarning: invalid escape sequence '\S' '<F-ID> User <F-USER> \S+</F- USER></ F-ID> not allowed\n' python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:443: SyntaxWarning: invalid escape sequence '\S' \S+</F- USER> not allowed\n' python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:444: SyntaxWarning: invalid escape sequence '\d' 'Received disconnect from <F-ID><ADDR> port \d+</F-ID>' python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:451: SyntaxWarning: invalid escape sequence '\s' variants( 'common' , prefix="\s*\S+ sshd\[< F-MLFID> \d+</F- MLFID>\ ]:\s+") python3/ dist-packages/ fail2ban/ tests/fail2banr egextestcase. py:537: SyntaxWarning: invalid escape sequence '\[' prefregex= "^svc\[ <F-MLFID> \d+</F- MLFID>\ ] connect <F-CONTENT> .+</F-CONTENT> $"' python3/ dist-packages/ fail2ban/ tests/servertes tcase.py: 1375: SyntaxWarning: invalid escape sequence '\s' set-j-w- nft-mp\ s+.*\s+ \Khandle\ s+(\d+) $'; } | while read -r hdl; do`", python3/ dist-packages/ fail2ban/ tests/servertes tcase.py: 1378: SyntaxWarning: invalid escape sequence '\s' set-j-w- nft-mp\ s+.*\s+ \Khandle\ s+(\d+) $'; } | while read -r hdl; do`", python3/ dist-packages/ fail2ban/ tests/servertes tcase.py: 1421: SyntaxWarning: invalid escape sequence '\s' set-j-w- nft-ap\ s+.*\s+ \Khandle\ s+(\d+) $'; } | while read -r hdl; do`", python3/ dist-packages/ fail2ban/ tests/servertes tcase.py: 1424: SyntaxWarning: invalid escape sequence '\s' set-j-w- nft-ap\ s+.*\s+ \Khandle\ s+(\d+) $'; } | while read -r hdl; do`",
(Lecture de la base de données... 190469 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de fail2ban_
Dépaquetage de fail2ban (1.0.2-3ubuntu0.1) sur (1.0.2-3) ...
Paramétrage de fail2ban (1.0.2-3ubuntu0.1) ...
/usr/lib/
"1490349000 test failed.dns.ch", "^\s*test <F-ID>\S+</F-ID>"
/usr/lib/
'^'+prefix+
/usr/lib/
'^'+prefix+'User <F-USER>
/usr/lib/
'^'+prefix+
/usr/lib/
_test_
/usr/lib/
'common[
/usr/lib/
"`{ nft -a list chain inet f2b-table f2b-chain | grep -oP '@addr-
/usr/lib/
"`{ nft -a list chain inet f2b-table f2b-chain | grep -oP '@addr6-
/usr/lib/
"`{ nft -a list chain inet f2b-table f2b-chain | grep -oP '@addr-
/usr/lib/
"`{ nft -a list chain inet f2b-table f2b-chain | grep -oP '@addr6-
Traitement des actions différées (« triggers ») pour man-db (2.12.0-4build2) ...