Hello,
I had no problem with Logwatch, until yesterday. In the mail I had receive, I have these sections:
--------------------- EXIM Begin ------------------------
Use of uninitialized value $bb in concatenation (.) or string at /usr/share/logwatch/scripts/services/exim line 484, <stdin> line 63988.
Use of uninitialized value $bb in concatenation (.) or string at /usr/share/logwatch/scripts/services/exim line 484, <stdin> line 63988.
Use of uninitialized value $bb in concatenation (.) or string at /usr/share/logwatch/scripts/services/exim line 484, <stdin> line 63988.
Use of uninitialized value $bb in concatenation (.) or string at /usr/share/logwatch/scripts/services/exim line 484, <stdin> line 63988.
Use of uninitialized value $bb in concatenation (.) or string at /usr/share/logwatch/scripts/services/exim line 484, <stdin> line 63988.
[…]
--- Admin Policy Blocking ---
Invalid local domain
2014-12-01 00:00:02 :
2014-12-01 00:00:02 :
2014-12-01 00:01:02 :
2014-12-01 00:01:02 :
2014-12-01 00:02:01 :
2014-12-01 00:02:01 :
2014-12-01 00:03:02 :
2014-12-01 00:03:02 :
2014-12-01 00:04:02 :
2014-12-01 00:04:02 :
2014-12-01 00:05:01 :
2014-12-01 00:05:01 :
2014-12-01 00:06:02 :
2014-12-01 00:06:02 :
2014-12-01 00:07:01 :
2014-12-01 00:07:01 :
2014-12-01 00:08:01 :
2014-12-01 00:08:01 :
2014-12-01 00:09:02 :
2014-12-01 00:09:02 :
2014-12-01 00:10:01 :
2014-12-01 00:10:01 :
2014-12-01 00:11:02 :
[…] </stdin></stdin></stdin></stdin></stdin>
I have edit the indicated file and in line 484 if found :
$spam{$cc} = "$mid$aa : $bb,";
What should I change in this line for having a good formatted mail?
This appears to have been fixed in 2014, with commit 30356d239e842ad1f957973288a2419357f9e064. It fixed a regex in an assignment to variable bb. Please open a new bug if you see similar symptoms in the future.