etc/cron.daily/0logwatch Error notice

Hi
what would be causing this error as i am now getting this daily, how do i fix the error
thank you


/etc/cron.daily/0logwatch:
 
Possible unintended interpolation of @ntlworld in string at /etc/cron.daily/0logwatch line 77.
Global symbol "@ntlworld" requires explicit package name at /etc/cron.daily/0logwatch line 77.
BEGIN not safe after errors--compilation aborted at /etc/cron.daily/0logwatch line 442

Start by looking at you logwatch.conf files - does @ntworld appear in them?

just replaced the 0logwatch and will see if that cures the error
thanks for your reply

Unless shomething was changed on the server 0logwatch is just a cron script that runs logwatch.pl. IIRC it’s around 5 lines of code. Logwatch.pl pulls in a few variables from logwatch.conf - there’s one, the default, in /usr/share/logwatch/default.conf/ which is the default config, and another in /etc/logwatch/conf which overrides those defaults. Not sure why they did things that way. So, unless something really weird is being kicked in to your logfiles, or someone has been modifying logwatch.pl directly, the most obvious source for weirdness is going to be the conf files.

sorted, replaced logwatch.pl and all is error free now.
thanks for your reply