ports/78844: [MAINTAINER] mail/MailScanner: update to 4.39.6

Jan-Peter Koopmann j.koopmann at seceidos.de
Mon Mar 14 22:20:03 UTC 2005


>Number:         78844
>Category:       ports
>Synopsis:       [MAINTAINER] mail/MailScanner: update to 4.39.6
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 14 22:20:02 GMT 2005
>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.39.6

The full Change Log is:
* New Features and Improvements *
- If the AttachmentWarning message put into a message is empty (zero-length)
  then the empty attachment won't be added to the message at all.
- Added scanning of PE's by default to clamavmodule scanner.
- Added feature when IP address in a ruleset has all 4 numbers, so that a
  full string match is done against the client IP, not a substring match.
- Added support for output from latest F-Prot and archive bomb detection.
- Set all virus scanners to SUPPORTED so no tweaking needed by users.
- Added 4 new configuration options for setting all ClamAV settings when
  using the "clamavmodule" scanner:
  ClamAVmodule Maximum Recursion Level
  ClamAVmodule Maximum Files
  ClamAVmodule Maximum File Size
  ClamAVmodule Maximum Compression Ratio
- Phishing net now traps website names containing unicode characters.

* Fixes *
- Corrected problem with <a> tags that have no text contents and no </a>.
- 2 minor typos in the Swedish reports.
- Changed check_MailScanner to check_mailscanner in cron job.
- Fixed problem where files with no extension, inside a zip file, were
  extracted with ".dat" added onto the end of them.
- Fixed problem with phishing net being confused by some malformed URLs.
- Syslog calls are forced to 8-bit characters.
- Fixed problems with nested input queues not being used consistently.
- Custom Function reader no longer includes Debian dpkg files it should ignore.
- Fixed problems with messages being rebuilt just because they contain <A>
  or <IMG>.
- Fixed problems with some messages with sendmail nested input queue but
  flat output queue.
- Fixed problem where an infected spam message containing a broken zip
  file could break MailScanner when delivered as an RFC-822 attachment
  to a new message.



Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- MailScanner-4.39.6.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	Wed Feb 16 17:11:36 2005
+++ /server-root/ports/mail/mailscanner/Makefile	Mon Mar 14 22:47:12 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	MailScanner
-PORTVERSION=	4.38.10
+PORTVERSION=	4.39.6
 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	Wed Feb 16 17:11:36 2005
+++ /server-root/ports/mail/mailscanner/distinfo	Mon Mar 14 22:47:24 2005
@@ -1,2 +1,2 @@
-MD5 (MailScanner-install-4.38.10-1.tar.gz) = 053ee8ab94db5e6cd633b11a0fe9294e
-SIZE (MailScanner-install-4.38.10-1.tar.gz) = 4846145
+MD5 (MailScanner-install-4.39.6-1.tar.gz) = efe4a1eec0b072febbb3d6037a65470d
+SIZE (MailScanner-install-4.39.6-1.tar.gz) = 4854418
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.8 /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.8
--- /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.8	Wed Feb 16 17:11:37 2005
+++ /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.8	Mon Mar 14 23:05:54 2005
@@ -1,8 +1,8 @@
---- ../MailScanner-install-4.38.10.orig/docs/man/MailScanner.8	Tue Feb 15 08:40:50 2005
-+++ docs/man/MailScanner.8	Tue Feb 15 08:49:15 2005
+--- ../MailScanner-install-4.39.6.orig/docs/man/MailScanner.8	Mon Mar 14 23:05:12 2005
++++ docs/man/MailScanner.8	Mon Mar 14 23:05:22 2005
 @@ -1,4 +1,4 @@
 -.TH "MailScanner" "8" "4.38.2" "Julian Field" "Mail"
-+.TH "MailScanner" "8" "4.38.10" "Julian Field" "Mail"
++.TH "MailScanner" "8" "4.39.6" "Julian Field" "Mail"
  .SH "NAME"
  .LP 
  MailScanner \- Virus/Spam Scanner for Sendmail, Exim and Postfix
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.8.html /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.8.html
--- /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.8.html	Wed Feb 16 17:11:37 2005
+++ /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.8.html	Mon Mar 14 23:05:54 2005
@@ -1,9 +1,9 @@
---- ../MailScanner-install-4.38.10.orig/docs/man/MailScanner.8.html	Tue Feb 15 08:40:50 2005
-+++ docs/man/MailScanner.8.html	Tue Feb 15 08:49:17 2005
+--- ../MailScanner-install-4.39.6.orig/docs/man/MailScanner.8.html	Mon Mar 14 23:05:12 2005
++++ docs/man/MailScanner.8.html	Mon Mar 14 23:05:25 2005
 @@ -1,5 +1,5 @@
  <!-- Creator     : groff version 1.19 -->
 -<!-- CreationDate: Mon Jan 17 15:53:41 2005 -->
-+<!-- CreationDate: Tue Feb 15 08:48:47 2005 -->
++<!-- CreationDate: Mon Mar 14 23:04:48 2005 -->
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
  <html>
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.conf.5 /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5
--- /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.conf.5	Wed Feb 16 17:11:37 2005
+++ /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5	Mon Mar 14 23:05:54 2005
@@ -1,12 +1,54 @@
---- ../MailScanner-install-4.38.10.orig/docs/man/MailScanner.conf.5	Tue Feb 15 08:40:50 2005
-+++ docs/man/MailScanner.conf.5	Tue Feb 15 08:49:20 2005
+--- ../MailScanner-install-4.39.6.orig/docs/man/MailScanner.conf.5	Mon Mar 14 23:05:12 2005
++++ docs/man/MailScanner.conf.5	Mon Mar 14 23:05:30 2005
 @@ -1,4 +1,4 @@
 -.TH "MailScanner.conf" "5" "4.38.2" "Julian Field" "Mail"
-+.TH "MailScanner.conf" "5" "4.38.10" "Julian Field" "Mail"
++.TH "MailScanner.conf" "5" "4.39.6" "Julian Field" "Mail"
  .SH "NAME"
  .LP 
  MailScanner.conf \- Main configuration for MailScanner
-@@ -601,6 +601,15 @@
+@@ -562,6 +562,41 @@
+ 
+ .br 
+ ClamAVModule only: monitor each of these files for changes in size to detect when a ClamAV update has happened. This is only used by the "clamavmodule" virus scanner, not the "clamav" scanner setting.
++
++.TP 
++\fBClamAVmodule Maximum Recursion Level\fR
++Default: 5
++.br 
++
++.br 
++ClamAVModule only: The maximum recursion level of archives. This setting *cannot* be the filename of a ruleset, only a simple number.
++
++.TP 
++\fBClamAVmodule Maximum Files\fR
++Default: 100
++.br 
++
++.br 
++ClamAVModule only: The maximum number of files per batch. This setting *cannot* be the filename of a ruleset, only a simple number.
++
++
++.TP 
++\fBClamAVmodule Maximum File Size\fR
++Default: 10000000
++.br 
++
++.br 
++ClamAVModule only: The maximum file of each file (Default = 10MB). This setting *cannot* be the filename of a ruleset, only a simple number.
++
++
++.TP 
++\fB\fRClamAVmodule Maximum Compression Ratio
++Default: 250
++.br 
++
++.br 
++ClamAVModule only: The maximum compression ration of archives. This setting *cannot* be the filename of a ruleset, only a simple number.
++ 
+ .SH "Removing/Logging dangerous or potentially offensive content"
+ .TP 
+ \fBAllow Partial Messages\fR
+@@ -601,6 +636,15 @@
  
  
  .TP 
@@ -22,7 +64,7 @@
  \fBAllow IFrame Tags\fR
  Default: no
  .br 
-@@ -1753,6 +1762,12 @@
+@@ -1753,6 +1797,12 @@
  
  .br 
  Log all occurrences of "Silent Viruses" as defined above? This can only be a simple yes/no value, not a ruleset.
diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.conf.5.html /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html
--- /server-root/ports/mail/mailscanner.orig/files/patch-docs:man:MailScanner.conf.5.html	Wed Feb 16 17:11:37 2005
+++ /server-root/ports/mail/mailscanner/files/patch-docs:man:MailScanner.conf.5.html	Mon Mar 14 23:05:54 2005
@@ -1,13 +1,104 @@
---- ../MailScanner-install-4.38.10.orig/docs/man/MailScanner.conf.5.html	Tue Feb 15 08:40:50 2005
-+++ docs/man/MailScanner.conf.5.html	Tue Feb 15 08:49:22 2005
+--- ../MailScanner-install-4.39.6.orig/docs/man/MailScanner.conf.5.html	Mon Mar 14 23:05:12 2005
++++ docs/man/MailScanner.conf.5.html	Mon Mar 14 23:05:33 2005
 @@ -1,5 +1,5 @@
  <!-- Creator     : groff version 1.19 -->
 -<!-- CreationDate: Mon Jan 17 15:53:41 2005 -->
-+<!-- CreationDate: Tue Feb 15 08:48:47 2005 -->
++<!-- CreationDate: Mon Mar 14 23:04:48 2005 -->
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
  <html>
-@@ -1761,6 +1761,33 @@
+@@ -1638,6 +1638,90 @@
+ scanner, not the "clamav" scanner setting.</p>
+ </td>
+ </table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="11%"></td>
++<td width="89%">
++<p><b>ClamAVmodule Maximum Recursion Level</b></p></td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="22%"></td>
++<td width="78%">
++<p>Default: 5</p>
++<!-- INDENTATION -->
++<p>ClamAVModule only: The maximum recursion level of
++archives. This setting *cannot* be the filename of a
++ruleset, only a simple number.</p>
++</td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="11%"></td>
++<td width="89%">
++<p><b>ClamAVmodule Maximum Files</b></p></td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="22%"></td>
++<td width="78%">
++<p>Default: 100</p>
++<!-- INDENTATION -->
++<p>ClamAVModule only: The maximum number of files per batch.
++This setting *cannot* be the filename of a ruleset, only a
++simple number.</p>
++</td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="11%"></td>
++<td width="89%">
++<p><b>ClamAVmodule Maximum File Size</b></p></td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="22%"></td>
++<td width="78%">
++<p>Default: 10000000</p>
++<!-- INDENTATION -->
++<p>ClamAVModule only: The maximum file of each file (Default
++= 10MB). This setting *cannot* be the filename of a ruleset,
++only a simple number.</p>
++</td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="11%"></td>
++<td width="89%">
++<p>ClamAVmodule Maximum Compression Ratio</p></td>
++</table>
++<!-- INDENTATION -->
++<table width="100%" border=0 rules="none" frame="void"
++       cols="2" cellspacing="0" cellpadding="0">
++<tr valign="top" align="left">
++<td width="22%"></td>
++<td width="78%">
++<p>Default: 250</p>
++<!-- INDENTATION -->
++<p>ClamAVModule only: The maximum compression ration of
++archives. This setting *cannot* be the filename of a
++ruleset, only a simple number.</p>
++</td>
++</table>
+ <a name="Removing/Logging dangerous or potentially offensive content"></a>
+ <h2>Removing/Logging dangerous or potentially offensive content</h2>
+ <!-- INDENTATION -->
+@@ -1761,6 +1845,33 @@
  <tr valign="top" align="left">
  <td width="11%"></td>
  <td width="89%">
@@ -41,7 +132,7 @@
  <p><b>Allow IFrame Tags</b></p></td>
  </table>
  <!-- INDENTATION -->
-@@ -5122,6 +5149,28 @@
+@@ -5122,6 +5233,28 @@
  <p>Log all occurrences of "Silent Viruses" as
  defined above? This can only be a simple yes/no value, not a
  ruleset.</p>
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	Wed Feb 16 17:11:36 2005
+++ /server-root/ports/mail/mailscanner/pkg-plist	Mon Mar 14 23:08:50 2005
@@ -19,6 +19,7 @@
 lib/MailScanner/MailScanner/ConfigDefs.pl
 lib/MailScanner/MailScanner/CustomConfig.pm
 lib/MailScanner/MailScanner/CustomFunctions/MyExample.pm
+lib/MailScanner/MailScanner/CustomFunctions/DavidHooton.pm
 lib/MailScanner/MailScanner/Exim.pm
 lib/MailScanner/MailScanner/EximDiskStore.pm
 lib/MailScanner/MailScanner/Lock.pm
--- MailScanner-4.39.6.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list