ports/119736: [maintainer update] greylite 2.0
Mij
mij at bitchx.it
Thu Jan 17 15:20:02 UTC 2008
The following reply was made to PR ports/119736; it has been noted by GNATS.
From: Mij <mij at bitchx.it>
To: bug-followup at FreeBSD.org,
mij at bitchx.it
Cc:
Subject: Re: ports/119736: [maintainer update] greylite 2.0
Date: Thu, 17 Jan 2008 16:07:40 +0100
--Apple-Mail-2--1063039134
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
Content-Transfer-Encoding: 7bit
please use this patch
--Apple-Mail-2--1063039134
Content-Disposition: attachment;
filename=greyport.txt
Content-Type: text/plain;
x-unix-mode=0644;
name="greyport.txt"
Content-Transfer-Encoding: 7bit
diff -ruN greylite/Makefile greylite-new/Makefile
--- greylite/Makefile Wed Dec 19 13:42:50 2007
+++ greylite-new/Makefile Thu Jan 17 14:33:12 2008
@@ -5,37 +5,58 @@
# $FreeBSD: ports/mail/greylite/Makefile,v 1.1 2007/12/19 12:42:50 miwi Exp $
#
-PORTNAME= greylite
-DISTVERSION= 1.3
-CATEGORIES= mail
-MASTER_SITES= http://mij.oltrelinux.com/net/greylite/
-
-MAINTAINER= mij at bitchx.it
-COMMENT= An efficient greylisting module for qmail
-
-USE_BZIP2= yes
-USE_SQLITE= 3
-PLIST_FILES= bin/greylite
+PORTNAME= greylite
+DISTVERSION= 2.0
+CATEGORIES= mail
+MASTER_SITES= http://mij.oltrelinux.com/net/greylite/releases/
+
+MAINTAINER= mij at bitchx.it
+COMMENT= Modified greylisting for qmail and for any other MDA
+
+RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp
+
+USE_BZIP2= yes
+USE_SQLITE= 3
+PLIST_FILES= bin/greylite \
+ %%DNSBLENV%%bin/dnsblenv \
+ %%UCSPI2SOCKET%%bin/ucspi2socket
-MAN8= greylite.8
+MAN8= greylite.8
MANCOMPRESSED= yes
-OPTIONS= GEOIP "Enable support for GeoIP in suspicion rules" On
+OPTIONS= GEOIP "Support for GeoIP in suspicion rules" On \
+ DNSBLENV "Module for interfacing with DNS blacklists" On \
+ UCSPI2SOCKET "Module for using greylite as SMTP proxy" On
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_GEOIP)
-LIB_DEPENDS+= GeoIP:$(PORTSDIR)/net/GeoIP
+LIB_DEPENDS+= GeoIP:${PORTSDIR}/net/GeoIP
MAKE_ARGS+= WITH_GEOIP=yep
.endif
+.if !defined(WITHOUT_DNSBLENV)
+LIB_DEPENDS+= cares:${PORTSDIR}/dns/c-ares
+MAKE_ARGS+= WITH_DNSBLENV=yep WITH_CARES14=yep
+PLIST_SUB+= DNSBLENV=""
+.else
+PLIST_SUB+= DNSBLENV="@comment "
+.endif
+
+.if !defined(WITHOUT_UCSPI2SOCKET)
+MAKE_ARGS+= WITH_UCSPI2SOCKET=yep
+PLIST_SUB+= UCSPI2SOCKET=""
+.else
+PLIST_SUB+= UCSPI2SOCKET="@comment "
+.endif
+
post-patch:
${CP} ${WRKSRC}/Makefile.bsdmake ${WRKSRC}/Makefile
do-build:
- $(MAKE) -C $(WRKSRC) $(MAKE_ARGS)
+ ${MAKE} -C ${WRKSRC} ${MAKE_ARGS}
post-install:
- @$(CAT) pkg-message
+ @${CAT} pkg-message
.include <bsd.port.post.mk>
diff -ruN greylite/distinfo greylite-new/distinfo
--- greylite/distinfo Wed Dec 19 13:42:50 2007
+++ greylite-new/distinfo Thu Jan 17 14:33:12 2008
@@ -1,3 +1,3 @@
-MD5 (greylite-1.3.tar.bz2) = a034d736a75555a3b710a288f33ade96
-SHA256 (greylite-1.3.tar.bz2) = 8393fd976daa4e0f514567f9a39905d4115cbe1f5809315bf4b16e082e8f7eba
-SIZE (greylite-1.3.tar.bz2) = 13629
+MD5 (greylite-2.0.tar.bz2) = 4de0975465025b5808f0cf6c21d324af
+SHA256 (greylite-2.0.tar.bz2) = 7f6900746931cc9bb76cd25e579fe4213266a89282f4bfe954683fd2ab0ecee5
+SIZE (greylite-2.0.tar.bz2) = 19082
diff -ruN greylite/pkg-descr greylite-new/pkg-descr
--- greylite/pkg-descr Wed Dec 19 13:42:50 2007
+++ greylite-new/pkg-descr Thu Jan 17 16:04:12 2008
@@ -1,9 +1,11 @@
-Greylite is an implementation of a modified greylisting technology for fighting
-SPAM on mailservers running qmail.
+Greylite is a SPAM filter with exceptional effectiveness and no false
+positives. It combines natively with qmail and works as a proxy for any SMTP
+server.
-Greylite does not require patching qmail, it is self-contained because it uses
-sqlite, it uses a technology that minimizes delivery delays and enables suspect
-senders to be multiply rejected and never whitelisted.
+It implements a modified greylisting algorithm that improves the filtering
+effectiveness and minimizes the delays associated with standard greylisting.
+It can be tuned to recognize suspicious clients and reject their attempts
+multiple times, reaching filtering rates of over 99% without false positives.
Greylite is easy to setup and maintain, and it is small and fast.
diff -ruN greylite/pkg-message greylite-new/pkg-message
--- greylite/pkg-message Wed Dec 19 13:42:50 2007
+++ greylite-new/pkg-message Thu Jan 17 14:33:12 2008
@@ -2,7 +2,4 @@
Greylite has been installed. Some steps are required for setting
it up with qmail. greylite(8) has a synthesis and the website at
http://mij.oltrelinux.com/net/greylite/ has more information.
-You might be also interested in further refinements to improve
-the effectiveness and performance of greylite:
-http://mij.oltrelinux.com/net/greylite/practmatters.html
################################################################
--Apple-Mail-2--1063039134
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
Content-Transfer-Encoding: 7bit
--Apple-Mail-2--1063039134--
More information about the freebsd-ports-bugs
mailing list