Quantcast
Channel: iRedMail — iRedMail Support
Viewing all articles
Browse latest Browse all 12092

Re: Error messages from cron after clamav update to 0.98.5

$
0
0

==== Required information ====
- iRedMail version: 0.8.7
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): LDAP
- Linux/BSD distribution name and version: CentOS 6.5
- Related log if you're reporting an issue:
====

Because the other topic is already closed, I opened a new one, sorry.

The locations mentioned, don't extist:
/usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm
/usr/share/perl5/Mail/SpamAssassin/Conf.pm

But I do see these:
# locate Parser.pm
/usr/lib/perl5/HTML/Parser.pm
/usr/share/perl5/MIME/Parser.pm
/usr/share/perl5/Pod/Parser.pm
/usr/share/perl5/TAP/Parser.pm
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf/Parser.pm

# locate Conf.pm
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf.pm

Am I right that it should be:
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf/Parser.pm
/usr/share/perl5/vendor_perl/Mail/SpamAssassin/Conf.pm

Ok I gave it a try:

#patch Conf.pm < parser.pm.patch
patching file Conf.pm
Hunk #1 FAILED at 533.
1 out of 1 hunk FAILED -- saving rejects to file Conf.pm.rej

# patch Conf.pm < conf.pm.patch
patching file Conf.pm
Hunk #1 succeeded at 3207 (offset -679 lines).

So first one fails. Content of Conf.pn.rej
--- Parser.pm   2014/11/27 18:51:04     1642206
+++ Parser.pm   2014/11/27 18:54:32     1642207
@@ -533,6 +533,9 @@
     elsif ($token eq 'version') {
       $eval .= $Mail::SpamAssassin::VERSION." ";
     }
+    elsif ($token eq 'perl_version') {
+      $eval .= $]." ";
+    }
     elsif ($token =~ /^\w[\w\:]+$/) { # class name
       my $u = untaint_var($token);
       $eval .= '"' . $u . '" ';


Anyone?


Viewing all articles
Browse latest Browse all 12092

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>