From 73e0f854b17407c5258ad190766d139a84e5b39e Mon Sep 17 00:00:00 2001 From: Tilman Keskinoz Date: Thu, 2 Sep 2004 13:27:44 +0000 Subject: [PATCH] Update to 4.33.3 PR: 71192 Submitted by: Jan-Peter Koopmann --- mail/mailscanner/Makefile | 3 +- mail/mailscanner/distinfo | 4 +- .../patch-lib:MailScanner:SweepViruses.pm | 44 ------------------- mail/mailscanner/pkg-plist | 2 + 4 files changed, 5 insertions(+), 48 deletions(-) delete mode 100644 mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm diff --git a/mail/mailscanner/Makefile b/mail/mailscanner/Makefile index 3d1fcd79ee01..a43fd9d1ffa1 100644 --- a/mail/mailscanner/Makefile +++ b/mail/mailscanner/Makefile @@ -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 --git a/mail/mailscanner/distinfo b/mail/mailscanner/distinfo index 25b860a8fc99..84f9e32bb2d7 100644 --- a/mail/mailscanner/distinfo +++ b/mail/mailscanner/distinfo @@ -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 --git a/mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm b/mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm deleted file mode 100644 index 405562c8f977..000000000000 --- a/mail/mailscanner/files/patch-lib:MailScanner:SweepViruses.pm +++ /dev/null @@ -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 --git a/mail/mailscanner/pkg-plist b/mail/mailscanner/pkg-plist index 9f393e312962..efb44ef85fad 100644 --- a/mail/mailscanner/pkg-plist +++ b/mail/mailscanner/pkg-plist @@ -80,6 +80,8 @@ libexec/MailScanner/rav-autoupdate.sample 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