add "ratelimit" flavour to net/isc-bind to build it with the experimental DNS

response rate limiting (DNS RRL) patchset, http://www.redbarn.org/dns/ratelimits
This commit is contained in:
sthen 2012-08-31 09:16:35 +00:00
parent 368971ee5f
commit 94ec942f9f
3 changed files with 17 additions and 1 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.2 2012/08/07 07:44:27 sthen Exp $
# $OpenBSD: Makefile,v 1.3 2012/08/31 09:16:35 sthen Exp $
COMMENT= Berkeley Internet Name Daemon
@ -26,6 +26,16 @@ PERMIT_DISTFILES_FTP= Yes
WANTLIB += c crypto m pthread xml2 z
MASTER_SITES= ${MASTER_SITE_ISC:=bind9/$V/}
MASTER_SITES0= http://ss.vix.com/~vixie/
FLAVORS= ratelimit
FLAVOR?=
.if ${FLAVOR:L:Mratelimit}
PATCHFILES+= rl-$V.patch:0
.else
SUPDISTFILES+= rl-$V.patch:0
.endif
MODULES= converters/libiconv
LIB_DEPENDS= textproc/libxml

View File

@ -1,2 +1,4 @@
SHA256 (bind-9.9.1-P2.tar.gz) = pG7PYXe2nW6ag6FfeS0FlK3MjoAAhiCN2bhEUq+4TQ4=
SHA256 (rl-9.9.1-P2.patch) = me/ZUVgs55DidAguC+2uppi5t/Sc8d44d1JYOZPPIRU=
SIZE (bind-9.9.1-P2.tar.gz) = 7223896
SIZE (rl-9.9.1-P2.patch) = 80440

View File

@ -2,3 +2,7 @@ BIND is open source software that implements the Domain Name System
(DNS) protocols for the Internet. It is a reference implementation
of those protocols, but it is also production-grade software,
suitable for use in high-volume and high-reliability applications.
The optional "ratelimit" flavour builds BIND9 with the experimental
patches to add rate limits for authoritative servers, information about
how to use this is available at http://www.redbarn.org/dns/ratelimits