summaryrefslogtreecommitdiff
path: root/net/knot
diff options
context:
space:
mode:
authorpettai <pettai@pkgsrc.org>2013-09-13 18:14:11 +0000
committerpettai <pettai@pkgsrc.org>2013-09-13 18:14:11 +0000
commit262bbd751b8483a8ee1d4ad649b17904c29ac4b7 (patch)
treeba547dada13ae41132f1db6e911a060703dc4574 /net/knot
parent2e2f587a4c937fbc7004dcde27ba798acd2e5b4f (diff)
downloadpkgsrc-262bbd751b8483a8ee1d4ad649b17904c29ac4b7.tar.gz
v1.3.1 - Aug 26, 2013
--------------------- Bugfixes: * Response with NSID contained extra bytes after reload * List of remotes is scanned for longest prefix match * Multipacket TSIG signatures for transfers * Wrongly parsed TSIG key secret without quotes * Removed autoconf checks for extended instruction sets v1.3.0 - Aug 5, 2013 -------------------- Features: * Defaults for CH TXT id.server,version.server (see doc) Bugfixes: * Progressive interval for bootstrap retry * Transfers randomly cancelled * Disabling RRL on reload * Secondary groups not initialized when dropping privileges * Responding to DS queries for names at or below delegation points v1.3.0-rc5 - Jul 29, 2013 ------------------------- Features: * Much faster bootstrap of many zones Bugfixes: * Removed deprecated 'knotc -w' option * Slave ignores out-of-zone records in zone * Support for obsolete types in zone transfers * Slave zone file names fixes * Long transfers being randomly dropped v1.3.0-rc4 - Jul 15, 2013 ------------------------- Features: * --with-configdir option for default config path * Reintroducted 'pidfile' config option Bugfixes: * AXFR/IXFR subsystem performance improvements * Rescheduling of AXFR in some cases * RRSIGs not in the same section for DS records * Log messages leaking to syslog * 'knotc restart' option removed due to several limitations v1.3.0-rc3 - Jun 28, 2013 ------------------------- Features: * Utility to estimate memory consumption (see 'knotc memstats') * PID file is not created when running on foreground * UNIX sockets support for knotc * Configurable 'rundir' and 'storage' Bugfixes: * IXFR with an arbitrary number of diffs * Processing of knotc TSIG keyfile * Atomic PID file writing, removed deprecated 'knotc start' * Performance regression when RRSIGs came before covered RRs in AXFR v1.3.0-rc2 - Jun 14, 2013 ------------------------- Bugfixes: * Label compression related bug * Proper resolution of some CNAME chains * Unstable response rate in rare cases * Several log messages v1.3.0-rc1 - Jun 4, 2013 --------------------------- Features: * Faster zone parser * Full support for EUI and ILNP resource records * Lower memory footprint for large zones * No compilation of zones * Improved scheduling of zone transfers * Logging of serials and timing information for zone transfers * Config: 'groups' keyword allowing to create groups of remotes * Config: 'include' keyword allowing other file includes * Client utilities: kdig, khost, knsupdate * Server identification using TXT/CH queries (RFC 4892) * Improved build scripts * Improved dname compression and performance Bugfixes: * Fixed creating of PID file when dropping privileges
Diffstat (limited to 'net/knot')
-rw-r--r--net/knot/Makefile6
-rw-r--r--net/knot/PLIST14
-rw-r--r--net/knot/distinfo12
-rw-r--r--net/knot/patches/patch-Makefile.in12
-rw-r--r--net/knot/patches/patch-samples_Makefile.in28
5 files changed, 36 insertions, 36 deletions
diff --git a/net/knot/Makefile b/net/knot/Makefile
index 1a0253b7b4a..f4b1027f0f5 100644
--- a/net/knot/Makefile
+++ b/net/knot/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2013/05/14 08:16:05 pettai Exp $
+# $NetBSD: Makefile,v 1.9 2013/09/13 18:14:11 pettai Exp $
#
-DISTNAME= knot-1.2.0
+DISTNAME= knot-1.3.1
CATEGORIES= net
MASTER_SITES= https://secure.nic.cz/files/knot-dns/
FETCH_USING= curl
@@ -15,7 +15,7 @@ BUILD_DEFS+= VARBASE
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${PREFIX:Q}
-CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}/knot
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= --localstatedir=${VARBASE}/knot
USE_LIBTOOL= yes
diff --git a/net/knot/PLIST b/net/knot/PLIST
index 3685b531095..773e970d0b4 100644
--- a/net/knot/PLIST
+++ b/net/knot/PLIST
@@ -1,10 +1,10 @@
-@comment $NetBSD: PLIST,v 1.2 2012/11/05 23:08:06 pettai Exp $
-libexec/knot-zcompile
-libexec/unittests
-libexec/unittests-libknot
-libexec/unittests-libknot-realdata
-libexec/unittests-xfr
-libexec/unittests-zcompile
+@comment $NetBSD: PLIST,v 1.3 2013/09/13 18:14:11 pettai Exp $
+bin/kdig
+bin/khost
+bin/knsupdate
+man/man1/kdig.1
+man/man1/khost.1
+man/man1/knsupdate.1
man/man5/knot.conf.5
man/man8/knotc.8
man/man8/knotd.8
diff --git a/net/knot/distinfo b/net/knot/distinfo
index cc1279b12ba..1d40ff1dcb4 100644
--- a/net/knot/distinfo
+++ b/net/knot/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2013/05/14 08:16:05 pettai Exp $
+$NetBSD: distinfo,v 1.6 2013/09/13 18:14:11 pettai Exp $
-SHA1 (knot-1.2.0.tar.gz) = 095b47147c17152387f2b5d7920c2ce87238b75b
-RMD160 (knot-1.2.0.tar.gz) = 13a89917974973d688126a1a066e1aadca2bb583
-Size (knot-1.2.0.tar.gz) = 1241376 bytes
-SHA1 (patch-Makefile.in) = 881002789bd888392d10cde9b128210e752f4223
-SHA1 (patch-samples_Makefile.in) = 3cebc5bcdf799eaf2cba57513b421cf6f273e961
+SHA1 (knot-1.3.1.tar.gz) = f294ee96f2cab476b89270ac4c8110dcb716affa
+RMD160 (knot-1.3.1.tar.gz) = 41d36ebc4dc7b061a4228df736fb94459b4c8f78
+Size (knot-1.3.1.tar.gz) = 1150375 bytes
+SHA1 (patch-Makefile.in) = c2e7490ed6461ce5a5916abb86947f9d26cb174d
+SHA1 (patch-samples_Makefile.in) = d5d835bd11c91c046caf838b92ad56ff8290d166
diff --git a/net/knot/patches/patch-Makefile.in b/net/knot/patches/patch-Makefile.in
index 5560588e728..888c6e789fb 100644
--- a/net/knot/patches/patch-Makefile.in
+++ b/net/knot/patches/patch-Makefile.in
@@ -1,15 +1,15 @@
-$NetBSD: patch-Makefile.in,v 1.1 2012/10/02 22:40:07 pettai Exp $
+$NetBSD: patch-Makefile.in,v 1.2 2013/09/13 18:14:11 pettai Exp $
Ignore .texi docs, as NetBSDs makeinfo isn't UTF-8 compatible
---- Makefile.in.orig 2012-10-02 21:11:22.000000000 +0000
+--- Makefile.in.orig 2013-08-27 11:35:02.000000000 +0000
+++ Makefile.in
-@@ -227,7 +227,7 @@ top_build_prefix = @top_build_prefix@
+@@ -337,7 +337,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
ACLOCAL_AMFLAGS = -I m4
--SUBDIRS = src samples doc
-+SUBDIRS = src samples
+-SUBDIRS = src samples doc man
++SUBDIRS = src samples man
+ EXTRA_DIST = resource.sh
all: all-recursive
- .SUFFIXES:
diff --git a/net/knot/patches/patch-samples_Makefile.in b/net/knot/patches/patch-samples_Makefile.in
index 4b3b4c2b9c7..859a269194a 100644
--- a/net/knot/patches/patch-samples_Makefile.in
+++ b/net/knot/patches/patch-samples_Makefile.in
@@ -1,29 +1,29 @@
-$NetBSD: patch-samples_Makefile.in,v 1.1 2012/10/02 22:40:07 pettai Exp $
+$NetBSD: patch-samples_Makefile.in,v 1.2 2013/09/13 18:14:11 pettai Exp $
Fix sysconfdir + sample conf snippet
---- samples/Makefile.in.orig 2012-10-02 21:43:47.000000000 +0000
+--- samples/Makefile.in.orig 2013-08-27 11:35:02.000000000 +0000
+++ samples/Makefile.in
-@@ -167,6 +167,7 @@ sbindir = @sbindir@
- sharedstatedir = @sharedstatedir@
+@@ -242,6 +242,7 @@ sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
+ storage_dir = @storage_dir@
sysconfdir = @sysconfdir@
-+EGDIR=@EGDIR@
++EGDIR = @EGDIR@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
-@@ -374,10 +375,10 @@ knot.sample.conf: Makefile
- knot.sample.conf: knot.sample.conf.in
+@@ -457,10 +458,10 @@ knot.sample.conf: knot.sample.conf.in
+ mv $@.tmp $@
install-data-local: knot.sample.conf
-- [ -d $(DESTDIR)/$(sysconfdir) ] || \
-- $(INSTALL) -d $(DESTDIR)/$(sysconfdir)
-- [ -f $(DESTDIR)/$(sysconfdir)/knot.sample.conf ] || \
-- $(INSTALL_DATA) knot.sample.conf example.com.zone $(DESTDIR)/$(sysconfdir)
+- [ -d $(DESTDIR)/$(config_dir) ] || \
+- $(INSTALL) -d $(DESTDIR)/$(config_dir)
+- [ -f $(DESTDIR)/$(config_dir)/knot.sample.conf ] || \
+- $(INSTALL_DATA) knot.sample.conf $(srcdir)/example.com.zone $(DESTDIR)/$(config_dir)
+ [ -d $(DESTDIR)/$(EGDIR) ] || \
+ $(INSTALL) -d $(DESTDIR)/$(EGDIR)
+ [ -f $(DESTDIR)/$(EGDIR)/knot.sample.conf ] || \
-+ $(INSTALL_DATA) knot.sample.conf example.com.zone $(DESTDIR)/$(EGDIR)
++ $(INSTALL_DATA) knot.sample.conf $(srcdir)/example.com.zone $(DESTDIR)/$(EGDIR)
- clean-local:
- rm -f knot.sample.conf
+ uninstall-local:
+ [ -f $(DESTDIR)/$(config_dir)/knot.sample.conf ] && \