ports/119579: New port: mail/spamdyke A filter for monitoring and intercepting SMTP connections on qmail
Peter Kieser
peter at kieser.ca
Fri Jan 11 23:10:04 UTC 2008
>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 at 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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list