ports/96351: [MAINTAINER] mail/MailScanner: update to 4.52.2_1

Jan-Peter Koopmann j.koopmann at seceidos.de
Wed Apr 26 08:10:18 UTC 2006


>Number:         96351
>Category:       ports
>Synopsis:       [MAINTAINER] mail/MailScanner: update to 4.52.2_1
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 26 08:10:17 GMT 2006
>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:

Reason for critical/high: The old version was incompatible with Exim 4.61 due to changed
queue file format. Therefore this is quite urgent!



Version 4.52.2_1
=================
- fixed bug in mta.sh script
- fixed rc.subr reference in update_phishing_sites.cron and
  update_virus_scanners.cron --> now dynamically rewritten to correct
  location
- Exim 4.61 changed queue file format which was incompatible with 4.52.2 --> patched

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

--- MailScanner-4.52.2_1.patch begins here ---
? files/patch-lib:MailScanner:Exim.pm
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/mail/mailscanner/Makefile,v
retrieving revision 1.47
diff -u -r1.47 Makefile
--- Makefile	13 Apr 2006 16:42:24 -0000	1.47
+++ Makefile	26 Apr 2006 08:04:39 -0000
@@ -7,6 +7,7 @@
 
 PORTNAME=	MailScanner
 PORTVERSION=	4.52.2
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	http://www.sng.ecs.soton.ac.uk/mailscanner/files/4/tar/
 DISTNAME=	${PORTNAME}-install-${PORTVERSION}-${PATCHLEVEL}
@@ -146,7 +147,8 @@
 		${WRKSRC}/bin/update_virus_scanners
 	${PERL} -pi -e \
 		's,/bin/bash,${LOCALBASE}/bin/bash,g; \
-		s,/opt/MailScanner/bin,${PREFIX}/libexec/MailScanner,g;' \
+		s,/opt/MailScanner/bin,${PREFIX}/libexec/MailScanner,g; \
+		s,%%RC_SUBR%%,${RC_SUBR},g;' \
 		${WRKSRC}/bin/cron/update_virus_scanners.cron
 	${PERL} -pi -e \
 		's,/bin/bash,${LOCALBASE}/bin/bash,g; \
@@ -154,7 +156,8 @@
 		${WRKSRC}/bin/update_phishing_sites
 	${PERL} -pi -e \
 		's,/bin/bash,${LOCALBASE}/bin/bash,g; \
-		s,/opt/MailScanner/bin,${PREFIX}/libexec/MailScanner,g;' \
+		s,/opt/MailScanner/bin,${PREFIX}/libexec/MailScanner,g; \
+		s,%%RC_SUBR%%,${RC_SUBR},g;' \
 		${WRKSRC}/bin/cron/update_phishing_sites.cron
 	${PERL} -pi -e \
 		's,/etc/MailScanner/MailScanner.conf,${PREFIX}/etc/MailScanner/MailScanner.conf,g;' \
Index: files/CHANGES.port
===================================================================
RCS file: /home/ncvs/ports/mail/mailscanner/files/CHANGES.port,v
retrieving revision 1.3
diff -u -r1.3 CHANGES.port
--- files/CHANGES.port	13 Apr 2006 16:42:25 -0000	1.3
+++ files/CHANGES.port	26 Apr 2006 08:04:39 -0000
@@ -1,6 +1,14 @@
+Version 4.52.2_1
+=================
+- fixed bug in mta.sh script
+- fixed rc.subr reference in update_phishing_sites.cron and 
+  update_virus_scanners.cron --> now dynamically rewritten to correct
+  location
+- Exim 4.61 changed queue file format which was incompatible with 4.52.2 --> patched
+
 Version 4.52.2
 =================
-- Upgrade to MailScanenr 4.52
+- Upgrade to MailScanner 4.52
 
 Version 4.51.5
 =================
Index: files/mta.sh.in
===================================================================
RCS file: /home/ncvs/ports/mail/mailscanner/files/mta.sh.in,v
retrieving revision 1.3
diff -u -r1.3 mta.sh.in
--- files/mta.sh.in	13 Apr 2006 13:27:23 -0000	1.3
+++ files/mta.sh.in	26 Apr 2006 08:04:39 -0000
@@ -69,7 +69,7 @@
 	\( \( $_mta_osversion -ge 700000 \) -a \
 		\( $_mta_osversion -lt 700007 \) \) ]
 then
-	$_mta_rc_script="{$_mta_rc_script}.sh"
+	_mta_rc_script="${_mta_rc_script}.sh"
 fi
 
 load_rc_config $name
Index: files/patch-bin:cron:update_phishing_sites.cron
===================================================================
RCS file: /home/ncvs/ports/mail/mailscanner/files/patch-bin:cron:update_phishing_sites.cron,v
retrieving revision 1.1
diff -u -r1.1 patch-bin:cron:update_phishing_sites.cron
--- files/patch-bin:cron:update_phishing_sites.cron	16 Feb 2006 16:34:56 -0000	1.1
+++ files/patch-bin:cron:update_phishing_sites.cron	26 Apr 2006 08:04:39 -0000
@@ -15,7 +15,7 @@
 +# order to spread virus updates round the clock. 1800 seconds = 30 minutes.
 +# Set this to 0 to disable it
 +
-+. /usr/local/etc/rc.subr
++. %%RC_SUBR%%
 +
 +name="mailscanner"
 +rcvar=`set_rcvar`
Index: files/patch-bin:cron:update_virus_scanners.cron
===================================================================
RCS file: /home/ncvs/ports/mail/mailscanner/files/patch-bin:cron:update_virus_scanners.cron,v
retrieving revision 1.1
diff -u -r1.1 patch-bin:cron:update_virus_scanners.cron
--- files/patch-bin:cron:update_virus_scanners.cron	16 Feb 2006 16:34:56 -0000	1.1
+++ files/patch-bin:cron:update_virus_scanners.cron	26 Apr 2006 08:04:39 -0000
@@ -15,7 +15,7 @@
 +# order to spread virus updates round the clock. 1800 seconds = 30 minutes.
 +# Set this to 0 to disable it
 +
-+. /usr/local/etc/rc.subr
++. %%RC_SUBR%%
 +
 +name="mailscanner"
 +rcvar=`set_rcvar`
--- MailScanner-4.52.2_1.patch ends here ---

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



More information about the freebsd-ports-bugs mailing list