ports/88928: [patch] security/drweb-postfix have invalid default config
Dmitry A Grigorovich
odip at bionet.nsc.ru
Sun Nov 13 14:20:22 UTC 2005
>Number: 88928
>Category: ports
>Synopsis: [patch] security/drweb-postfix have invalid default config
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 13 14:20:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Dmitry A Grigorovich
>Release: FreeBSD 5.4-RELEASE-p8 i386
>Organization:
ICiG SB RAS
>Environment:
System: FreeBSD manticore.bionet.nsc.ru 5.4-RELEASE-p8
>Description:
Port security/drweb-postfix have invalid drweb_postfix.conf:
Template files incorrecly named
>How-To-Repeat:
Install security/drweb
Install security/drweb-postfix
Test drweb-postfix:
root at manticore# /usr/local/drweb/drweb-postfix --conf=/usr/local/etc/drweb/drweb_postfix.conf --check_only --check_user=drweb
conf: configuration will be loaded from /usr/local/etc/drweb/drweb_postfix.conf
dwlib: read_conf(/usr/local/etc/drweb/drweb_postfix.conf): successfully loaded
check_conf: quarantine test - started
check_scan: daemon return 0x20 code (known virus is found)
check_conf: quarantine test - passed
check_file: cannot open /usr/local/etc/drweb/templates/en-ru/postfix/virus-sender.msg - (2) No such file or directory
check_conf: test for sender template in virus case - failed
>Fix:
Add follow patch to /usr/ports/security/drweb-postfix/files/
Reinstall security/drweb-postfix
Test again:
root at manticore# /usr/local/drweb/drweb-postfix --conf=/usr/local/etc/drweb/drweb_postfix.conf --check_only --check_user=drweb
conf: configuration will be loaded from /usr/local/etc/drweb/drweb_postfix.conf
dwlib: read_conf(/usr/local/etc/drweb/drweb_postfix.conf): successfully loaded
check_conf: quarantine test - started
check_scan: daemon return 0x20 code (known virus is found)
check_conf: quarantine test - passedcheck_conf: mail submit test - started
check_conf: mail submit test - passed
--- patch-drweb_postfix.conf begins here ---
--- usr/local/etc/drweb/drweb_postfix.conf.orig Mon Sep 26 21:51:24 2005
+++ usr/local/etc/drweb/drweb_postfix.conf Sun Nov 13 19:48:06 2005
@@ -355,9 +355,9 @@
RcptsNotify = yes
# Files with notification templates
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/virus-sender.msg
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/virus-admin.msg
-RcptsTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/virus-rcpts.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_virus.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_virus.msg
+RcptsTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/rcpts_virus.msg
[MalwareNotifications]
# Enable or disable sending notifications to persons (yes/no)
@@ -366,21 +366,21 @@
RcptsNotify = yes
# Files with notification templates
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/malware-sender.msg
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/malware-admin.msg
-RcptsTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/malware-rcpts.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_malware.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_malware.msg
+RcptsTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/rcpts_malware.msg
[CuredNotifications]
SenderNotify = yes
AdminNotify = yes
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/cured-sender.msg
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/cured-admin.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_cured.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_cured.msg
[SkipNotifications]
SenderNotify = yes
AdminNotify = no
RcptsNotify = no
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/skip-sender.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_skip.msg
AdminTemplate =
RcptsTemplate =
@@ -388,16 +388,16 @@
SenderNotify = yes
AdminNotify = yes
RcptsNotify = no
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/archive-sender.msg
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/archive-admin.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_archive.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_archive.msg
RcptsTemplate =
[ErrorNotifications]
SenderNotify = yes
AdminNotify = yes
RcptsNotify = no
-SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/error-sender.msg
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/error-admin.msg
+SenderTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/sender_error.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_error.msg
RcptsTemplate =
[RuleFilterNotifications]
@@ -405,12 +405,12 @@
AdminNotify = yes
RcptsNotify = no
SenderTemplate =
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/rule-admin.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_rule.msg
RcptsTemplate =
[LicenseLimitNotifications]
AdminNotify = yes
-AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/license-admin.msg
+AdminTemplate = /usr/local/etc/drweb/templates/en-ru/postfix/admin_license.msg
###################
# Logging section #
--- patch-drweb_postfix.conf ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list