diff options
author | pettai <pettai@pkgsrc.org> | 2013-09-13 18:14:11 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2013-09-13 18:14:11 +0000 |
commit | 262bbd751b8483a8ee1d4ad649b17904c29ac4b7 (patch) | |
tree | ba547dada13ae41132f1db6e911a060703dc4574 | |
parent | 2e2f587a4c937fbc7004dcde27ba798acd2e5b4f (diff) | |
download | pkgsrc-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
-rw-r--r-- | net/knot/Makefile | 6 | ||||
-rw-r--r-- | net/knot/PLIST | 14 | ||||
-rw-r--r-- | net/knot/distinfo | 12 | ||||
-rw-r--r-- | net/knot/patches/patch-Makefile.in | 12 | ||||
-rw-r--r-- | net/knot/patches/patch-samples_Makefile.in | 28 |
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 ] && \ |