ports/71192: [MAINTAINER] mail/MailScanner: update to 4.33.3
Jan-Peter Koopmann
j.koopmann at seceidos.de
Tue Aug 31 13:40:17 UTC 2004
>Number: 71192
>Category: ports
>Synopsis: [MAINTAINER] mail/MailScanner: update to 4.33.3
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 31 13:40:17 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Jan-Peter Koopmann
>Release: FreeBSD 4.9-STABLE i386
>Organization:
>Environment:
System: FreeBSD services.intern.seceidos.de 4.9-STABLE FreeBSD 4.9-STABLE #0: Mon Jan 5 10:56:46 CET
>Description:
- Update to 4.33.3
Please remove
files/patch-lib:MailScanner:SweepViruses.pm
from CVS.
The full Changelog is here:
* New Features and Improvements *
- When converting an HTML message to plain text, HTML comments are removed.
- Now prints more realistic Perl version with -v, and includes Net::DNS.
- Custom Functions can now take parameters. These are passed to the Init
and End functions corresponding to each Custom Function.
- Updated Czech translations.
- McAfee -autoupdate script improved to handle situation where McAfee upgrade
was manually installed and previous installation was not removed first.
- Added all the MCP settings to the shipped MailScanner.conf file.
- Added support for the "Symantec Scan Engine" scanner.
- Non-RPM installer never opts for RPM install.
- Upgraded Archive::Zip to 1.13.
- Improved "MailScanner -v" output so it gives kernel and OS release
information if it can find any. Also now logs version of MIME::Base64.
- Added setting to SpamAssassin so that Version 3.0 will use fast non-NFS
file locking, as most MailScanner users don't access Bayes across NFS.
- Configuration compiler much more tolerant of errors and missing files.
* Fixes *
- AntiVir is now forced to run in English.
- RAR archives that cannot be handled by ClamAV's internal RAR unpacker are
now handled properly.
- Couple of minor fixes to ZMailer support.
- Added a space in the Postmaster report to improve formatting.
- Fixed bug in spam score number formatting.
- Now set the charset in messages that are "notices to".
- Now catch the case where SpamAssassin fails to set the autolearn status.
Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:
--- MailScanner-4.33.3.patch begins here ---
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/Makefile /server-root/ports/mail/mailscanner/Makefile
--- /server-root/ports/mail/mailscanner.orig/Makefile Sat Aug 21 12:15:49 2004
+++ /server-root/ports/mail/mailscanner/Makefile Tue Aug 31 15:28:47 2004
@@ -6,8 +6,7 @@
#
PORTNAME= MailScanner
-PORTVERSION= 4.32.5
-PORTREVISION= 1
+PORTVERSION= 4.33.3
CATEGORIES= mail
MASTER_SITES= http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/tar/
DISTNAME= ${PORTNAME}-install-${PORTVERSION}-${PATCHLEVEL}
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/distinfo /server-root/ports/mail/mailscanner/distinfo
--- /server-root/ports/mail/mailscanner.orig/distinfo Sun Aug 8 19:16:18 2004
+++ /server-root/ports/mail/mailscanner/distinfo Tue Aug 31 15:28:57 2004
@@ -1,2 +1,2 @@
-MD5 (MailScanner-install-4.32.5-1.tar.gz) = 4cb194671412ca2eb79cc9e18cd21733
-SIZE (MailScanner-install-4.32.5-1.tar.gz) = 5330121
+MD5 (MailScanner-install-4.33.3-1.tar.gz) = a1b1a5e297c849f430c91b12ced59f7a
+SIZE (MailScanner-install-4.33.3-1.tar.gz) = 5339017
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/files/patch-lib:MailScanner:SweepViruses.pm /server-root/ports/mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm
--- /server-root/ports/mail/mailscanner.orig/files/patch-lib:MailScanner:SweepViruses.pm Sat Aug 21 12:15:49 2004
+++ /server-root/ports/mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm Thu Jan 1 01:00:00 1970
@@ -1,44 +0,0 @@
---- ../MailScanner-install-4.32.5.orig/lib/MailScanner/SweepViruses.pm Mon Aug 16 18:57:47 2004
-+++ lib/MailScanner/SweepViruses.pm Mon Aug 16 18:58:17 2004
-@@ -2195,7 +2195,7 @@
- MailScanner::Log::InfoLog("ProcessClamAVOutput: %s", $1);
- return 0;
- }
-- return 0 if /^ /; # " inflating", " deflating.." from --unzip
-+ return 0 if /^ |^Extracting|module failure$/; # " inflating", " deflating.." from --unzip
- if ($clamav_archive && /^$clamav_archive:/)
- {
- $clamav_archive = "";
-@@ -2206,6 +2206,22 @@
-
- MailScanner::Log::InfoLog("%s", $line);
-
-+ #(Real infected archive: /var/spool/MailScanner/incoming/19746/./i75EFmSZ014248/eicar.rar)
-+ if (/^\(Real infected archive: (.*)\)$/)
-+ {
-+ my ($file, $ReportStart);
-+ $file = $1;
-+ $file =~ s/^(.\/)?$BaseDir\/?//;
-+ $file =~ s/^\.\///;
-+ my ($id,$part) = split /\//, $file, 2;
-+
-+ $ReportStart = $part;
-+ $ReportStart = $Name . ': ' . $ReportStart if $Name;
-+ $infections->{"$id"}{"$part"} .= "$ReportStart contains a virus\n";
-+ $types->{"$id"}{"$part"} .= "v";
-+ return 1;
-+ }
-+
- if (/^(\(raw\) )?(.*?): (.*) FOUND$/)
- {
- my ($file, $subfile, $virus, $report, $ReportStart);
-@@ -2457,6 +2473,9 @@
- # Sample output:
- #./1B978O-0000g2-Iq/eicar.com Virus identified EICAR_Test (+2)
- #./1B978O-0000g2-Iq/eicar.zip:\eicar.com Virus identified EICAR_Test (+2)
-+
-+ # Remove all the duff carriage-returns from the line
-+ $line =~ s/[\r\n]//g;
-
- #print STDERR "Line: $line\n";
- return 0 unless $line =~ /Virus identified (.+)$/;
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/pkg-plist /server-root/ports/mail/mailscanner/pkg-plist
--- /server-root/ports/mail/mailscanner.orig/pkg-plist Fri Jun 4 02:08:06 2004
+++ /server-root/ports/mail/mailscanner/pkg-plist Tue Aug 31 15:31:53 2004
@@ -80,6 +80,8 @@
libexec/MailScanner/rav-wrapper.sample
libexec/MailScanner/sophos-autoupdate.sample
libexec/MailScanner/sophos-wrapper.sample
+libexec/MailScanner/symscanengine-wrapper.sample
+libexec/MailScanner/symscanengine-autoupdate.sample
libexec/MailScanner/trend-autoupdate.sample
libexec/MailScanner/trend-wrapper.sample
libexec/MailScanner/vexira-wrapper.sample
--- MailScanner-4.33.3.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list