diff options
author | sergei <sergei@FreeBSD.org> | 2004-02-17 15:53:42 +0000 |
---|---|---|
committer | sergei <sergei@FreeBSD.org> | 2004-02-17 15:53:42 +0000 |
commit | 0b212a14bfee4a9cf3e0acabb901f82b4d4bf81b (patch) | |
tree | 8087df155104d487d7e94caee0a1a7a720b0f04f /mail/mailscanner | |
parent | df70c9d6041e32bf5ca52c97ec5a7fc467451fc3 (diff) | |
download | FreeBSD-ports-0b212a14bfee4a9cf3e0acabb901f82b4d4bf81b.zip FreeBSD-ports-0b212a14bfee4a9cf3e0acabb901f82b4d4bf81b.tar.gz |
- Upgrade to 4.26.8
This includes some important security improvements (MyDoom stuff)
PR: ports/62779
Submitted by: maintainer
Diffstat (limited to 'mail/mailscanner')
-rw-r--r-- | mail/mailscanner/Makefile | 8 | ||||
-rw-r--r-- | mail/mailscanner/distinfo | 4 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-docs:man:MailScanner.8 | 15 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-docs:man:MailScanner.8.html | 9 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-docs:man:MailScanner.conf.5 | 8 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html | 9 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-lib:MailScanner:Exim.pm | 74 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-lib:MailScanner:Message.pm | 189 | ||||
-rw-r--r-- | mail/mailscanner/files/patch-lib:clamav-wrapper | 11 | ||||
-rw-r--r-- | mail/mailscanner/pkg-plist | 57 |
10 files changed, 351 insertions, 33 deletions
diff --git a/mail/mailscanner/Makefile b/mail/mailscanner/Makefile index 30415e4..817a46a 100644 --- a/mail/mailscanner/Makefile +++ b/mail/mailscanner/Makefile @@ -6,11 +6,10 @@ # PORTNAME= MailScanner -PORTVERSION= 4.25.14 -PORTREVISION= 5 +PORTVERSION= 4.26.8 CATEGORIES= mail MASTER_SITES= http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/tar/ -DISTNAME= MailScanner-${PORTVERSION:C/\.([0-9]+)$/-\1/} +DISTNAME= MailScanner-${PORTVERSION}-${PATCHLEVEL} MAINTAINER= j.koopmann@seceidos.de COMMENT= Powerful virus/spam scanning framework for mail gateways @@ -25,7 +24,6 @@ BUILD_DEPENDS= \ ${SITE_PERL}/File/Temp.pm:${PORTSDIR}/devel/p5-File-Temp \ ${SITE_PERL}/Convert/TNEF.pm:${PORTSDIR}/converters/p5-Convert-TNEF \ ${SITE_PERL}/Net/CIDR.pm:${PORTSDIR}/net/p5-Net-CIDR - RUN_DEPENDS= ${BUILD_DEPENDS} \ ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash2 \ ${LOCALBASE}/bin/tnef:${PORTSDIR}/converters/tnef \ @@ -36,6 +34,8 @@ CONFLICTS= MailScanner-devel-* USE_PERL5= yes +PATCHLEVEL= 1 +WRKSRC= ${WRKDIR}/MailScanner-${PORTVERSION} PKGMESSAGE= ${WRKDIR}/pkg-message MAN8= MailScanner.8 diff --git a/mail/mailscanner/distinfo b/mail/mailscanner/distinfo index ca2fcd1..aa5cada 100644 --- a/mail/mailscanner/distinfo +++ b/mail/mailscanner/distinfo @@ -1,2 +1,2 @@ -MD5 (MailScanner-4.25-14.tar.gz) = a730889387355d5e215a655a3fc5bc55 -SIZE (MailScanner-4.25-14.tar.gz) = 960107 +MD5 (MailScanner-4.26.8-1.tar.gz) = fc911cb81981bc0e965f0b3628e2fcb3 +SIZE (MailScanner-4.26.8-1.tar.gz) = 938613 diff --git a/mail/mailscanner/files/patch-docs:man:MailScanner.8 b/mail/mailscanner/files/patch-docs:man:MailScanner.8 index c5fc4c8..9282f5b 100644 --- a/mail/mailscanner/files/patch-docs:man:MailScanner.8 +++ b/mail/mailscanner/files/patch-docs:man:MailScanner.8 @@ -1,8 +1,13 @@ ---- ../MailScanner-4.25-14.orig/docs/man/MailScanner.8 Tue Dec 2 22:22:27 2003 -+++ docs/man/MailScanner.8 Tue Dec 2 22:23:08 2003 +--- ../MailScanner-4.26.8.orig/docs/man/MailScanner.8 Fri Feb 13 09:31:30 2004 ++++ docs/man/MailScanner.8 Fri Feb 13 09:41:31 2004 @@ -1,4 +1,4 @@ --.TH "MailScanner" "8" "4.25-10" "Julian Field" "Mail" -+.TH "MailScanner" "8" "4.25-14" "Julian Field" "Mail" +-.TH "MailScanner" "8" "4.26.6" "Julian Field" "Mail" ++.TH "MailScanner" "8" "4.26.8" "Julian Field" "Mail" .SH "NAME" .LP - MailScanner \- Virus/Spam Scanner for Sendmail and Exim + MailScanner \- Virus/Spam Scanner for Sendmail, Exim and Postfix +@@ -100,4 +100,3 @@ + .SH "SEE ALSO" + .LP + MailScanner.conf(5) +-) diff --git a/mail/mailscanner/files/patch-docs:man:MailScanner.8.html b/mail/mailscanner/files/patch-docs:man:MailScanner.8.html deleted file mode 100644 index fbd6989..0000000 --- a/mail/mailscanner/files/patch-docs:man:MailScanner.8.html +++ /dev/null @@ -1,9 +0,0 @@ ---- ../MailScanner-4.25-14.orig/docs/man/MailScanner.8.html Tue Dec 2 22:22:27 2003 -+++ docs/man/MailScanner.8.html Tue Dec 2 22:23:08 2003 -@@ -1,5 +1,5 @@ - <!-- Creator : groff version 1.19 --> --<!-- CreationDate: Wed Nov 19 17:14:30 2003 --> -+<!-- CreationDate: Tue Dec 2 22:22:45 2003 --> - <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> - <html> diff --git a/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5 b/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5 index bc29188..13508ae 100644 --- a/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5 +++ b/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5 @@ -1,8 +1,8 @@ ---- ../MailScanner-4.25-14.orig/docs/man/MailScanner.conf.5 Tue Dec 2 22:22:27 2003 -+++ docs/man/MailScanner.conf.5 Tue Dec 2 22:23:08 2003 +--- ../MailScanner-4.26.8.orig/docs/man/MailScanner.conf.5 Fri Feb 13 09:31:30 2004 ++++ docs/man/MailScanner.conf.5 Fri Feb 13 09:41:36 2004 @@ -1,4 +1,4 @@ --.TH "MailScanner.conf" "5" "4.25-10" "Julian Field" "Mail" -+.TH "MailScanner.conf" "5" "4.25-14" "Julian Field" "Mail" +-.TH "MailScanner.conf" "5" "4.26.6" "Julian Field" "Mail" ++.TH "MailScanner.conf" "5" "4.26.8" "Julian Field" "Mail" .SH "NAME" .LP MailScanner.conf \- Main configuration for MailScanner diff --git a/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html b/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html deleted file mode 100644 index d78f933..0000000 --- a/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html +++ /dev/null @@ -1,9 +0,0 @@ ---- ../MailScanner-4.25-14.orig/docs/man/MailScanner.conf.5.html Tue Dec 2 22:22:27 2003 -+++ docs/man/MailScanner.conf.5.html Tue Dec 2 22:23:08 2003 -@@ -1,5 +1,5 @@ - <!-- Creator : groff version 1.19 --> --<!-- CreationDate: Wed Nov 26 20:07:41 2003 --> -+<!-- CreationDate: Tue Dec 2 22:22:45 2003 --> - <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" - "http://www.w3.org/TR/html4/loose.dtd"> - <html> diff --git a/mail/mailscanner/files/patch-lib:MailScanner:Exim.pm b/mail/mailscanner/files/patch-lib:MailScanner:Exim.pm new file mode 100644 index 0000000..85fa67d --- /dev/null +++ b/mail/mailscanner/files/patch-lib:MailScanner:Exim.pm @@ -0,0 +1,74 @@ +--- ../MailScanner-4.26.8.orig/lib/MailScanner/Exim.pm Fri Feb 13 10:16:22 2004 ++++ lib/MailScanner/Exim.pm Fri Feb 13 10:17:04 2004 +@@ -250,7 +250,7 @@ + my($RQf) = $message->{store}{inhhandle}; + + my %metadata; +- my($InHeader, $InSubject, $InDel, @headers, $msginfo, $from, @to, $subject); ++ my($InHeader, $InSubject, $InDel, @headers, $msginfo, $from, @to, $subject, @acl); + my($ip, $sender); + my($line); + +@@ -282,12 +282,34 @@ + # and tracking them in %{$metadata{dashvars}} + while (chomp($line = <$RQf>)) { + $line =~ s/^-(\w+) ?// or last; +- $metadata{dashvars}{$1} = 0; +- $line eq "" and $metadata{"dv_$1"} = 1, next; +- $metadata{"dv_$1"} = $line; +- $metadata{dashvars}{$1} = 1; ++ if($1 eq "acl") { ++ # we need to handle acl vars differently ++ if($line =~ /^(\d+) (\d+)$/) { ++ my $buf; ++ my $pos=$1; ++ my $len=$2; ++ $acl[$pos]=[]; ++ (read($RQf, $buf, $len + 1)==$len+1) or last; ++ if($buf=~/\n$/) { ++ chomp $buf; ++ } else { ++ # invalid format ++ last; ++ } ++ $acl[$pos]->[0]=$buf; ++ } else { ++ # this is a weird format, and we're not sure how to handle it ++ last; ++ } ++ } else { ++ $metadata{dashvars}{$1} = 0; ++ $line eq "" and $metadata{"dv_$1"} = 1, next; ++ $metadata{"dv_$1"} = $line; ++ $metadata{dashvars}{$1} = 1; ++ } + next; + } ++ $metadata{aclvars}=\@acl; + + # If it was an invalid queue file, log a warning and tell caller + unless (defined $line) { +@@ -965,6 +987,7 @@ + + sub CreateQf { + my($message) = @_; ++ my $i; + + my $Qfile = ""; + my $metadata = $message->{metadata}; +@@ -992,6 +1015,15 @@ + $Qfile .= "\n"; + } + ++ # Add the separate ACL Vars ++ my @acl=@{$metadata->{aclvars}}; ++ for($i=0; $i<=$#acl; $i++) { ++ if($acl[$i]) { ++ $Qfile .= "-acl " . $i . " " . length($acl[$i]->[0]) . "\n"; ++ $Qfile .= $acl[$i]->[0] . "\n"; ++ } ++ } ++ + # Add non-recipients + $Qfile .= BTreeString($metadata->{nonrcpts}); + diff --git a/mail/mailscanner/files/patch-lib:MailScanner:Message.pm b/mail/mailscanner/files/patch-lib:MailScanner:Message.pm new file mode 100644 index 0000000..38d787a --- /dev/null +++ b/mail/mailscanner/files/patch-lib:MailScanner:Message.pm @@ -0,0 +1,189 @@ +--- ../MailScanner-4.26.8.orig/lib/MailScanner/Message.pm Fri Feb 13 09:31:30 2004 ++++ lib/MailScanner/Message.pm Fri Feb 13 09:38:35 2004 +@@ -2,7 +2,7 @@ + # MailScanner - SMTP E-Mail Virus Scanner + # Copyright (C) 2002 Julian Field + # +-# $Id: Message.pm,v 1.126.2.74 2004/01/27 15:20:58 jkf Exp $ ++# $Id: Message.pm,v 1.126.2.76 2004/02/11 12:10:08 jkf Exp $ + # + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -50,7 +50,7 @@ + use vars qw($VERSION); + + ### The package version, both in 1.23 style *and* usable by MakeMaker: +-$VERSION = substr q$Revision: 1.126.2.74 $, 10; ++$VERSION = substr q$Revision: 1.126.2.76 $, 10; + + # Attributes are + # +@@ -548,8 +548,13 @@ + if ($HamSpam eq 'nonspam') { + MailScanner::Log::WarnLog("Does not make sense to bounce non-spam"); + } else { +- MailScanner::Log::WarnLog('The "bounce" Spam Action no longer exists'); +- # Do not uncomment this $this->HandleSpamBounce(); ++ #MailScanner::Log::WarnLog('The "bounce" Spam Action no longer exists'); ++ if ($this->{ishigh}) { ++ MailScanner::Log::InfoLog("Will not bounce high-scoring spam") ++ } else { ++ $this->HandleSpamBounce() ++ if MailScanner::Config::Value('enablespambounce', $this); ++ } + } + } + +@@ -684,7 +689,7 @@ + $messagefh->open($filename) + or MailScanner::Log::WarnLog("Cannot open message file %s, %s", + $filename, $!); +- $emailmsg = ""; ++ $emailmsg = "X-MailScanner-Bounce: yes\n"; + while(<$messagefh>) { + chomp; + s#"#\\"#g; +@@ -1007,11 +1012,80 @@ + } + } + ++ $this->ExplodePart($explodeinto); ++ + # Set the owner and group on all the extracted files + chown $workarea->{uid}, $workarea->{gid}, glob "$explodeinto/*" + if $workarea->{changeowner}; + } + ++# Try to parse all the text bits of each message, looking to see if they ++# can be parsed into files which might be infected. ++# How I treat these in the MIME structure is anyone's guess! ++sub ExplodePart { ++ my($this, $explodeinto) = @_; ++ ++ my($dir, $part); ++ ++ $dir = new DirHandle; ++ ++ $dir->open($explodeinto); ++ while($part = $dir->read) { ++ #print STDERR "Reading $part\n"; ++ next unless $part =~ /^msg.*txt/; ++ ++ # Try and find hidden messages in the text files ++ my $file = new FileHandle; ++ #print STDERR "About to read $explodeinto/$part\n"; ++ $file->open("$explodeinto/$part") or next; ++ ++ # Try reading the first few lines to see if they look like mail headers ++ my($linenum, $foundheader, $prevline, $line, $position, $prevpos); ++ $foundheader = 0; ++ $prevpos = 0; ++ for ($linenum=0; $linenum<100 && !$file->eof(); $linenum++) { ++ $position = $file->getpos(); ++ $line = <$file>; ++ # Must have 2 lines of header ++ if ($prevline =~ /^[^:]+: / && $line =~ /(^\s+)|(^[^:]+ )|(^\s+.*=)/) { ++ #print STDERR "Found start of a header at \"$prevline\"\n and \"$line\"\n"; ++ $foundheader = 1; ++ last; ++ } ++ $prevline = $line; ++ $prevpos = $position; ++ } ++ ++ unless ($foundheader) { ++ $file->close(); ++ $dir->close(); ++ return; ++ } ++ ++ # Rewind to the start of the header ++ $file->setpos($prevpos); ++ ++ # Setup everything for the MIME parser ++ my $parser = MIME::Parser->new; ++ my $filer = MIME::Parser::FileInto::MailScanner->new($explodeinto); ++ ++ # Over-ride the default default character set handler so it does it ++ # much better than the MIME-tools default handling. ++ MIME::WordDecoder->default->handler('*' => \&WordDecoderKeep7Bit); ++ ++ #print STDERR "Exploding message " . $this->{id} . " into " . ++ # $explodeinto . "\n"; ++ $parser->filer($filer); ++ $parser->extract_uuencode(1); # uue is off by default ++ $parser->output_to_core('NONE'); # everything into files ++ ++ # Do the actual parsing ++ my $entity = eval { $parser->parse($file) }; ++ ++ $file->close; ++ } ++} ++ + + # Print the infection reports for this message + sub PrintInfections { +@@ -1167,10 +1241,13 @@ + # them some time later, but I wanted to keep them separate if possible + # in case anyone wanted a feature in the future which would be easier + # with separate reports. ++# If safefile2file does not map for a filename, ban the whole message ++# to be on the safe side. + sub CombineReports { + my $this = shift; + + my($file, $text, $Name); ++ my(%reports, %types); + #print STDERR "Combining reports for " . $this->{id} . "\n"; + + # If they want to include the scanner name in the reports, then also +@@ -1191,29 +1268,48 @@ + while (($file, $text) = each %{$this->{virusreports}}) { + #print STDERR "Adding file $file report $text\n"; + $this->{allreports}{$file} .= $text; ++ $reports{$file} .= $text; + } + while (($file, $text) = each %{$this->{virustypes}}) { + #print STDERR "Adding file $file type $text\n"; + $this->{alltypes}{$file} .= $text; ++ $types{$file} .= $text; + } + while (($file, $text) = each %{$this->{namereports}}) { + #print STDERR "Adding file \"$file\" report \"$text\"\n"; + $text =~ s/\n(.)/\n$Name: $1/g; # Make sure name is at the front of this + #print STDERR "report is now \"$text\"\n"; + $this->{allreports}{$file} .= $Name . $text; ++ $reports{$file} .= $Name . $text; + } + while (($file, $text) = each %{$this->{nametypes}}) { + #print STDERR "Adding file $file type $text\n"; + $this->{alltypes}{$file} .= $text; ++ $types{$file} .= $text; + } + while (($file, $text) = each %{$this->{otherreports}}) { + #print STDERR "Adding file $file report $text\n"; + $this->{allreports}{$file} .= $Name . $text; ++ $reports{$file} .= $Name . $text; + } + while (($file, $text) = each %{$this->{othertypes}}) { + #print STDERR "Adding file $file type $text\n"; + $this->{alltypes}{$file} .= $text; ++ $types{$file} .= $text; + } ++ ++ # Now look for the reports we can't match anywhere and make them ++ # map to the entire message. ++ my($key, $value); ++ while(($key, $value) = each %reports) { ++ if (!exists($this->{safefile2file}{$key})) { ++ delete $this->{allreports}{$key}; ++ delete $this->{alltypes}{$key}; ++ $this->{allreports}{""} .= $value; ++ $this->{alltypes}{""} .= $types{$key}; ++ } ++ } ++ + #print STDERR "Finished combining reports\n"; + } + diff --git a/mail/mailscanner/files/patch-lib:clamav-wrapper b/mail/mailscanner/files/patch-lib:clamav-wrapper new file mode 100644 index 0000000..5e47421 --- /dev/null +++ b/mail/mailscanner/files/patch-lib:clamav-wrapper @@ -0,0 +1,11 @@ +--- ../MailScanner-4.26.8.orig/lib/clamav-wrapper Fri Feb 13 09:31:30 2004 ++++ lib/clamav-wrapper Fri Feb 13 09:40:30 2004 +@@ -35,6 +35,8 @@ + # + # + ++PATH=$PATH:/usr/local/bin ++export PATH + + # You may want to check this script for bash-isms + diff --git a/mail/mailscanner/pkg-plist b/mail/mailscanner/pkg-plist index 2c871291d..77ba8eb 100644 --- a/mail/mailscanner/pkg-plist +++ b/mail/mailscanner/pkg-plist @@ -75,6 +75,29 @@ libexec/MailScanner/sophos-wrapper.sample libexec/MailScanner/trend-autoupdate.sample libexec/MailScanner/trend-wrapper.sample libexec/MailScanner/update_virus_scanners +%%DATADIR%%/reports/cat/deleted.filename.message.txt.sample +%%DATADIR%%/reports/cat/deleted.virus.message.txt.sample +%%DATADIR%%/reports/cat/disinfected.report.txt.sample +%%DATADIR%%/reports/cat/inline.sig.html.sample +%%DATADIR%%/reports/cat/inline.sig.txt.sample +%%DATADIR%%/reports/cat/inline.spam.warning.txt.sample +%%DATADIR%%/reports/cat/inline.warning.html.sample +%%DATADIR%%/reports/cat/inline.warning.txt.sample +%%DATADIR%%/reports/cat/languages.conf.sample +%%DATADIR%%/reports/cat/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/cat/recipient.spam.report.txt.sample +%%DATADIR%%/reports/cat/sender.error.report.txt.sample +%%DATADIR%%/reports/cat/sender.filename.report.txt.sample +%%DATADIR%%/reports/cat/sender.spam.rbl.report.txt.sample +%%DATADIR%%/reports/cat/sender.spam.report.txt.sample +%%DATADIR%%/reports/cat/sender.spam.sa.report.txt.sample +%%DATADIR%%/reports/cat/sender.virus.report.txt.sample +%%DATADIR%%/reports/cat/stored.filename.message.txt.sample +%%DATADIR%%/reports/cat/stored.virus.message.txt.sample +%%DATADIR%%/reports/cat/deleted.content.message.txt.sample +%%DATADIR%%/reports/cat/sender.content.report.txt.sample +%%DATADIR%%/reports/cat/sender.mcp.report.txt.sample +%%DATADIR%%/reports/cat/stored.content.message.txt.sample %%DATADIR%%/reports/cy+en/deleted.content.message.txt.sample %%DATADIR%%/reports/cy+en/deleted.filename.message.txt.sample %%DATADIR%%/reports/cy+en/deleted.virus.message.txt.sample @@ -85,6 +108,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/cy+en/inline.warning.html.sample %%DATADIR%%/reports/cy+en/inline.warning.txt.sample %%DATADIR%%/reports/cy+en/languages.conf.sample +%%DATADIR%%/reports/cy+en/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/cy+en/recipient.spam.report.txt.sample %%DATADIR%%/reports/cy+en/sender.content.report.txt.sample %%DATADIR%%/reports/cy+en/sender.error.report.txt.sample %%DATADIR%%/reports/cy+en/sender.filename.report.txt.sample @@ -106,6 +131,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/cz/inline.warning.html.sample %%DATADIR%%/reports/cz/inline.warning.txt.sample %%DATADIR%%/reports/cz/languages.conf.sample +%%DATADIR%%/reports/cz/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/cz/recipient.spam.report.txt.sample %%DATADIR%%/reports/cz/sender.content.report.txt.sample %%DATADIR%%/reports/cz/sender.error.report.txt.sample %%DATADIR%%/reports/cz/sender.filename.report.txt.sample @@ -128,6 +155,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/de/inline.warning.html.sample %%DATADIR%%/reports/de/inline.warning.txt.sample %%DATADIR%%/reports/de/languages.conf.sample +%%DATADIR%%/reports/de/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/de/recipient.spam.report.txt.sample %%DATADIR%%/reports/de/sender.content.report.txt.sample %%DATADIR%%/reports/de/sender.error.report.txt.sample %%DATADIR%%/reports/de/sender.filename.report.txt.sample @@ -149,6 +178,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/dk/inline.warning.html.sample %%DATADIR%%/reports/dk/inline.warning.txt.sample %%DATADIR%%/reports/dk/languages.conf.sample +%%DATADIR%%/reports/dk/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/dk/recipient.spam.report.txt.sample %%DATADIR%%/reports/dk/sender.content.report.txt.sample %%DATADIR%%/reports/dk/sender.error.report.txt.sample %%DATADIR%%/reports/dk/sender.filename.report.txt.sample @@ -170,6 +201,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/en/inline.warning.html.sample %%DATADIR%%/reports/en/inline.warning.txt.sample %%DATADIR%%/reports/en/languages.conf.sample +%%DATADIR%%/reports/en/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/en/recipient.spam.report.txt.sample %%DATADIR%%/reports/en/sender.content.report.txt.sample %%DATADIR%%/reports/en/sender.error.report.txt.sample %%DATADIR%%/reports/en/sender.filename.report.txt.sample @@ -191,6 +224,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/es/inline.warning.html.sample %%DATADIR%%/reports/es/inline.warning.txt.sample %%DATADIR%%/reports/es/languages.conf.sample +%%DATADIR%%/reports/es/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/es/recipient.spam.report.txt.sample %%DATADIR%%/reports/es/sender.content.report.txt.sample %%DATADIR%%/reports/es/sender.error.report.txt.sample %%DATADIR%%/reports/es/sender.filename.report.txt.sample @@ -212,6 +247,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/fr/inline.warning.html.sample %%DATADIR%%/reports/fr/inline.warning.txt.sample %%DATADIR%%/reports/fr/languages.conf.sample +%%DATADIR%%/reports/fr/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/fr/recipient.spam.report.txt.sample %%DATADIR%%/reports/fr/sender.content.report.txt.sample %%DATADIR%%/reports/fr/sender.error.report.txt.sample %%DATADIR%%/reports/fr/sender.filename.report.txt.sample @@ -233,6 +270,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/hu/inline.warning.html.sample %%DATADIR%%/reports/hu/inline.warning.txt.sample %%DATADIR%%/reports/hu/languages.conf.sample +%%DATADIR%%/reports/hu/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/hu/recipient.spam.report.txt.sample %%DATADIR%%/reports/hu/sender.content.report.txt.sample %%DATADIR%%/reports/hu/sender.error.report.txt.sample %%DATADIR%%/reports/hu/sender.filename.report.txt.sample @@ -254,6 +293,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/it/inline.warning.html.sample %%DATADIR%%/reports/it/inline.warning.txt.sample %%DATADIR%%/reports/it/languages.conf.sample +%%DATADIR%%/reports/it/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/it/recipient.spam.report.txt.sample %%DATADIR%%/reports/it/sender.content.report.txt.sample %%DATADIR%%/reports/it/sender.error.report.txt.sample %%DATADIR%%/reports/it/sender.filename.report.txt.sample @@ -275,6 +316,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/nl/inline.warning.html.sample %%DATADIR%%/reports/nl/inline.warning.txt.sample %%DATADIR%%/reports/nl/languages.conf.sample +%%DATADIR%%/reports/nl/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/nl/recipient.spam.report.txt.sample %%DATADIR%%/reports/nl/sender.content.report.txt.sample %%DATADIR%%/reports/nl/sender.error.report.txt.sample %%DATADIR%%/reports/nl/sender.filename.report.txt.sample @@ -296,6 +339,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/pt_br/inline.warning.html.sample %%DATADIR%%/reports/pt_br/inline.warning.txt.sample %%DATADIR%%/reports/pt_br/languages.conf.sample +%%DATADIR%%/reports/pt_br/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/pt_br/recipient.spam.report.txt.sample %%DATADIR%%/reports/pt_br/sender.content.report.txt.sample %%DATADIR%%/reports/pt_br/sender.error.report.txt.sample %%DATADIR%%/reports/pt_br/sender.filename.report.txt.sample @@ -317,6 +362,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/ro/inline.warning.html.sample %%DATADIR%%/reports/ro/inline.warning.txt.sample %%DATADIR%%/reports/ro/languages.conf.sample +%%DATADIR%%/reports/ro/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/ro/recipient.spam.report.txt.sample %%DATADIR%%/reports/ro/sender.content.report.txt.sample %%DATADIR%%/reports/ro/sender.error.report.txt.sample %%DATADIR%%/reports/ro/sender.filename.report.txt.sample @@ -339,6 +386,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/se/inline.warning.html.sample %%DATADIR%%/reports/se/inline.warning.txt.sample %%DATADIR%%/reports/se/languages.conf.sample +%%DATADIR%%/reports/se/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/se/recipient.spam.report.txt.sample %%DATADIR%%/reports/se/sender.content.report.txt.sample %%DATADIR%%/reports/se/sender.error.report.txt.sample %%DATADIR%%/reports/se/sender.filename.report.txt.sample @@ -360,6 +409,8 @@ libexec/MailScanner/update_virus_scanners %%DATADIR%%/reports/sk/inline.warning.html.sample %%DATADIR%%/reports/sk/inline.warning.txt.sample %%DATADIR%%/reports/sk/languages.conf.sample +%%DATADIR%%/reports/sk/recipient.mcp.report.txt.sample +%%DATADIR%%/reports/sk/recipient.spam.report.txt.sample %%DATADIR%%/reports/sk/sender.content.report.txt.sample %%DATADIR%%/reports/sk/sender.error.report.txt.sample %%DATADIR%%/reports/sk/sender.filename.report.txt.sample @@ -380,6 +431,7 @@ libexec/MailScanner/update_virus_scanners %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD.port %%PORTDOCS%%%%DOCSDIR%%/README.sql-logging +%%PORTDOCS%%%%DOCSDIR%%/FreeBSD.html %%PORTDOCS%%%%DOCSDIR%%/Sophos.install.freebsd %%PORTDOCS%%%%DOCSDIR%%/building.txt %%PORTDOCS%%%%DOCSDIR%%/donations.shtml @@ -411,8 +463,12 @@ libexec/MailScanner/update_virus_scanners %%PORTDOCS%%%%DOCSDIR%%/install/mcafee.shtml %%PORTDOCS%%%%DOCSDIR%%/install/mcp/Conf.pm.patch.2.55 %%PORTDOCS%%%%DOCSDIR%%/install/mcp/Conf.pm.patch.2.60 +%%PORTDOCS%%%%DOCSDIR%%/install/mcp/Conf.pm.patch.2.61 +%%PORTDOCS%%%%DOCSDIR%%/install/mcp/Conf.pm.patch.2.63 %%PORTDOCS%%%%DOCSDIR%%/install/mcp/PerMsgStatus.pm.patch.2.55 %%PORTDOCS%%%%DOCSDIR%%/install/mcp/PerMsgStatus.pm.patch.2.60 +%%PORTDOCS%%%%DOCSDIR%%/install/mcp/PerMsgStatus.pm.patch.2.61 +%%PORTDOCS%%%%DOCSDIR%%/install/mcp/PerMsgStatus.pm.patch.2.63 %%PORTDOCS%%%%DOCSDIR%%/install/mcp/index.html %%PORTDOCS%%%%DOCSDIR%%/install/mime-tools-patch.txt %%PORTDOCS%%%%DOCSDIR%%/install/mime-tools-patch2.txt @@ -472,6 +528,7 @@ libexec/MailScanner/update_virus_scanners @dirrm %%DATADIR%%/reports/de @dirrm %%DATADIR%%/reports/cz @dirrm %%DATADIR%%/reports/cy+en +@dirrm %%DATADIR%%/reports/cat @dirrm %%DATADIR%%/reports @dirrm %%DATADIR%% @dirrm libexec/MailScanner |