After installation Update 5.0.0-10 the service MailWatch had problems:
Code: Select all
MSMilter[25020]: MSMilter Daemon starting...
MSMilter[25020]: Could not use Custom Function code /usr/share/MailScanner/perl/custom/MailWatch.pm, it could not be "require"d. Make sure the last line is "1;" and the module is correct with perl -wc (Error: Unknown regexp modifier "/e" at /usr/share/MailScanner/perl/custom/MailWatchConf.pm line 15, at end of line
MSMilter[25020]: Unknown regexp modifier "/F" at /usr/share/MailScanner/perl/custom/MailWatchConf.pm line 15, at end of line
MSMilter[25020]: Bareword "MailWatch" not allowed while "strict subs" in use at /usr/share/MailScanner/perl/custom/MailWatchConf.pm line 15.
MSMilter[25020]: Bareword "Config" not allowed while "strict subs" in use at /usr/share/MailScanner/perl/custom/MailWatchConf.pm line 15.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/custom/MailWatch.pm line 65.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/MailScanner/Config.pm line 752.
MSMilter[25020]: )
MSMilter[25020]: Could not use Custom Function code /usr/share/MailScanner/perl/custom/MailWatchConf.pm, it could not be "require"d. Make sure the last line is "1;" and the module is correct with perl -wc (Error: Attempt to reload /usr/share/MailScanner/perl/custom/MailWatchConf.pm aborted.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/MailScanner/Config.pm line 752.
MSMilter[25020]: )
MSMilter[25020]: Could not use Custom Function code /usr/share/MailScanner/perl/custom/SQLBlackWhiteList.pm, it could not be "require"d. Make sure the last line is "1;" and the module is correct with perl -wc (Error: Attempt to reload /usr/share/MailScanner/perl/custom/MailWatchConf.pm aborted.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/custom/SQLBlackWhiteList.pm line 54.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/MailScanner/Config.pm line 752.
MSMilter[25020]: )
MSMilter[25020]: Could not use Custom Function code /usr/share/MailScanner/perl/custom/SQLSpamSettings.pm, it could not be "require"d. Make sure the last line is "1;" and the module is correct with perl -wc (Error: Attempt to reload /usr/share/MailScanner/perl/custom/MailWatchConf.pm aborted.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/custom/SQLSpamSettings.pm line 57.
MSMilter[25020]: Compilation failed in require at /usr/share/MailScanner/perl/MailScanner/Config.pm line 752.
MSMilter[25020]: )
MSMilter[25020]: Reading configuration file /etc/MailScanner/MailScanner.conf
MSMilter[25020]: Reading configuration file /etc/MailScanner/conf.d/README
Code: Select all
my ($pw_config) = /etc/eFa/MailWatch-Config;
Code: Select all
my ($pw_config) = '/etc/eFa/MailWatch-Config';