svn commit: r564727 - in head: . mail/mailscanner mail/mailscanner/files

Chris Rees crees at FreeBSD.org
Mon Feb 8 17:01:30 UTC 2021


Author: crees
Date: Mon Feb  8 17:01:28 2021
New Revision: 564727
URL: https://svnweb.freebsd.org/changeset/ports/564727

Log:
  Update to 5.4.3-3
  
  Several changes in virus detection code
  
  Output to stdout/stderr when running in foreground mode
  
  ... and much more:
  
  https://raw.githubusercontent.com/MailScanner/v5/3c2329/changelog

Deleted:
  head/mail/mailscanner/files/CHANGES.port
Modified:
  head/UPDATING
  head/mail/mailscanner/Makefile
  head/mail/mailscanner/distinfo
  head/mail/mailscanner/files/mailscanner.in
  head/mail/mailscanner/files/mta.in
  head/mail/mailscanner/files/pkg-message.in
  head/mail/mailscanner/pkg-plist

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/UPDATING	Mon Feb  8 17:01:28 2021	(r564727)
@@ -5,6 +5,14 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20210208:
+  AFFECTS: users of mail/mailscanner
+  AUTHOR: crees at FreeBSD.org
+
+  The clamavmodule has finally been removed after a long deprecation
+  period.  Please remove all references to it in your mailscanner.conf as
+  it will now count as a syntax error and may stop MailScanner starting!
+
 20210204:
   AFFECTS: users of www/unit
   AUTHOR: osa at FreeBSD.org

Modified: head/mail/mailscanner/Makefile
==============================================================================
--- head/mail/mailscanner/Makefile	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/Makefile	Mon Feb  8 17:01:28 2021	(r564727)
@@ -2,11 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	MailScanner
-PORTVERSION=	5.1.2
-PORTREVISION=	3
+DISTVERSION=	5.3.4-3
+DISTVERSIONSUFFIX= .nix
 CATEGORIES=	mail
-MASTER_SITES=	https://s3.amazonaws.com/msv5/release/
-DISTNAME=	${PORTNAME}-${PORTVERSION}-${PATCHLEVEL}.nix
+MASTER_SITES=	https://github.com/MailScanner/v5/releases/download/${DISTVERSION}/
 
 MAINTAINER=	crees at FreeBSD.org
 COMMENT=	Powerful virus/spam scanning framework for mail gateways
@@ -58,13 +57,11 @@ RUN_DEPENDS:=	${BUILD_DEPENDS} \
 
 CONFLICTS=	MailScanner-devel-[0-9]*
 
-PATCHLEVEL=	1
-
 USES=		perl5 shebangfix
 SHEBANG_GLOB=	* usr/lib/MailScanner/init/* usr/lib/MailScanner/wrapper/* \
 		usr/sbin/* usr/share/MailScanner/perl/MailScanner/*
 
-WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION:C,-[0-9]+,,}
 SUB_FILES=	MailScanner.8 pkg-message pkg-install
 SUB_LIST=	DATADIR=${DATADIR} \
 		PERL=${PERL} \
@@ -128,7 +125,8 @@ USE_RC_SUBR=	mailscanner mta
 
 post-patch:
 	${REINPLACE_CMD} -e 's,\$$(mktemp),$$(mktemp -t tmp),' \
-		${WRKSRC}/usr/lib/MailScanner/wrapper/*-wrapper
+	    ${WRKSRC}/usr/lib/MailScanner/wrapper/bitdefender-wrapper \
+	    ${WRKSRC}/usr/lib/MailScanner/wrapper/clamav-wrapper
 
 do-build:
 	@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} \
@@ -162,7 +160,7 @@ do-build:
 
 do-install:
 	(cd ${WRKSRC}/usr/sbin && ${COPYTREE_BIN} . ${STAGEDIR}/${PREFIX}/sbin)
-	${LN} -sf ${PREFIX}/sbin/MailScanner ${STAGEDIR}${PREFIX}/sbin/mailscanner
+	${RLN} ${STAGEDIR}${PREFIX}/sbin/MailScanner ${STAGEDIR}${PREFIX}/sbin/mailscanner
 	${MKDIR} ${STAGEDIR}${PREFIX}/etc/MailScanner \
 		${STAGEDIR}${PREFIX}/etc/MailScanner/conf.d \
 		${STAGEDIR}${PREFIX}/etc/MailScanner/rules

Modified: head/mail/mailscanner/distinfo
==============================================================================
--- head/mail/mailscanner/distinfo	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/distinfo	Mon Feb  8 17:01:28 2021	(r564727)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540495845
-SHA256 (MailScanner-5.1.2-1.nix.tar.gz) = 086406f8631d5293c533f904ef9ed3de1864df1f1ce6bbbc6f5572d2f6644c1a
-SIZE (MailScanner-5.1.2-1.nix.tar.gz) = 663063
+TIMESTAMP = 1612803181
+SHA256 (MailScanner-5.3.4-3.nix.tar.gz) = bd8b211a4292a4e2a089cb2312dea00e32da3c55af507017c93a1ce8f2ffe505
+SIZE (MailScanner-5.3.4-3.nix.tar.gz) = 661889

Modified: head/mail/mailscanner/files/mailscanner.in
==============================================================================
--- head/mail/mailscanner/files/mailscanner.in	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/files/mailscanner.in	Mon Feb  8 17:01:28 2021	(r564727)
@@ -1,5 +1,7 @@
 #!/bin/sh
 
+# $FreeBSD$
+
 # PROVIDE: mailscanner
 # REQUIRE: mta
 # KEYWORD: shutdown
@@ -20,10 +22,11 @@
 
 name="mailscanner"
 rcvar=mailscanner_enable
+desc="Virus and spam filter"
 
 load_rc_config $name
 
-: ${mailscanner_enable="NO"}
+: ${mailscanner_enable:="NO"}
 
 required_files=${mailscanner_configfile:-"%%PREFIX%%/etc/MailScanner/MailScanner.conf"}
 pidfile=${mailscanner_pidfile:-"/var/run/MailScanner.pid"}

Modified: head/mail/mailscanner/files/mta.in
==============================================================================
--- head/mail/mailscanner/files/mta.in	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/files/mta.in	Mon Feb  8 17:01:28 2021	(r564727)
@@ -1,5 +1,7 @@
 #!/bin/sh
 #
+# $FreeBSD$
+#
 # mta - start multiple MTA instances, e.g. for MailScanner
 
 # PROVIDE: mta mail
@@ -62,13 +64,14 @@ PATH=$PATH:/sbin:/usr/sbin; export PATH
 
 name="mta"
 rcvar=mta_enable
+desc="MailScanner MTA start script"
 
 _mta_rc_script="%%PREFIX%%/etc/rc.d/mta"
 
 load_rc_config $name
 
-: ${mta_enable="NO"}
-: ${mta_type="sendmail"}
+: ${mta_enable:=NO}
+: ${mta_type:=sendmail}
 
 case "${mta_type}" in
 
@@ -100,10 +103,10 @@ if [ -n "${2}" -o -n "$profile" ]; then
 	export profile
 	if [ "x${mta_profiles}" != "x" ]; then
 		eval mta_configfile=\${mta_${profile}_configfile}
-		[ "x${mta_configfile}" = "x" ] && {
+		if [ -z "${mta_configfile}" ]; then
 			echo "You must define a configuration file (mta_${profile}_configfile)"
 			exit 1
-		}
+		fi
 		eval mta_enable=\${mta_${profile}_enable:-YES}
 		eval mta_flags=\${mta_${profile}_flags:-${mta_flags}}
 		eval mta_configfile=\${mta_${profile}_configfile:-${mta_configfile}}

Modified: head/mail/mailscanner/files/pkg-message.in
==============================================================================
--- head/mail/mailscanner/files/pkg-message.in	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/files/pkg-message.in	Mon Feb  8 17:01:28 2021	(r564727)
@@ -1,11 +1,6 @@
 [
 { type: install
   message: <<EOM
-	    _  _____ _____ _____ _   _ _____ ___ ___  _   _
-	   / \|_   _|_   _| ____| \ | |_   _|_ _/ _ \| \ | |
-	  / _ \ | |   | | |  _| |  \| | | |  | | | | |  \| |
-	 / ___ \| |   | | | |___| |\  | | |  | | |_| | |\  |
-	/_/   \_\_|   |_| |_____|_| \_| |_| |___\___/|_| \_|
 
 	See %%PREFIX%%/share/doc/MailScanner/README.FreeBSD.port,
 	http://www.mailscanner.info, the man pages MailScanner and

Modified: head/mail/mailscanner/pkg-plist
==============================================================================
--- head/mail/mailscanner/pkg-plist	Mon Feb  8 16:52:01 2021	(r564726)
+++ head/mail/mailscanner/pkg-plist	Mon Feb  8 17:01:28 2021	(r564727)
@@ -88,6 +88,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/ca/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/ca/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/ca/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/ca/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/ca/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/ca/inline.sig.html.sample
 @sample %%DATADIR%%/reports/ca/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/ca/inline.spam.warning.txt.sample
@@ -116,6 +118,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/cy+en/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/cy+en/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/cy+en/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/cy+en/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/cy+en/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/cy+en/inline.sig.html.sample
 @sample %%DATADIR%%/reports/cy+en/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/cy+en/inline.spam.warning.txt.sample
@@ -144,6 +148,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/cz/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/cz/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/cz/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/cz/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/cz/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/cz/inline.sig.html.sample
 @sample %%DATADIR%%/reports/cz/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/cz/inline.spam.warning.txt.sample
@@ -172,6 +178,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/de/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/de/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/de/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/de/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/de/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/de/inline.sig.html.sample
 @sample %%DATADIR%%/reports/de/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/de/inline.spam.warning.txt.sample
@@ -200,6 +208,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/dk/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/dk/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/dk/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/dk/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/dk/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/dk/inline.sig.html.sample
 @sample %%DATADIR%%/reports/dk/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/dk/inline.spam.warning.txt.sample
@@ -228,6 +238,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/en/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/en/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/en/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/en/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/en/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/en/inline.sig.html.sample
 @sample %%DATADIR%%/reports/en/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/en/inline.spam.warning.txt.sample
@@ -256,6 +268,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/en_uk/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/en_uk/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/en_uk/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/en_uk/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/en_uk/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/en_uk/inline.sig.html.sample
 @sample %%DATADIR%%/reports/en_uk/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/en_uk/inline.spam.warning.txt.sample
@@ -284,6 +298,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/es/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/es/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/es/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/es/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/es/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/es/inline.sig.html.sample
 @sample %%DATADIR%%/reports/es/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/es/inline.spam.warning.txt.sample
@@ -312,6 +328,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/fr/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/fr/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/fr/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/fr/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/fr/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/fr/inline.sig.html.sample
 @sample %%DATADIR%%/reports/fr/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/fr/inline.spam.warning.txt.sample
@@ -340,6 +358,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/hu/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/hu/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/hu/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/hu/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/hu/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/hu/inline.sig.html.sample
 @sample %%DATADIR%%/reports/hu/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/hu/inline.spam.warning.txt.sample
@@ -368,6 +388,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/it/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/it/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/it/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/it/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/it/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/it/inline.sig.html.sample
 @sample %%DATADIR%%/reports/it/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/it/inline.spam.warning.txt.sample
@@ -396,6 +418,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/nl/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/nl/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/nl/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/nl/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/nl/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/nl/inline.sig.html.sample
 @sample %%DATADIR%%/reports/nl/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/nl/inline.spam.warning.txt.sample
@@ -424,6 +448,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/pt_br/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/pt_br/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/pt_br/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/pt_br/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/pt_br/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/pt_br/inline.sig.html.sample
 @sample %%DATADIR%%/reports/pt_br/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/pt_br/inline.spam.warning.txt.sample
@@ -452,6 +478,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/ro/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/ro/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/ro/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/ro/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/ro/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/ro/inline.sig.html.sample
 @sample %%DATADIR%%/reports/ro/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/ro/inline.spam.warning.txt.sample
@@ -480,6 +508,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/se/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/se/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/se/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/se/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/se/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/se/inline.sig.html.sample
 @sample %%DATADIR%%/reports/se/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/se/inline.spam.warning.txt.sample
@@ -508,6 +538,8 @@ sbin/ms-upgrade-conf
 @sample %%DATADIR%%/reports/sk/deleted.size.message.txt.sample
 @sample %%DATADIR%%/reports/sk/deleted.virus.message.txt.sample
 @sample %%DATADIR%%/reports/sk/disinfected.report.txt.sample
+ at sample %%DATADIR%%/reports/sk/inline.external.warning.html.sample
+ at sample %%DATADIR%%/reports/sk/inline.external.warning.txt.sample
 @sample %%DATADIR%%/reports/sk/inline.sig.html.sample
 @sample %%DATADIR%%/reports/sk/inline.sig.txt.sample
 @sample %%DATADIR%%/reports/sk/inline.spam.warning.txt.sample
@@ -542,11 +574,14 @@ lib/MailScanner/wrapper/clamav-autoupdate
 lib/MailScanner/wrapper/clamav-wrapper
 lib/MailScanner/wrapper/drweb-wrapper
 lib/MailScanner/wrapper/esets-wrapper
+lib/MailScanner/wrapper/esets-wrapper-README
+lib/MailScanner/wrapper/f-prot-6-autoupdate
 lib/MailScanner/wrapper/f-secure-autoupdate
 lib/MailScanner/wrapper/f-secure-wrapper
 lib/MailScanner/wrapper/generic-autoupdate
 lib/MailScanner/wrapper/generic-wrapper
 lib/MailScanner/wrapper/kaspersky-wrapper
+lib/MailScanner/wrapper/kse-autoupdate
 lib/MailScanner/systemd/ms-milter
 lib/MailScanner/systemd/ms-systemd
 lib/MailScanner/wrapper/sophos-autoupdate


More information about the svn-ports-all mailing list