From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Aug 8 06:50:20 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2D5137B401 for ; Fri, 8 Aug 2003 06:50:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAEDC43FE3 for ; Fri, 8 Aug 2003 06:50:18 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h78DoIUp064335 for ; Fri, 8 Aug 2003 06:50:18 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h78DoIp2064334; Fri, 8 Aug 2003 06:50:18 -0700 (PDT) Resent-Date: Fri, 8 Aug 2003 06:50:18 -0700 (PDT) Resent-Message-Id: <200308081350.h78DoIp2064334@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Rashid N. Achilov" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02BA037B40B for ; Fri, 8 Aug 2003 06:40:35 -0700 (PDT) Received: from sentry.granch.ru (sentry.granch.ru [212.20.5.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BE0743F75 for ; Fri, 8 Aug 2003 06:40:33 -0700 (PDT) (envelope-from shelton@sentry.granch.ru) Received: from sentry.granch.ru (IDENT:shelton@localhost.granch.ru [127.0.0.1]) by sentry.granch.ru (8.12.9/8.12.9) with ESMTP id h78DeWC4021374 for ; Fri, 8 Aug 2003 20:40:32 +0700 (NOVST) (envelope-from shelton@sentry.granch.ru) Received: (from shelton@localhost) by sentry.granch.ru (8.12.9/8.12.9/Submit) id h78DeWhY021373; Fri, 8 Aug 2003 20:40:32 +0700 (NOVST) (envelope-from shelton) Message-Id: <200308081340.h78DeWhY021373@sentry.granch.ru> Date: Fri, 8 Aug 2003 20:40:32 +0700 (NOVST) From: "Rashid N. Achilov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/55378: Updated port: mail/sccmilter X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Rashid N. Achilov" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Aug 2003 13:50:21 -0000 >Number: 55378 >Category: ports >Synopsis: Updated port: mail/sccmilter >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Aug 08 06:50:17 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Rashid N. Achilov >Release: FreeBSD 4.8-STABLE i386 >Organization: Granch Ltd. >Environment: System: FreeBSD sentry.granch.ru 4.8-STABLE FreeBSD 4.8-STABLE #6: Mon Aug 4 12:34:51 NOVST 2003 shelton@sentry.granch.ru:/usr/src/sys/compile/Sentry i386 >Description: Updating port mail/sccmilter up to version 0.92.4. This is only bugfix version, it doesn't added any new features. >How-To-Repeat: >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: # # sccmilter # sccmilter/Makefile # sccmilter/pkg-descr # sccmilter/pkg-message # sccmilter/pkg-plist # sccmilter/distinfo # echo c - sccmilter mkdir -p sccmilter > /dev/null 2>&1 echo x - sccmilter/Makefile sed 's/^X//' >sccmilter/Makefile << 'END-of-sccmilter/Makefile' X# New ports collection makefile for: sccmilter X# Date created: 25 Jul 2003 X# Whom: Rashid N. Achilov X# X# $FreeBSD: ports/mail/sccmilter/Makefile,v 1.1 2003/07/29 13:59:35 krion Exp $ X# X XPORTNAME= sccmilter XPORTVERSION= 0.92.4 XPORTREVISION= XCATEGORIES= mail sysutils XMASTER_SITES= ftp://granch.ru/pub/kavmilter/ X XMAINTAINER= shelton@granch.ru XCOMMENT= Sendmail spam control and canceling filter, based on Milter API X X.if !exists(/usr/lib/libmilter.a) XIGNORE= requires Sendmail 8.12; upgrade the base system X.endif X XUSE_BZIP2= yes XUSE_GETOPT_LONG=yes XUSE_REINPLACE= yes X XGNU_CONFIGURE= yes XCONFIGURE_ARGS+= --localstatedir=/var X XMAN5= sccmilter.conf.5 scchosts.5 sccusers.5 XMAN8= sccmilter.8 X XCPPFLAGS= ${PTHREAD_CFLAGS} XLDFLAGS= ${PTHREAD_LIBS} XMAKE_ENV= CPPFLAGS="${CPPFLAGS}" \ X LDFLAGS="${LDFLAGS}" X X.if defined(WITH_DEBUG) XCONFIGURE_ARGS+= --with-debug X.endif X Xpre-configure: X @${ECHO_MSG} "" X @${ECHO_MSG} "For debugging information support you should specify" X @${ECHO_MSG} " WITH_DEBUG=yes (press Ctrl-C here and start make WITH_DEBUG=yes)" X @${ECHO_MSG} "" X @sleep 2 X Xpost-install: X ${STRIP_CMD} ${PREFIX}/libexec/sccmilter X X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for i in README CHANGES FAQ X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} X.endfor X.endif X X @${CAT} ${PKGMESSAGE} X Xpost-deinstall: X @${ECHO_MSG} "" X @${ECHO_MSG} "Do not forget delete filter description from /etc/mail/freebsd.mc" X @${ECHO_MSG} "and rebuild sendmail.cf file!" X @${ECHO_MSG} "" X X.include END-of-sccmilter/Makefile echo x - sccmilter/pkg-descr sed 's/^X//' >sccmilter/pkg-descr << 'END-of-sccmilter/pkg-descr' XThis is a sendmail filter, based on Milter API, intedned to do Xspam control and canceling it. This is multi-thread small filter, Xwhich sits between sendmail and local mail agent, checks all mail Xby selected rules and cancels spam-qualified messages. X XMain features: X- Charset controlling. No more unreadable mails in your box! X You can selectively setup, which codepages for which users X are allowed, mail with other codepages will declined X- HTML isolating. You can setup filter to check all incoming, X outgoing or all (or none) mail to HTML mail and decline it. X IMHO, HTML mail is a headache only. You can separately setup X on per-user basis, which users can send HTML mail, which can X receive X XAny other features (content filtering, attachment checking) are Xplanned, but not imlemented this release. X XWWW: http://granch.ru/~shelton/ X X- Rashid N. Achilov Xshelton@granch.ru END-of-sccmilter/pkg-descr echo x - sccmilter/pkg-message sed 's/^X//' >sccmilter/pkg-message << 'END-of-sccmilter/pkg-message' X************************************************************************ X XIn order to run this port, please add the following line to X/etc/mail/freebsd.mc: X XINPUT_MAIL_FILTER(`sccmilter',`S=unix:/var/run/sccmilter,F=T') X Xand appropriate correct the line with confINPUT_MAIL_FILTERS, when exist. X XDon't forget remake sendmail configuration file after modifying freebsd.mc X X************************************************************************ END-of-sccmilter/pkg-message echo x - sccmilter/pkg-plist sed 's/^X//' >sccmilter/pkg-plist << 'END-of-sccmilter/pkg-plist' Xlibexec/sccmilter Xetc/sccmilter/sccmilter.conf.sample Xetc/sccmilter/scchosts.sample Xetc/sccmilter/sccusers.sample Xetc/rc.d/sccmilter.sh.sample X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/CHANGES X%%PORTDOCS%%%%DOCSDIR%%/FAQ X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm etc/sccmilter END-of-sccmilter/pkg-plist echo x - sccmilter/distinfo sed 's/^X//' >sccmilter/distinfo << 'END-of-sccmilter/distinfo' XMD5 (sccmilter-0.92.4.tar.bz2) = 1dced186e4480d1fe8f85e7c5c8dbb4b END-of-sccmilter/distinfo exit >Release-Note: >Audit-Trail: >Unformatted: