Hello,
I would like to have the logwatch resolve the IPs addresses in the report that it sends by email.
Right now I get this:
--------------------- httpd Begin ------------------------
1.75 MB transferred in 344 responses (1xx 0, 2xx 309, 3xx 6, 4xx 29, 5xx 0)
56 Images (0.07 MB),
1 Documents (0.00 MB),
242 Content pages (1.54 MB),
45 Other (0.13 MB)
Attempts to use known hacks by 2 hosts were logged 24 time(s) from:
192.168.0.26: 19 Time(s)
^null$ 19 Time(s)
192.168.0.22: 5 Time(s)
^null$ 5 Time(s)
A total of 2 sites probed the server
192.168.0.22
192.168.0.26
Requests with error response codes
400 Bad Request
/: 5 Time(s)
408 Request Timeout
null: 24 Time(s)
---------------------- httpd End -------------------------
I also noticed that logwatch(8) has the --numeric which disables DNS lookups and
which I am not using as seen in /etc/cron.daily/00logwatch:
#!/bin/bash
#Check if removed-but-not-purged
test -x /usr/share/logwatch/scripts/
logwatch.pl || exit 0
#execute
/usr/sbin/logwatch --output mail
#Note: It's possible to force the recipient in above command
#Just pass --mailto
address@a.com instead of --output mail