Date: Thu, 6 Feb 2003 15:46:07 +0300 From: "Denis N. Peplin" <info@volginfo.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/48004: New port: DrWeb client for qmail Message-ID: <200302061546.07416.info@volginfo.ru>
next in thread | raw e-mail | index | archive | help
>Number: 48004 >Category: ports >Synopsis: New port: DrWeb client for qmail >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Feb 06 04:40:04 PST 2003 >Closed-Date: >Last-Modified: >Originator: Denis N.Peplin <den@volginfo.ru> >Release: FreeBSD 4.7-RELEASE-p1 i386 >Organization: <organization of PR author (multiple lines)> >Environment: System: FreeBSD img.local 4.7-RELEASE-p1 FreeBSD 4.7-RELEASE-p1 #0: Wed Nov 6 16:45:51 MSK 2002 sg@img.local:/usr/obj/usr/src/sys/nKERN2 i386 <machine, os, target, libraries (multiple lines)> >Description: <precise description of the problem (multiple lines)> >How-To-Repeat: <code/input/activities to reproduce the problem (multiple lines)> >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/security/drweb-qmail # /usr/ports/security/drweb-qmail/files # /usr/ports/security/drweb-qmail/files/patch-aa # /usr/ports/security/drweb-qmail/Makefile # /usr/ports/security/drweb-qmail/pkg-plist # /usr/ports/security/drweb-qmail/pkg-descr # /usr/ports/security/drweb-qmail/pkg-comment # /usr/ports/security/drweb-qmail/distinfo # /usr/ports/security/drweb-qmail/pkg-message # echo c - /usr/ports/security/drweb-qmail mkdir -p /usr/ports/security/drweb-qmail > /dev/null 2>&1 echo c - /usr/ports/security/drweb-qmail/files mkdir -p /usr/ports/security/drweb-qmail/files > /dev/null 2>&1 echo x - /usr/ports/security/drweb-qmail/files/patch-aa sed 's/^X//' >/usr/ports/security/drweb-qmail/files/patch-aa << 'END-of-/usr/ports/security/drweb-qmail/files/patch-aa' X--- etc/drweb/drweb_qmail.conf.orig Wed Feb 5 17:35:58 2003 X+++ etc/drweb/drweb_qmail.conf Wed Feb 5 17:39:58 2003 X@@ -14,7 +14,7 @@ X # Address = inet:3000@localhost X # Address = local:/usr/local/drweb/run/drwebd.skt X # Address = pid:/usr/local/drweb/run/drwebd.pid X-Address = inet:3000@localhost X+Address = local:/usr/local/drweb/run/drwebd.sock X X # Enable/disable caching resolved daemon host X # (useful only if daemon uses TCP/IP communications) X@@ -58,7 +58,7 @@ X DenyOnOne = yes X X # List with rules for users or domains to block scanning X-DenyList = /etc/drweb/users.conf X+DenyList = /usr/local/drweb/users.conf X X # Directory used for story temporary files X Spool = /var/drweb/spool X@@ -168,32 +168,32 @@ X RcptsNotify = yes X X # Files with notification templates X-AdminTemplate = /etc/drweb/templates/en-ru/qmail/virus-admin.msg X-SenderTemplate = /etc/drweb/templates/en-ru/qmail/virus-sender.msg X-RcptsTemplate = /etc/drweb/templates/en-ru/qmail/virus-rcpts.msg X+AdminTemplate = /usr/local/drweb/templates/en-ru/qmail/virus-admin.msg X+SenderTemplate = /usr/local/drweb/templates/en-ru/qmail/virus-sender.msg X+RcptsTemplate = /usr/local/drweb/templates/en-ru/qmail/virus-rcpts.msg X X [SkipNotifications] X AdminNotify = no X SenderNotify = yes X RcptsNotify = no X AdminTemplate = X-SenderTemplate = /etc/drweb/templates/en-ru/qmail/skip-sender.msg X+SenderTemplate = /usr/local/drweb/templates/en-ru/qmail/skip-sender.msg X RcptsTemplate = X X [MailbombNotifications] X AdminNotify = yes X SenderNotify = yes X RcptsNotify = no X-AdminTemplate = /etc/drweb/templates/en-ru/qmail/mailbomb-admin.msg X-SenderTemplate = /etc/drweb/templates/en-ru/qmail/mailbomb-sender.msg X+AdminTemplate = /usr/local/drweb/templates/en-ru/qmail/mailbomb-admin.msg X+SenderTemplate = /usr/local/drweb/templates/en-ru/qmail/mailbomb-sender.msg X RcptsTemplate = X X [ErrorNotifications] X AdminNotify = yes X SenderNotify = yes X RcptsNotify = no X-AdminTemplate = /etc/drweb/templates/en-ru/qmail/error-admin.msg X-SenderTemplate = /etc/drweb/templates/en-ru/qmail/error-sender.msg X+AdminTemplate = /usr/local/drweb/templates/en-ru/qmail/error-admin.msg X+SenderTemplate = /usr/local/drweb/templates/en-ru/qmail/error-sender.msg X RcptsTemplate = X X ################### END-of-/usr/ports/security/drweb-qmail/files/patch-aa echo x - /usr/ports/security/drweb-qmail/Makefile sed 's/^X//' >/usr/ports/security/drweb-qmail/Makefile << 'END-of-/usr/ports/security/drweb-qmail/Makefile' X# New ports collection makefile for: drweb-qmail X# Date created: 05 February 2003 X# Whom: Denis N. Peplin <info@volginfo.ru> X# X# $FreeBSD$ X# X XPORTNAME= drweb_qmail XPORTVERSION= 4.29 XPORTREVISION= 2 XCATEGORIES= security mail XMASTER_SITES= ftp://ftp.drweb.ru/pub/unix/ XDISTNAME= drweb-qmail-${PORTVERSION}-freebsd4 X XMAINTAINER= info@volginfo.ru X XQMAIL_PREFIX?= /var/qmail XQMAIL_NOFILES?= qnofiles X XDRWEB_WRKDIR= /var/drweb XDRWEB_PREFIX= ${PREFIX}/drweb X XRUN_DEPENDS= ${DRWEB_PREFIX}/drwebd:${PORTSDIR}/security/drwebd \ X ${QMAIL_PREFIX}/bin/qmail-queue:${PORTSDIR}/mail/qmail X XWRKSRC= ${WRKDIR}/drweb-qmail X XNO_BUILD= YES X XPW?= /usr/sbin/pw X Xpre-fetch: X @${ECHO_MSG} "" X @${ECHO_MSG} "You may use QMAIL_PREFIX build option (default value is /var/qmail) and QMAIL_NOFILES (default value is qnofiles)." X @${ECHO_MSG} "" X XBINOWN= drweb XBINGRP= qmail XBINMODE= 4711 X Xdo-install: X ${PW} usermod drweb -G ${QMAIL_NOFILES} X ${INSTALL_PROGRAM} ${WRKSRC}/opt/drweb/qmail-queue \ X ${QMAIL_PREFIX}/bin/qmail-queue.drweb X ${INSTALL_DATA} ${WRKSRC}/etc/drweb/drweb_qmail.conf \ X ${DRWEB_PREFIX}/drweb_qmail.conf-dist X ${INSTALL_DATA} ${WRKSRC}/etc/drweb/users.conf \ X ${DRWEB_PREFIX}/users.conf-dist X if [ ! -f ${DRWEB_PREFIX}/drweb_qmail.conf ] ; then \ X ${CP} ${DRWEB_PREFIX}/drweb_qmail.conf-dist \ X ${DRWEB_PREFIX}/drweb_qmail.conf; \ X fi X if [ ! -f ${DRWEB_PREFIX}/users.conf ] ; then \ X ${CP} ${DRWEB_PREFIX}/users.conf-dist \ X ${DRWEB_PREFIX}/users.conf; \ X fi X ${MKDIR} -m 755 ${DRWEB_WRKDIR} X ${MKDIR} -m 770 ${DRWEB_WRKDIR}/infected ${DRWEB_WRKDIR}/spool X ${CHOWN} drweb:drweb ${DRWEB_WRKDIR} X ${CHOWN} drweb:${QMAIL_NOFILES} ${DRWEB_WRKDIR}/infected \ X ${DRWEB_WRKDIR}/spool X ${CP} -R ${WRKSRC}/etc/drweb/templates ${PREFIX}/drweb X ${CP} -R ${WRKSRC}/opt/drweb/doc/qmail ${PREFIX}/drweb/doc X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> END-of-/usr/ports/security/drweb-qmail/Makefile echo x - /usr/ports/security/drweb-qmail/pkg-plist sed 's/^X//' >/usr/ports/security/drweb-qmail/pkg-plist << 'END-of-/usr/ports/security/drweb-qmail/pkg-plist' Xdrweb/doc/qmail/conf_file.rus.txt Xdrweb/doc/qmail/conf_file.txt Xdrweb/doc/qmail/notify.rus.txt Xdrweb/doc/qmail/notify.txt Xdrweb/doc/qmail/readme Xdrweb/doc/qmail/readme.rus Xdrweb/doc/qmail/users_list.rus.txt Xdrweb/doc/qmail/users_list.txt Xdrweb/drweb_qmail.conf-dist Xdrweb/templates/en-es/admin_error.msg Xdrweb/templates/en-es/admin_mailbomb.msg Xdrweb/templates/en-es/admin_virus.msg Xdrweb/templates/en-es/qmail/error-admin.msg Xdrweb/templates/en-es/qmail/error-sender.msg Xdrweb/templates/en-es/qmail/mailbomb-admin.msg Xdrweb/templates/en-es/qmail/mailbomb-sender.msg Xdrweb/templates/en-es/qmail/skip-sender.msg Xdrweb/templates/en-es/qmail/virus-admin.msg Xdrweb/templates/en-es/qmail/virus-rcpts.msg Xdrweb/templates/en-es/qmail/virus-sender.msg Xdrweb/templates/en-es/rcpts_virus.msg Xdrweb/templates/en-es/sender_error.msg Xdrweb/templates/en-es/sender_mailbomb.msg Xdrweb/templates/en-es/sender_skip.msg Xdrweb/templates/en-es/sender_virus.msg Xdrweb/templates/en-ru/admin_error.msg Xdrweb/templates/en-ru/admin_mailbomb.msg Xdrweb/templates/en-ru/admin_virus.msg Xdrweb/templates/en-ru/qmail/error-admin.msg Xdrweb/templates/en-ru/qmail/error-sender.msg Xdrweb/templates/en-ru/qmail/mailbomb-admin.msg Xdrweb/templates/en-ru/qmail/mailbomb-sender.msg Xdrweb/templates/en-ru/qmail/skip-sender.msg Xdrweb/templates/en-ru/qmail/virus-admin.msg Xdrweb/templates/en-ru/qmail/virus-rcpts.msg Xdrweb/templates/en-ru/qmail/virus-sender.msg Xdrweb/templates/en-ru/rcpts_virus.msg Xdrweb/templates/en-ru/sender_error.msg Xdrweb/templates/en-ru/sender_mailbomb.msg Xdrweb/templates/en-ru/sender_skip.msg Xdrweb/templates/en-ru/sender_virus.msg Xdrweb/users.conf-dist X@dirrm drweb/templates/en-ru/qmail X@dirrm drweb/templates/en-ru X@dirrm drweb/templates/en-es/qmail X@dirrm drweb/templates/en-es X@dirrm drweb/templates X@dirrm drweb/doc/qmail END-of-/usr/ports/security/drweb-qmail/pkg-plist echo x - /usr/ports/security/drweb-qmail/pkg-descr sed 's/^X//' >/usr/ports/security/drweb-qmail/pkg-descr << 'END-of-/usr/ports/security/drweb-qmail/pkg-descr' XQmail client for DrWeb antivirus suite. X XWWW: http://www.dials.ru/english/ END-of-/usr/ports/security/drweb-qmail/pkg-descr echo x - /usr/ports/security/drweb-qmail/pkg-comment sed 's/^X//' >/usr/ports/security/drweb-qmail/pkg-comment << 'END-of-/usr/ports/security/drweb-qmail/pkg-comment' XQmail client for DrWeb antivirus suite END-of-/usr/ports/security/drweb-qmail/pkg-comment echo x - /usr/ports/security/drweb-qmail/distinfo sed 's/^X//' >/usr/ports/security/drweb-qmail/distinfo << 'END-of-/usr/ports/security/drweb-qmail/distinfo' XMD5 (drweb-qmail-4.29-freebsd4.tar.gz) = 95f59086819f14703e5fa7e0cb64927f END-of-/usr/ports/security/drweb-qmail/distinfo echo x - /usr/ports/security/drweb-qmail/pkg-message sed 's/^X//' >/usr/ports/security/drweb-qmail/pkg-message << 'END-of-/usr/ports/security/drweb-qmail/pkg-message' X XThis port based on proxing qmail-queue component of Qmail. You can enable this port by two different ways: X1. Move qmail-queue to qmail-queue.original, then move qmail-queue.drweb to qmail-queue. X2. If Qmail built WITH_QMAILQUEUE_PATCH, You can set QMAILQUEUE variable to full path of qmail-queue.drweb, then specify old qmail-queue in drweb_qmail.conf instead of default qmail-queue.original. Read Qmail docs for details. X END-of-/usr/ports/security/drweb-qmail/pkg-message exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302061546.07416.info>