pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/knot
Module Name: pkgsrc
Committed By: pettai
Date: Thu Mar 8 14:30:37 UTC 2018
Modified Files:
pkgsrc/net/knot: Makefile PLIST distinfo
pkgsrc/net/knot/patches: patch-samples_Makefile.in
Log Message:
Knot DNS 2.5.7 (2018-01-02)
===========================
Bugfixes:
---------
- Unintentional zone re-sign during reload if empty NSEC3 salt
- Inconsistent zone names in journald structured logs
- Malformed outgoing transfer for big zone with TSIG
- Unexpected reply for DS query with an owner below a delegation point
- Old dependencies in the pkg-config file
[...]
Only new Features & Security fixes of the previous updates are shown below
For a complete of all Improvements & Bugfixes, see:
https://gitlab.labs.nic.cz/knot/knot-dns/blob/2.5/NEWS
Knot DNS 2.5.3 (2017-07-14)
===========================
Features:
---------
- CSK rollover support for Single-Type Signing Scheme
[...]
Knot DNS 2.5.2 (2017-06-23)
===========================
Security:
---------
- CVE-2017-11104: Improper TSIG validity period check can allow TSIG forgery (Thanks to Synacktiv!)
Knot DNS 2.5.0 (2017-06-05)
===========================
Features:
---------
- KASP database switched from JSON files to LMDB database
- KSK rollover support using CDNSKEY and CDS in the automatic DNSSEC signing
- Dynamic module loading support with proper module API
- Journal can store full zone contents (not only differences)
- Zone freeze/thaw support
- Updated knotc zone-status output with optional column filters
- New '[no]crypto' option in kdig
- New keymgr implementation reflecting KASP database changes
- New pykeymgr for JSON-based KASP database migration
- Removed obsolete knot1to2 utility
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/net/knot/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/net/knot/PLIST
cvs rdiff -u -r1.23 -r1.24 pkgsrc/net/knot/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/knot/patches/patch-samples_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/knot/Makefile
diff -u pkgsrc/net/knot/Makefile:1.37 pkgsrc/net/knot/Makefile:1.38
--- pkgsrc/net/knot/Makefile:1.37 Wed Mar 7 16:42:10 2018
+++ pkgsrc/net/knot/Makefile Thu Mar 8 14:30:37 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2018/03/07 16:42:10 pettai Exp $
+# $NetBSD: Makefile,v 1.38 2018/03/08 14:30:37 pettai Exp $
-DISTNAME= knot-2.4.5
+DISTNAME= knot-2.5.7
CATEGORIES= net
MASTER_SITES= https://secure.nic.cz/files/knot-dns/
EXTRACT_SUFX= .tar.xz
@@ -32,7 +32,13 @@ CFLAGS += -march=i586
USE_LIBTOOL= yes
USE_TOOLS+= bison flex gmake pkg-config
+REPLACE_PYTHON= src/utils/pykeymgr/pykeymgr.in
+
+.include "../../lang/python/extension.mk"
+.include "../../lang/python/application.mk"
+
PKGCONFIG_OVERRIDE= src/dnssec/libdnssec.pc.in
+PKGCONFIG_OVERRIDE+= src/knotd.pc.in
PKGCONFIG_OVERRIDE+= src/libknot.pc.in
PKGCONFIG_OVERRIDE+= src/zscanner/libzscanner.pc.in
Index: pkgsrc/net/knot/PLIST
diff -u pkgsrc/net/knot/PLIST:1.13 pkgsrc/net/knot/PLIST:1.14
--- pkgsrc/net/knot/PLIST:1.13 Wed Mar 7 16:42:10 2018
+++ pkgsrc/net/knot/PLIST Thu Mar 8 14:30:37 2018
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2018/03/07 16:42:10 pettai Exp $
+@comment $NetBSD: PLIST,v 1.14 2018/03/08 14:30:37 pettai Exp $
bin/kdig
bin/khost
bin/kjournalprint
@@ -9,20 +9,17 @@ include/dnssec/binary.h
include/dnssec/crypto.h
include/dnssec/dnssec.h
include/dnssec/error.h
-include/dnssec/event.h
-include/dnssec/kasp.h
include/dnssec/key.h
include/dnssec/keyid.h
-include/dnssec/keystate.h
include/dnssec/keystore.h
include/dnssec/keytag.h
-include/dnssec/keyusage.h
include/dnssec/list.h
include/dnssec/nsec.h
include/dnssec/random.h
include/dnssec/sign.h
include/dnssec/tsig.h
include/dnssec/version.h
+include/knot/module.h
include/libknot/attribute.h
include/libknot/binary.h
include/libknot/codes.h
@@ -66,20 +63,23 @@ include/libknot/rrtype/txt.h
include/libknot/tsig-op.h
include/libknot/tsig.h
include/libknot/version.h
+include/libknot/yparser/yparser.h
+include/libknot/yparser/ypformat.h
+include/libknot/yparser/ypschema.h
+include/libknot/yparser/yptrafo.h
include/zscanner/error.h
include/zscanner/scanner.h
include/zscanner/version.h
lib/libdnssec.la
lib/libknot.la
lib/libzscanner.la
+lib/pkgconfig/knotd.pc
lib/pkgconfig/libdnssec.pc
lib/pkgconfig/libknot.pc
lib/pkgconfig/libzscanner.pc
-libexec/knot1to2
man/man1/kdig.1
man/man1/khost.1
man/man1/kjournalprint.1
-man/man1/knot1to2.1
man/man1/knsec3hash.1
man/man1/knsupdate.1
man/man1/kzonecheck.1
@@ -87,9 +87,11 @@ man/man5/knot.conf.5
man/man8/keymgr.8
man/man8/knotc.8
man/man8/knotd.8
+man/man8/pykeymgr.8
sbin/keymgr
sbin/knotc
sbin/knotd
+sbin/pykeymgr
share/examples/knot/example.com.zone
share/examples/knot/knot.sample.conf
@pkgdir etc/knot
Index: pkgsrc/net/knot/distinfo
diff -u pkgsrc/net/knot/distinfo:1.23 pkgsrc/net/knot/distinfo:1.24
--- pkgsrc/net/knot/distinfo:1.23 Wed Mar 7 16:42:10 2018
+++ pkgsrc/net/knot/distinfo Thu Mar 8 14:30:37 2018
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2018/03/07 16:42:10 pettai Exp $
+$NetBSD: distinfo,v 1.24 2018/03/08 14:30:37 pettai Exp $
-SHA1 (knot-2.4.5.tar.xz) = 14cda3dd24da8a80ee0aa601aed4eb521fdc9caa
-RMD160 (knot-2.4.5.tar.xz) = 1cb9d76056fe2ecfd85e2482e054bfa5d3ae2a7d
-SHA512 (knot-2.4.5.tar.xz) = db4919dbe2dc688f401e6611d784d47e1d40a0f8ec8c8cd6240d89ab9dd2ce7dd1976ac7cb24c712ed8aa074e0026ff0a10e9d6d5e685929d271ae554d9a1cff
-Size (knot-2.4.5.tar.xz) = 1111536 bytes
-SHA1 (patch-samples_Makefile.in) = 9354505e5525b28266e5ab250026571d980ade54
+SHA1 (knot-2.5.7.tar.xz) = 26bcd2784a8d1c062a4a103d9f2cb651804e7d68
+RMD160 (knot-2.5.7.tar.xz) = 96ac63cf365ed10fc979a351c79c12e345d4c2f0
+SHA512 (knot-2.5.7.tar.xz) = 96e375f556309bb89cea982dda169cef70c23d03c48282110e47a44849c1102cd37d98aa7650781b399f5d932b724b8a935f0b9e55e4920465ae7b74a0d1d55a
+Size (knot-2.5.7.tar.xz) = 1084656 bytes
+SHA1 (patch-samples_Makefile.in) = 499b8742dbd948e489b01d512bc7a8d8e4fe2e7b
Index: pkgsrc/net/knot/patches/patch-samples_Makefile.in
diff -u pkgsrc/net/knot/patches/patch-samples_Makefile.in:1.5 pkgsrc/net/knot/patches/patch-samples_Makefile.in:1.6
--- pkgsrc/net/knot/patches/patch-samples_Makefile.in:1.5 Sat Oct 29 09:55:13 2016
+++ pkgsrc/net/knot/patches/patch-samples_Makefile.in Thu Mar 8 14:30:37 2018
@@ -1,10 +1,10 @@
-$NetBSD: patch-samples_Makefile.in,v 1.5 2016/10/29 09:55:13 pettai Exp $
+$NetBSD: patch-samples_Makefile.in,v 1.6 2018/03/08 14:30:37 pettai Exp $
Install sample config where pkgsrc typically install examples
---- samples/Makefile.in.orig 2015-10-26 16:12:16.000000000 +0000
+--- samples/Makefile.in.orig 2018-01-02 11:09:04.000000000 +0100
+++ samples/Makefile.in
-@@ -264,6 +264,7 @@ sharedstatedir = @sharedstatedir@
+@@ -287,6 +287,7 @@
srcdir = @srcdir@
storage_dir = @storage_dir@
sysconfdir = @sysconfdir@
@@ -12,7 +12,7 @@ Install sample config where pkgsrc typic
systemd_CFLAGS = @systemd_CFLAGS@
systemd_LIBS = @systemd_LIBS@
target_alias = @target_alias@
-@@ -483,9 +484,9 @@ knot.sample.conf: knot.sample.conf.in
+@@ -507,9 +508,9 @@
mv $@.tmp $@
@HAVE_DAEMON_TRUE@install-data-local: knot.sample.conf
@@ -23,5 +23,5 @@ Install sample config where pkgsrc typic
+@HAVE_DAEMON_TRUE@ $(INSTALL) -d $(DESTDIR)/$(EGDIR); \
+@HAVE_DAEMON_TRUE@ $(INSTALL_DATA) knot.sample.conf $(srcdir)/example.com.zone $(DESTDIR)/$(EGDIR); \
@HAVE_DAEMON_TRUE@ fi
- @HAVE_BASH_COMPLETIONS_TRUE@@HAVE_DAEMON_TRUE@ if [ \! -f $(DESTDIR)/$(bash_completions_dir)/keymgr ]; then \
- @HAVE_BASH_COMPLETIONS_TRUE@@HAVE_DAEMON_TRUE@ $(INSTALL) -d $(DESTDIR)/$(bash_completions_dir); \
+ @HAVE_DAEMON_TRUE@uninstall-local:
+ @HAVE_DAEMON_TRUE@ -rm -rf $(DESTDIR)/$(config_dir)/knot.sample.conf \
Home |
Main Index |
Thread Index |
Old Index