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