From owner-freebsd-ports-bugs@FreeBSD.ORG Wed May 26 06:01:06 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A00D16A4CE for ; Wed, 26 May 2004 06:01:06 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C20443D1F for ; Wed, 26 May 2004 06:01:06 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i4QD0aAa000260 for ; Wed, 26 May 2004 06:00:36 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i4QD0a9h000256; Wed, 26 May 2004 06:00:36 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 26 May 2004 06:00:36 -0700 (PDT) Resent-Message-Id: <200405261300.i4QD0a9h000256@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jan-Peter Koopmann Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 162AA16A4CE for ; Wed, 26 May 2004 05:59:32 -0700 (PDT) Received: from mail.seceidos.de (mail.seceidos.de [213.157.28.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id 974D443D55 for ; Wed, 26 May 2004 05:59:30 -0700 (PDT) (envelope-from root@seceidos.de) Message-Id: <200405261259.i4QCx19u081760@services.intern.seceidos.de> Date: Wed, 26 May 2004 14:59:01 +0200 (CEST) From: Jan-Peter Koopmann To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/67216: [MAINTAINER] mail/MailScanner-devel: update to 4.31.3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2004 13:01:06 -0000 >Number: 67216 >Category: ports >Synopsis: [MAINTAINER] mail/MailScanner-devel: update to 4.31.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: Wed May 26 06:00:36 PDT 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.31.3 6/5/2004 New in Version 4.31.3 =============================== * New Features and Improvements * - Added install.sh script for tar distribution which builds all Perl modules, tnef decoder and MailScanner automatically. - Added support for Vexira virus scanner. - Implemented support for F-Secure 4.61. - Implemented support for Nod32 2.01. If you are still running 1.99, you will need to edit /etc/MailScanner/virus.scanners.conf. - Reports can now contain %variables% such as %org-name%. - Changed default installation location of Bitdefender to /opt/bdc. - Upgraded tnef to latest release from sourceforge. - Moved ExtUtils::MakeMaker into list of normal perl modules to install. - Linux distributions now auto-detect MTA setting in /etc/sysconfig/MailScanner. - Can now detect very small images in a message, that may be "web bugs" to track you. These can be disarmed if you want. - Changed documentation to just list single-instance version of Postfix. - Changed init.d scripts to work well with both single and double instance of Postfix. * Fixes * - Forced AVG to run in English. - Corrected problem with negative failure counts from RBLs and SA. - Fixed bug in LDAP ruleset handling. - Sendmail code now auto-detects the correct lock type to use, flock or posix. - Sendmail qf files no longer have to define an IP address. - Corrected report when archive is nested too deeply. - ZMailer forwarding fix provided by Mariano. - Fixed Postfix message corruption on recent Postfixes on some architectures. Generated with FreeBSD Port Tools 0.50 >How-To-Repeat: >Fix: --- MailScanner-devel-4.31.3.patch begins here --- diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner-devel.orig/Makefile /server-root/ports/mail/mailscanner-devel/Makefile --- /server-root/ports/mail/mailscanner-devel.orig/Makefile Wed Mar 31 17:57:12 2004 +++ /server-root/ports/mail/mailscanner-devel/Makefile Wed May 26 14:41:16 2004 @@ -6,11 +6,11 @@ # PORTNAME= MailScanner -PORTVERSION= 4.29.5 +PORTVERSION= 4.31.3 CATEGORIES= mail MASTER_SITES= http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/tar/ PKGNAMESUFFIX= -devel -DISTNAME= ${PORTNAME}-${PORTVERSION}-${PATCHLEVEL} +DISTNAME= ${PORTNAME}-install-${PORTVERSION}-${PATCHLEVEL} MAINTAINER= j.koopmann@seceidos.de COMMENT= Powerful virus/spam scanning framework for mail gateways @@ -40,7 +40,7 @@ USE_PERL5= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-install-${PORTVERSION} PKGMESSAGE= ${WRKDIR}/pkg-message MAN8= MailScanner.8 @@ -65,6 +65,9 @@ kavdaemonclient-wrapper mcafee-autoupdate \ nod32-autoupdate rav-autoupdate \ rav-wrapper sophos-autoupdate + +post-extract: + cd ${WRKSRC} && tar xvzf perl-tar/MailScanner-${PORTVERSION}-${PATCHLEVEL}.tar.gz > /dev/null && ${MV} MailScanner-${PORTVERSION}/* . do-build: ${PERL} -pi -e \ diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner-devel.orig/distinfo /server-root/ports/mail/mailscanner-devel/distinfo --- /server-root/ports/mail/mailscanner-devel.orig/distinfo Wed Mar 31 17:57:12 2004 +++ /server-root/ports/mail/mailscanner-devel/distinfo Wed May 26 13:35:00 2004 @@ -1,2 +1,2 @@ -MD5 (MailScanner-4.29.5-1.tar.gz) = 44cb5971ce7611be52a95b919385da90 -SIZE (MailScanner-4.29.5-1.tar.gz) = 978263 +MD5 (MailScanner-install-4.31.3-1.tar.gz) = b85e31c6bbc906f6d282274f3f04b010 +SIZE (MailScanner-install-4.31.3-1.tar.gz) = 5789871 diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.8 /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.8 --- /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.8 Wed Mar 31 17:57:12 2004 +++ /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.8 Wed May 26 14:34:23 2004 @@ -1,8 +1,8 @@ ---- ../MailScanner-4.29.5.orig/docs/man/MailScanner.8 Tue Mar 23 14:41:54 2004 -+++ docs/man/MailScanner.8 Tue Mar 23 14:42:11 2004 +--- ../MailScanner-install-4.31.3.orig/docs/man/MailScanner.8 Wed May 26 14:32:21 2004 ++++ docs/man/MailScanner.8 Wed May 26 14:34:02 2004 @@ -1,4 +1,4 @@ --.TH "MailScanner" "8" "4.28.5" "Julian Field" "Mail" -+.TH "MailScanner" "8" "4.29.5" "Julian Field" "Mail" +-.TH "MailScanner" "8" "4.29.5" "Julian Field" "Mail" ++.TH "MailScanner" "8" "4.31.4" "Julian Field" "Mail" .SH "NAME" .LP MailScanner \- Virus/Spam Scanner for Sendmail, Exim and Postfix diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.8.html /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.8.html --- /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.8.html Wed Mar 31 17:57:12 2004 +++ /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.8.html Wed May 26 14:34:23 2004 @@ -1,9 +1,9 @@ ---- ../MailScanner-4.29.5.orig/docs/man/MailScanner.8.html Tue Mar 23 14:41:54 2004 -+++ docs/man/MailScanner.8.html Tue Mar 23 14:42:14 2004 +--- ../MailScanner-install-4.31.3.orig/docs/man/MailScanner.8.html Wed May 26 14:32:21 2004 ++++ docs/man/MailScanner.8.html Wed May 26 14:34:05 2004 @@ -1,5 +1,5 @@ -- -+ +- ++ diff -ruN --exclude=CVS /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.conf.5 /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.conf.5 --- /server-root/ports/mail/mailscanner-devel.orig/files/patch-docs:man:MailScanner.conf.5 Wed Mar 31 17:57:12 2004 +++ /server-root/ports/mail/mailscanner-devel/files/patch-docs:man:MailScanner.conf.5 Wed May 26 14:40:19 2004 @@ -1,25 +1,411 @@ ---- ../MailScanner-4.29.5.orig/docs/man/MailScanner.conf.5 Tue Mar 23 14:41:54 2004 -+++ docs/man/MailScanner.conf.5 Tue Mar 23 14:42:19 2004 +--- ../MailScanner-install-4.31.3.orig/docs/man/MailScanner.conf.5 Wed May 26 14:39:41 2004 ++++ docs/man/MailScanner.conf.5 Wed May 26 14:40:02 2004 @@ -1,4 +1,4 @@ --.TH "MailScanner.conf" "5" "4.28.5" "Julian Field" "Mail" -+.TH "MailScanner.conf" "5" "4.29.5" "Julian Field" "Mail" +-.TH "MailScanner.conf" "5" "4.30.1" "Julian Field" "Mail" ++.TH "MailScanner.conf" "5" "4.31.4" "Julian Field" "Mail" .SH "NAME" .LP MailScanner.conf \- Main configuration for MailScanner -@@ -1739,6 +1739,16 @@ +@@ -117,16 +117,20 @@ + Directory in which MailScanner should find e\-mail messages for scanning. This can be any of the following: + .br + ++.RS 7 ++.IP 1. 4 ++a directory name. ++.br ++Example: /var/spool/mqueue.in ++.IP 2. 4 ++a wildcard giving directory names. ++.br ++Example: /var/spool/mqueue.in/* ++.IP 3. 4 ++the name of a file containing a list of directory names, which can in turn contain wildcards. + .br +-1. a directory name. Example: /var/spool/mqueue.in +-.br +- +-.br +-2. a wildcard giving directory names. Example: /var/spool/mqueue.in/* +-.br +- +-.br +-3. the name of a file containing a list of directory names, which can in turn contain wildcards. Example: /usr/local/etc/MailScanner/mqueue.in.list.conf ++Example: /usr/local/etc/MailScanner/mqueue.in.list.conf ++.RE + + .TP + \fBOutgoing Queue Dir\fR +@@ -481,7 +485,7 @@ + .br + + .br +-Which Virus Scanning package to use. Possible choices are sophos, sophossavi, mcafee, command, kaspersky, kaspersky\-4.5, kavdaemonclient, inoculate, inoculan, onoculan, nod32, nod32\-1.99, f\-secure, f\-prot, panda, rav, antivir, clamav, clamavmodule, css, trend, bitdefender, none (no virus scanning at all) ++Which Virus Scanning package to use. Possible choices are sophos, sophossavi, mcafee, command, bitdefender, kaspersky, kaspersky\-4.5, kavdaemonclient, inoculate, inoculan, nod32, nod32\-1.99, f\-secure, f\-prot, panda, rav, antivir, clamav, clamavmodule, css, trend, norman, avg, vexira, none (no virus scanning at all) + .br + + .br +@@ -515,17 +519,18 @@ + .br + Messages whose virus reports contain any of the words listed here will be treated as "silent" viruses. No messages will be sent back to the senders of these viruses, and the delivery to the recipient of the message can be controlled by the next option "Still Deliver Silent Viruses". This is primarily designed for viruses such as "Klez" and "Bugbear" which put fake addresses on messages they send, so there is no point informing the sender of the message, as it won't actually be them who sent it anyway. Other words that can be put in this list are the 5 special keywords + .br ++.RS 7 ++.IP \(bu 4 + HTML\-IFrame: inserting this will stop senders being warned about HTML Iframe tags, when they are not allowed. +-.br ++.IP \(bu 4 + HTML\-Codebase: inserting this will stop senders being warned about HTML Object Codebase tags, when they are not allowed. +-.br ++.IP \(bu 4 + Zip\-Password: inserting this will stop senders being warned about password\-protected zip files when they are not allowd. This keyword is not needed if you include All\-Viruses. +-.br ++.IP \(bu 4 + All\-Viruses: inserting this will stop senders being warned about any virus, while still allowing you to warn senders about HTML\-based attacks. This includes Zip\-Password so you don't need to include both. + .br +- +-.br + The default of "All\-Viruses" means that no senders of viruses will be notified (as the sender address is always forged these days anyway), but anyone who sends a message that is blocked for other reasons will still be notified. ++.RE + + + .TP +@@ -580,17 +585,16 @@ + .br + + .br +-Do you want to allow HTML