ports/54413: [MAINTAINER UPDATE] security/drweb-postfix port

zhuravlev alexander zaa at ulstu.ru
Sat Jul 12 13:30:23 UTC 2003


>Number:         54413
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] security/drweb-postfix port
>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:   Sat Jul 12 06:30:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     zhuravlev alexander
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
ULSTU
>Environment:
System: FreeBSD hp.ulstu.ru 4.8-STABLE FreeBSD 4.8-STABLE #0: Thu Jun 19 16:53:03 MSD 2003 root at hp.ulstu.ru:/usr/obj/usr/src/sys/HP i386

>Description:
	
	Update of drweb-postfix port to version 4.29.12d

>How-To-Repeat:
>Fix:

--- drweb-postfix.patch begins here ---
diff -urN drweb-postfix-/Makefile drweb-postfix/Makefile
--- drweb-postfix-/Makefile	Tue Mar  4 07:16:53 2003
+++ drweb-postfix/Makefile	Sat Jul 12 16:23:46 2003
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	drweb_postfix
-PORTVERSION=	4.29.10a
+PORTVERSION=	4.29.12d
 CATEGORIES=	security mail
 MASTER_SITES=	ftp://ftp.drweb.ru/pub/unix/
-DISTNAME=	drweb-clients-4.29.10-A-sources
+DISTNAME=	drweb-clients-4.29.12-D-sources
 
 MAINTAINER=	zaa at ulstu.ru
 COMMENT=	Postfix message filter for virus processing through DrWeb daemon
@@ -24,7 +24,7 @@
 LANGS=en-ru
 CONFS=drweb_postfix users viruses addresses
 TMPLS=archive-admin archive-sender error-admin error-sender skip-sender \
-      virus-admin virus-rcpts virus-sender
+      virus-admin virus-rcpts virus-sender rule-admin
 DOCS=addresses_list.rus.txt addresses_list.txt conf_file.rus.txt \
 	conf_file.txt notify.rus.txt notify.txt readme readme.rus \
 	users_list.rus.txt users_list.txt viruses_list.rus.txt viruses_list.txt
@@ -41,6 +41,7 @@
 post-configure:
 	cd ${WRKSRC} && { \
 		${ECHO_CMD} ${PORTVERSION}; \
+		${ECHO_CMD} n; \
 		${ECHO_CMD} n; \
 		${ECHO_CMD} n; \
 		${ECHO_CMD} n; \
diff -urN drweb-postfix-/distinfo drweb-postfix/distinfo
--- drweb-postfix-/distinfo	Tue Mar  4 07:16:53 2003
+++ drweb-postfix/distinfo	Sat Jul 12 13:24:17 2003
@@ -1 +1 @@
-MD5 (drweb-clients-4.29.10-A-sources.tar.gz) = c31e8383182e918e59d4ced8716cee4d
+MD5 (drweb-clients-4.29.12-D-sources.tar.gz) = c94960cda813f92f712614157c9b421b
diff -urN drweb-postfix-/files/patch-ab drweb-postfix/files/patch-ab
--- drweb-postfix-/files/patch-ab	Tue Mar  4 07:16:53 2003
+++ drweb-postfix/files/patch-ab	Sat Jul 12 16:53:38 2003
@@ -1,5 +1,5 @@
---- etc/drweb_postfix.conf.orig	Sat Mar  1 00:19:10 2003
-+++ etc/drweb_postfix.conf	Sat Mar  1 00:28:41 2003
+--- etc/drweb_postfix.conf.orig	Sat Jul 12 16:30:33 2003
++++ etc/drweb_postfix.conf	Sat Jul 12 16:40:30 2003
 @@ -17,14 +17,14 @@
  #   Address = local:/usr/local/drweb/run/drwebd.skt
  #   Address = pid:/usr/local/drweb/run/drwebd.pid
@@ -30,14 +30,22 @@
  
  # Permissions for created spool files
  SpoolFilesMode = 0600
-@@ -176,22 +176,22 @@
- ProcessingErrors = reject
+@@ -192,28 +192,28 @@
+ #        redirect - redirect to RedirectMail and reject message 
+ #        reject - reject such messages with permanent error 
+ #        tempfail - reject such message with temporary error 
+-ProcessingErrors = quarantine 
++ProcessingErrors = tempfail
  
  # Admin mail address (may be unix-local address)
 -AdminMail = av-master at example.com
 +AdminMail = postmaster
  
- # Filter address, that be used in From:
+ # Mail address for redirect action (may be unix-local address)
+-RedirectMail = quarantine at example.com
++RedirectMail = postmaster
+ 
+ # Filter address, that be used in From: (should be qualified)
 -FilterMail = DrWEB-DAEMON at example.com
 +FilterMail = DrWEB-DAEMON@%HOSTNAME%
  
@@ -58,45 +66,53 @@
  
  # Permissions for quarantined files
  QuarantineFilesMode = 0660
-@@ -206,9 +206,9 @@
+@@ -237,15 +237,15 @@
  RcptsNotify = yes
  
  # Files with notification templates
+-SenderTemplate = /etc/drweb/templates/en-ru/postfix/virus-sender.msg
 -AdminTemplate = /etc/drweb/templates/en-ru/postfix/virus-admin.msg
 -RcptsTemplate = /etc/drweb/templates/en-ru/postfix/virus-rcpts.msg
--SenderTemplate = /etc/drweb/templates/en-ru/postfix/virus-sender.msg
 +AdminTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/virus-admin.msg
 +RcptsTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/virus-rcpts.msg
 +SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/virus-sender.msg
  
  [SkipNotifications]
  SenderNotify = yes
-@@ -216,23 +216,23 @@
+ AdminNotify = no
  RcptsNotify = no
- AdminTemplate = 
- RcptsTemplate = 
 -SenderTemplate = /etc/drweb/templates/en-ru/postfix/skip-sender.msg
 +SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/skip-sender.msg
+ AdminTemplate = 
+ RcptsTemplate = 
  
- [ArchiveRestrictionNotifications]
+@@ -253,16 +253,16 @@
  SenderNotify = yes
  AdminNotify = yes
  RcptsNotify = no
+-SenderTemplate = /etc/drweb/templates/en-ru/postfix/archive-sender.msg
 -AdminTemplate = /etc/drweb/templates/en-ru/postfix/archive-admin.msg
++SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/archive-sender.msg
 +AdminTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/archive-admin.msg
  RcptsTemplate = 
--SenderTemplate = /etc/drweb/templates/en-ru/postfix/archive-sender.msg
-+SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/archive-sender.msg
  
  [ErrorNotifications]
  SenderNotify = yes
  AdminNotify = yes
  RcptsNotify = no
+-SenderTemplate = /etc/drweb/templates/en-ru/postfix/error-sender.msg
 -AdminTemplate = /etc/drweb/templates/en-ru/postfix/error-admin.msg
++SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/error-sender.msg
 +AdminTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/error-admin.msg
  RcptsTemplate = 
--SenderTemplate = /etc/drweb/templates/en-ru/postfix/error-sender.msg
-+SenderTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/error-sender.msg
+ 
+ [RuleFilterNotifications]
+@@ -270,7 +270,7 @@
+ AdminNotify = yes
+ RcptsNotify = no
+ SenderTemplate = 
+-AdminTemplate = /etc/drweb/templates/en-ru/postfix/rule-admin.msg
++AdminTemplate = %PREFIX%/etc/drweb/templates/en-ru/postfix/rule-admin.msg
+ RcptsTemplate = 
  
  ###################
- # Logging section #
diff -urN drweb-postfix-/pkg-plist drweb-postfix/pkg-plist
--- drweb-postfix-/pkg-plist	Tue Mar  4 07:16:53 2003
+++ drweb-postfix/pkg-plist	Sat Jul 12 16:48:11 2003
@@ -17,6 +17,9 @@
 @unexec if [ -f %D/etc/drweb/templates/en-ru/postfix/error-sender.msg ] && cmp -s %D/etc/drweb/templates/en-ru/postfix/error-sender.msg %D/etc/drweb/templates/en-ru/postfix/error-sender.msg-dist; then rm -f %D/etc/drweb/templates/en-ru/postfix/error-sender.msg; fi
 etc/drweb/templates/en-ru/postfix/error-sender.msg-dist
 @exec [ -f %B/error-sender.msg ] || cp %B/%f %B/error-sender.msg
+ at unexec if [ -f %D/etc/drweb/templates/en-ru/postfix/rule-admin.msg ] && cmp -s %D/etc/drweb/templates/en-ru/postfix/rule-admin.msg %D/etc/drweb/templates/en-ru/postfix/rule-admin.msg-dist; then rm -f %D/etc/drweb/templates/en-ru/postfix/rule-admin.msg; fi
+etc/drweb/templates/en-ru/postfix/rule-admin.msg-dist
+ at exec [ -f %B/rule-admin.msg ] || cp %B/%f %B/rule-admin.msg
 @unexec if [ -f %D/etc/drweb/templates/en-ru/postfix/skip-sender.msg ] && cmp -s %D/etc/drweb/templates/en-ru/postfix/skip-sender.msg %D/etc/drweb/templates/en-ru/postfix/skip-sender.msg-dist; then rm -f %D/etc/drweb/templates/en-ru/postfix/skip-sender.msg; fi
 etc/drweb/templates/en-ru/postfix/skip-sender.msg-dist
 @exec [ -f %B/skip-sender.msg ] || cp %B/%f %B/skip-sender.msg
--- drweb-postfix.patch ends here ---


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



More information about the freebsd-ports-bugs mailing list