Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2008 23:06:38 GMT
From:      Peter Kieser <peter@kieser.ca>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/119579: New port: mail/spamdyke A filter for monitoring and intercepting SMTP connections on qmail
Message-ID:  <200801112306.m0BN6ceS080876@www.freebsd.org>
Resent-Message-ID: <200801112310.m0BNA3W6080862@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         119579
>Category:       ports
>Synopsis:       New port: mail/spamdyke A filter for monitoring and intercepting SMTP connections on qmail
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 11 23:10:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Peter Kieser
>Release:        
>Organization:
>Environment:
>Description:
spamdyke is a filter for monitoring and intercepting SMTP connections between a remote host and a qmail server. Spam is blocked while the remote server (spammer) is still connected; no additional processing or storage is needed.

In addition to all of its anti-spam filters, spamdyke also includes a number of features to enhance qmail.

Best of all, using spamdyke does not require patching or recompiling qmail! 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	spamdyke
#	spamdyke/Makefile
#	spamdyke/pkg-descr
#	spamdyke/pkg-plist
#	spamdyke/distinfo
#
echo c - spamdyke
mkdir -p spamdyke > /dev/null 2>&1
echo x - spamdyke/Makefile
sed 's/^X//' >spamdyke/Makefile << 'END-of-spamdyke/Makefile'
X# New ports collection makefile for:	spamdyke
X# Date created:		11 January 2007
X# Whom:			Peter Kieser <peter@kieser.ca>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	spamdyke
XPORTVERSION=	3.1.3
XCATEGORIES=	mail
XMASTER_SITES=	http://www.spamdyke.org/releases/
XEXTRACT_SUFX=	.tgz
X
XMAINTAINER=	peter@kieser.ca
XCOMMENT=	A filter for monitoring and intercepting SMTP connections on qmail
X
XBUILD_DEPENDS=	${LOCALBASE}/bin/tcprules:${PORTSDIR}/sysutils/ucspi-tcp
XRUN_DEPENDS=	${LOCALBASE}/bin/tcprules:${PORTSDIR}/sysutils/ucspi-tcp
X
XWRKSRC=		${WRKDIR}/${DISTNAME}/spamdyke
X
XUSE_QMAIL=	yes
XGNU_CONFIGURE=	yes
X
XALL_TARGET=	spamdyke
X
XOPTIONS=	TLS "Enable TLS support" On
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITHOUT_TLS)
XCONFIGURE_ARGS+=    --disable-tls
X.else
XCONFIGURE_ARGS+=    --enable-tls
X.endif
X
XDOCS=		Changelog.txt FAQ.html GNUGPL.txt INSTALL.txt \
X		README.html README_ip_file_format.html \
X		README_rdns_directory_format.html README_rdns_file_format.html \
X		UPGRADING.txt
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	cd ${WRKDIR}/${DISTNAME}/documentation && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
END-of-spamdyke/Makefile
echo x - spamdyke/pkg-descr
sed 's/^X//' >spamdyke/pkg-descr << 'END-of-spamdyke/pkg-descr'
Xspamdyke is a filter for monitoring and intercepting SMTP 
Xconnections between a remote host and a qmail server. Spam 
Xis blocked while the remote server (spammer) is still 
Xconnected; no additional processing or storage is needed.
X
XIn addition to all of its anti-spam filters, spamdyke also 
Xincludes a number of features to enhance qmail.
X
XBest of all, using spamdyke does not require patching or 
Xrecompiling qmail!
X
XWWW: http://www.spamdyke.org/
END-of-spamdyke/pkg-descr
echo x - spamdyke/pkg-plist
sed 's/^X//' >spamdyke/pkg-plist << 'END-of-spamdyke/pkg-plist'
Xbin/spamdyke
Xshare/doc/spamdyke/Changelog.txt
Xshare/doc/spamdyke/FAQ.html
Xshare/doc/spamdyke/GNUGPL.txt
Xshare/doc/spamdyke/INSTALL.txt
Xshare/doc/spamdyke/README.html
Xshare/doc/spamdyke/README_ip_file_format.html
Xshare/doc/spamdyke/README_rdns_directory_format.html
Xshare/doc/spamdyke/README_rdns_file_format.html
Xshare/doc/spamdyke/UPGRADING.txt
X@dirrm share/doc/spamdyke
END-of-spamdyke/pkg-plist
echo x - spamdyke/distinfo
sed 's/^X//' >spamdyke/distinfo << 'END-of-spamdyke/distinfo'
XMD5 (spamdyke-3.1.3.tgz) = 88fa8e47fbd7980db0c1c9b85763779a
XSHA256 (spamdyke-3.1.3.tgz) = b3c0c21f86cbf6415d3b06ceaf9c6d7d56e3cf728199e9555fe189aa14a448a0
XSIZE (spamdyke-3.1.3.tgz) = 745192
END-of-spamdyke/distinfo
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801112306.m0BN6ceS080876>