From owner-freebsd-ports Tue Sep 24 6:30: 7 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2B1337B401 for ; Tue, 24 Sep 2002 06:30:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 231C743E6E for ; Tue, 24 Sep 2002 06:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8ODU1Co067536 for ; Tue, 24 Sep 2002 06:30:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8ODU1Xc067535; Tue, 24 Sep 2002 06:30:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD24637B401 for ; Tue, 24 Sep 2002 06:25:04 -0700 (PDT) Received: from bigglesworth.mail.be.easynet.net (bigglesworth.mail.be.easynet.net [212.100.160.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1F3C43E7B for ; Tue, 24 Sep 2002 06:25:03 -0700 (PDT) (envelope-from opr@bsdaemon.be) Received: from 212-100-182-20.adsl.easynet.be ([212.100.182.20] helo=laptop.wifi.bsdaemon.be) by bigglesworth.mail.be.easynet.net with esmtp (Exim 3.35 #1) id 17tpgN-0006mA-00 for FreeBSD-gnats-submit@freebsd.org; Tue, 24 Sep 2002 15:24:55 +0200 Message-Id: <1032873863.267.3.camel@laptop.core.bsdaemon.be> Date: 24 Sep 2002 15:24:22 +0200 From: opr To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/43331: New Port Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43331 >Category: ports >Synopsis: New Port >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 24 06:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: opr >Release: FreeBSD 4.6.2-RELEASE-p2 i386 >Organization: BSDaemon/Securax >Environment: System: FreeBSD laptop.core.bsdaemon.be 4.6.2-RELEASE-p2 FreeBSD 4.6.2-RELEASE-p2 #2: Thu Sep 19 11:18:36 CEST 2002 opr@laptop.core.bsdaemon.be:/usr/obj/usr/src/sys/LAPTOP i386 >Description: SMTP Proxy with filtering >How-To-Repeat: >Fix: --- messagewall.shar begins here --- # 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: # # messagewall # messagewall/Makefile # messagewall/distinfo # messagewall/pkg-descr # messagewall/pkg-comment # messagewall/pkg-plist # messagewall/pkg-message # echo c - messagewall mkdir -p messagewall > /dev/null 2>&1 echo x - messagewall/Makefile sed 's/^X//' >messagewall/Makefile << 'END-of-messagewall/Makefile' X# New ports collection makefile for: messagewall-1.0.6 X# Date created: 24 Sep 2002 X# Whom: Pieter Danhieux X# X# $FreeBSD$ X# X XPORTNAME= messagewall XPORTVERSION= 1.0.6 XCATEGORIES= mail XMASTER_SITES= http://www.messagewall.org/download/ XDISTNAME= messagewall-${PORTVERSION} X XMAINTAINER= opr@bsdaemon.be XWRKSRC= ${WRKDIR}/messagewall X XBUILD_DEPENDS= ${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring \ X ${LOCALBASE}/include/firedns.h:${PORTSDIR}/net/firedns \ X XMAN1= messagewall.1 messagewallctl.1 messagewallstats.1 XMAN5= messagewall.conf.5 messagewall_profiles.5 XCONF1= messagewall.conf X XGNU_CONFIGURE= yes X Xdo-install: X @${CP} ${WRKSRC}/messagewall ${PREFIX}/bin X @${CP} ${WRKSRC}/messagewallctl ${PREFIX}/bin X @${CP} ${WRKSRC}/messagewallstats ${PREFIX}/bin X @${MKDIR} ${PREFIX}/etc/messagewall X @${CP} ${WRKSRC}/virus.patterns ${PREFIX}/etc/messagewall/ X @${CP} -r ${WRKSRC}/profiles ${PREFIX}/etc/messagewall/ X.for file in ${CONF1} X @${CP} ${WRKSRC}/conf/${file} ${PREFIX}/etc/${file}.sample X.endfor X.for file in ${MAN1} X @${CP} ${WRKSRC}/man/${file} ${PREFIX}/man/man1/ X.endfor X.for file in ${MAN5} X @${CP} ${WRKSRC}/man/${file} ${PREFIX}/man/man5/ X.endfor X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-messagewall/Makefile echo x - messagewall/distinfo sed 's/^X//' >messagewall/distinfo << 'END-of-messagewall/distinfo' XMD5 (messagewall-1.0.6.tar.gz) = 136cffcf0427c5620925a5793c92b5a6 END-of-messagewall/distinfo echo x - messagewall/pkg-descr sed 's/^X//' >messagewall/pkg-descr << 'END-of-messagewall/pkg-descr' XMessageWall is a free software SMTP proxy. It sits between the outside Xworld and your mail server and keeps out viruses, spam and mail relaying. XUnlike many existing ISP-level filtering solutions, it offers Xcustomization of filtering features on a per-address basis. MessageWall Xemploys a scoring system that allows message rejection based on multiple Xrules with different weigths, and header tagging when the message doesn't Xreach the threshold. X XWWW: http://www.messagewall.org X X- Pieter Xopr@bsdaemon.be END-of-messagewall/pkg-descr echo x - messagewall/pkg-comment sed 's/^X//' >messagewall/pkg-comment << 'END-of-messagewall/pkg-comment' XFree SMTP PROXY with filtering END-of-messagewall/pkg-comment echo x - messagewall/pkg-plist sed 's/^X//' >messagewall/pkg-plist << 'END-of-messagewall/pkg-plist' Xbin/messagewall Xbin/messagewallctl Xbin/messagewallstats Xetc/messagewall.conf.sample Xetc/messagewall/virus.patterns Xetc/messagewall/profiles/None Xetc/messagewall/profiles/Medium Plus Xetc/messagewall/profiles/Light Xetc/messagewall/profiles/Relay Xetc/messagewall/profiles/Warning Xetc/messagewall/profiles/Medium Xetc/messagewall/profiles/Reject Xetc/messagewall/profiles/Strong Xetc/messagewall/profiles/Light Plus Xetc/messagewall/profiles/Strong Plus Xetc/messagewall/profiles/Extreme X@dirrm etc/messagewall/profiles X@dirrm etc/messagewall END-of-messagewall/pkg-plist echo x - messagewall/pkg-message sed 's/^X//' >messagewall/pkg-message << 'END-of-messagewall/pkg-message' X*************************************************************************** XMessagewall has been installed, now create the chroot environment: X mkdir /home/mwall X groupadd mwall X useradd -g mwall mwall X mkdir /home/mwall/pids X chown mwall:mwall /home/mwall/pids X mkdir /home/mwalla X groupadd mwalla X useradd -g mwalla mwalla X mkdir /home/mwalla/pids X chown mwalla:mwalla /home/mwalla/pids Xcopy the virus patterns into your enviroment X cp /usr/local/etc/messagewall/virus.patterns /home/mwall Xand don't forget to edit your configfile! X*************************************************************************** END-of-messagewall/pkg-message exit --- messagewall.shar ends here --- -- www.bsdaemon.be - securax.org - docs.bsdaemon.be keyserver: pgpkeys.mit.edu PGP keyID: DA07EAE9 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message