Date: Sun, 13 Nov 2005 20:14:48 +0600 (NOVT) From: Dmitry A Grigorovich <odip@bionet.nsc.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/88928: [patch] security/drweb-postfix have invalid default config Message-ID: <20051113141448.975CF217CC@manticore.bionet.nsc.ru> Resent-Message-ID: <200511131420.jADEKK2n081821@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051113141448.975CF217CC>