System Debian 12 bookworm, program logwatch nie wyświetał informacji z programu fail2ban. Aby włączyć wyświetlanie informacji wykonałem następujące czynności:
1. Skopiowałem plik
/usr/share/logwatch/scripts/services/fail2ban
do katalogu
/etc/logwatch/scripts/services
2. W plik zmieniłem linię 31
my $Detail = $ENV{'LOGWATCH_DETAIL_LEVEL'} || 0;
na
my $Detail = $ENV{'LOGWATCH_DETAIL_LEVEL'} || 1;
Jeszcze test
logwatch --output stdout --range yesterday --service fail2ban
i wynik
################### Logwatch 7.7 (07/22/22) ####################
Processing Initiated: Sun Jul 13 20:38:15 2025
Date Range Processed: yesterday
( 2025-Jul-12 )
Period is day.
Detail Level of Output: 0
Type of Output/Format: stdout / text
Logfiles for Host: serwer1
##################################################################
--------------------- fail2ban-messages Begin ------------------------
Banned services with Fail2Ban: Bans:Unbans ReBans:Flush
apache-auth: [ 1:1 ] [ 0:0 ]
mirek-drop: [968:956] [ 0:0 ]
---------------------- fail2ban-messages End -------------------------
###################### Logwatch End #########################