diff options
author | joerg <joerg@pkgsrc.org> | 2008-10-09 01:31:35 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2008-10-09 01:31:35 +0000 |
commit | f6762be4b3afe32cbe18de5e4212f3ccc3ab3438 (patch) | |
tree | 4018d48f9b4503cea36fb65590fd661c03b220f7 | |
parent | b83afe4c29f4ae5352c805c5ea6d680790cebecd (diff) | |
download | pkgsrc-f6762be4b3afe32cbe18de5e4212f3ccc3ab3438.tar.gz |
Update to unbound-1.0.2. Beside some minor bugfixes, this brings even
stricter filtering to defeat some additional DNS attacks and support for
source address randomisation and optional capitalisation support. The
former can be configured when multiple public IPs are present, the
latter is considered experimental as a small number of servers doesn't
support it.
-rw-r--r-- | net/unbound/Makefile | 8 | ||||
-rw-r--r-- | net/unbound/distinfo | 12 | ||||
-rw-r--r-- | net/unbound/patches/patch-aa | 13 | ||||
-rw-r--r-- | net/unbound/patches/patch-ab | 13 | ||||
-rw-r--r-- | net/unbound/patches/patch-ac | 16 |
5 files changed, 19 insertions, 43 deletions
diff --git a/net/unbound/Makefile b/net/unbound/Makefile index 25bddcc93a9..0d6dcc3c4a0 100644 --- a/net/unbound/Makefile +++ b/net/unbound/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.1.1.1 2008/05/26 22:36:56 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2008/10/09 01:31:35 joerg Exp $ -DISTNAME= unbound-1.0.0 +DISTNAME= unbound-1.0.2 CATEGORIES= net MASTER_SITES= http://www.unbound.net/downloads/ @@ -10,6 +10,10 @@ COMMENT= DNS resolver and recursive server PKG_DESTDIR_SUPPORT= user-destdir +# Strictly speaking this is tar in gzip in gzip, but using bsdtar is +# the easiest workaround. +EXTRACT_USING= bsdtar + GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= gmake diff --git a/net/unbound/distinfo b/net/unbound/distinfo index 179f4e7b0ec..49110331c4a 100644 --- a/net/unbound/distinfo +++ b/net/unbound/distinfo @@ -1,8 +1,6 @@ -$NetBSD: distinfo,v 1.1.1.1 2008/05/26 22:36:56 joerg Exp $ +$NetBSD: distinfo,v 1.2 2008/10/09 01:31:35 joerg Exp $ -SHA1 (unbound-1.0.0.tar.gz) = a837407d866f0918547c6122f8f654c219b4b51f -RMD160 (unbound-1.0.0.tar.gz) = a08aff793c115f2fe285c6d1557bcca98e0c4dba -Size (unbound-1.0.0.tar.gz) = 3554571 bytes -SHA1 (patch-aa) = eb2e923f1970a0fafad44885619a0ea28a0aa155 -SHA1 (patch-ab) = baa658962ffa72efd11507f391f5ee4543266bc4 -SHA1 (patch-ac) = 11664d40b93f8cfb15f96e010b243f9909e5de5a +SHA1 (unbound-1.0.2.tar.gz) = 93faa7b76cf7681b8c7b0c5187aaf84c36b6670b +RMD160 (unbound-1.0.2.tar.gz) = 1e942505468f6ae4061b208914e9b7feed6ecff1 +Size (unbound-1.0.2.tar.gz) = 3597275 bytes +SHA1 (patch-ac) = 05e1b84d9093ea6b2a5648117522fc288c611ba9 diff --git a/net/unbound/patches/patch-aa b/net/unbound/patches/patch-aa deleted file mode 100644 index 3ac9e29fe50..00000000000 --- a/net/unbound/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2008/05/26 22:36:56 joerg Exp $ - ---- configure.ac.orig 2008-05-26 22:39:40.000000000 +0200 -+++ configure.ac -@@ -556,7 +556,7 @@ AC_SEARCH_LIBS([socket], [socket]) - AC_ARG_WITH(libevent, AC_HELP_STRING([--with-libevent=pathname], - [use libevent (will check /usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr or you can specify an explicit path). Slower, but allows use of large outgoing port ranges.]), - [ ],[ withval="no" ]) --if test x_$withval == x_yes -o x_$withval != x_no; then -+if test x_$withval = x_yes -o x_$withval != x_no; then - AC_MSG_CHECKING(for libevent) - if test x_$withval = x_ -o x_$withval = x_yes; then - withval="/usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr" diff --git a/net/unbound/patches/patch-ab b/net/unbound/patches/patch-ab deleted file mode 100644 index 8c1ff3515da..00000000000 --- a/net/unbound/patches/patch-ab +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2008/05/26 22:36:56 joerg Exp $ - ---- configure.orig 2008-05-26 22:39:38.000000000 +0200 -+++ configure -@@ -22125,7 +22125,7 @@ else - withval="no" - fi - --if test x_$withval == x_yes -o x_$withval != x_no; then -+if test x_$withval = x_yes -o x_$withval != x_no; then - { echo "$as_me:$LINENO: checking for libevent" >&5 - echo $ECHO_N "checking for libevent... $ECHO_C" >&6; } - if test x_$withval = x_ -o x_$withval = x_yes; then diff --git a/net/unbound/patches/patch-ac b/net/unbound/patches/patch-ac index d7ea075db13..580e2c80811 100644 --- a/net/unbound/patches/patch-ac +++ b/net/unbound/patches/patch-ac @@ -1,21 +1,21 @@ -$NetBSD: patch-ac,v 1.1.1.1 2008/05/26 22:36:56 joerg Exp $ +$NetBSD: patch-ac,v 1.2 2008/10/09 01:31:35 joerg Exp $ ---- Makefile.in.orig 2008-05-14 09:34:02.000000000 +0200 +--- Makefile.in.orig 2008-07-17 10:45:12.000000000 +0200 +++ Makefile.in -@@ -70,10 +70,9 @@ UNITTEST_SRC=$(patsubst $(srcdir)/%,%, \ +@@ -71,10 +71,9 @@ UNITTEST_SRC=$(patsubst $(srcdir)/%,%, \ testcode/readhex.c testcode/ldns-testpkts.c smallapp/worker_cb.c \ $(COMMON_SRC) - UNITTEST_OBJ=$(addprefix $(BUILD),$(UNITTEST_SRC:.c=.o)) $(COMPAT_OBJ) + UNITTEST_OBJ=$(addprefix $(BUILD),$(UNITTEST_SRC:.c=.lo)) $(COMPAT_OBJ) -DAEMON_SRC=$(patsubst $(srcdir)/%,%, $(wildcard $(srcdir)/daemon/*.c)) \ - $(COMMON_SRC) +DAEMON_SRC=$(patsubst $(srcdir)/%,%, $(wildcard $(srcdir)/daemon/*.c)) - DAEMON_OBJ=$(addprefix $(BUILD),$(DAEMON_SRC:.c=.o)) $(COMPAT_OBJ) + DAEMON_OBJ=$(addprefix $(BUILD),$(DAEMON_SRC:.c=.lo)) $(COMPAT_OBJ) -CHECKCONF_SRC=smallapp/unbound-checkconf.c smallapp/worker_cb.c $(COMMON_SRC) +CHECKCONF_SRC=smallapp/unbound-checkconf.c smallapp/worker_cb.c - CHECKCONF_OBJ=$(addprefix $(BUILD),$(CHECKCONF_SRC:.c=.o)) $(COMPAT_OBJ) + CHECKCONF_OBJ=$(addprefix $(BUILD),$(CHECKCONF_SRC:.c=.lo)) $(COMPAT_OBJ) HOST_SRC=smallapp/unbound-host.c - HOST_OBJ=$(addprefix $(BUILD),$(HOST_SRC:.c=.o)) $(COMPAT_OBJ) -@@ -148,17 +147,17 @@ else + HOST_OBJ=$(addprefix $(BUILD),$(HOST_SRC:.c=.lo)) $(COMPAT_OBJ) +@@ -149,17 +148,17 @@ else ldnslib= endif |