From bf126e78c72da07074658088692ba268626d173a Mon Sep 17 00:00:00 2001 From: pettai Date: Sun, 14 Dec 2014 23:11:08 +0000 Subject: 2.1 - New Features: - donuts: - Added the ability to summarize information about a zone in the output, such as the upcoming entire zone expiry time, etc - Added the ability to query live zones for records to analyze. EG: donuts live:good-a,badsign-a test.dnssec-tools.org - Added a -V switch to dump records analyzed - libval: - Add support for conditionally checking all RRSIGs on an assertion even if one that validates is already found. - Look for zonecuts based on NS records, not SOA - Added initial support for TSIG in order to enable libval to query recursive name servers that authorized recursive lookup for only those hosts that used a particular TSIG key. - Validator.pm - Store respondent name server information in result structure. - Owl - additional sensor modules - additional data analysis on manager - logging to the Owl sensors modules - optimized sensor data organization (requires software upgrades on both sensor and manager at the same time) - added -restart option to owl-sensord for restarting sensor modules - improvements to the installation guide - rollerd - generalized zonegroup entry in rollecs to be lists of tags - rndc option support added - dnssec-check - Ported to Qt5 - dnssec-nodes - Ported to Qt5 - lookup - Ported to Qt5 - dnssec-system-tray - Ported to Qt5 - Bug Fixes - Fixed bugs in libval, rollerd, blinkenlights, Owl sensor modules, and Owl manager - Use rlimits to try and limit file descriptor use in libsres so we don't run out of available sockets. - Eliminate a few hardcoded paths in various perl modules - Fix various compiler warnings - Update autoconf and related files --- security/dnssec-tools/Makefile | 5 ++--- security/dnssec-tools/PLIST | 31 +++++++++++++++++++++++++++++-- security/dnssec-tools/distinfo | 8 ++++---- 3 files changed, 35 insertions(+), 9 deletions(-) diff --git a/security/dnssec-tools/Makefile b/security/dnssec-tools/Makefile index a0850d4dbac..4ac939f3f58 100644 --- a/security/dnssec-tools/Makefile +++ b/security/dnssec-tools/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.23 2014/05/29 23:37:19 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2014/12/14 23:11:08 pettai Exp $ -DISTNAME= dnssec-tools-2.0 -PKGREVISION= 2 +DISTNAME= dnssec-tools-2.1 CATEGORIES= security MASTER_SITES= http://www.dnssec-tools.org/download/ diff --git a/security/dnssec-tools/PLIST b/security/dnssec-tools/PLIST index 05ac8c18b20..ac042d13263 100644 --- a/security/dnssec-tools/PLIST +++ b/security/dnssec-tools/PLIST @@ -1,13 +1,13 @@ -@comment $NetBSD: PLIST,v 1.8 2014/06/02 12:26:39 pettai Exp $ +@comment $NetBSD: PLIST,v 1.9 2014/12/14 23:11:08 pettai Exp $ bin/dt-danechk bin/dt-getaddr bin/dt-gethost bin/dt-getname bin/dt-getquery bin/dt-getrrset +bin/dt-libval_check_conf bin/dt-validate bin/libval-config -bin/libval_check_conf include/validator/resolver.h include/validator/val_dane.h include/validator/val_errors.h @@ -17,6 +17,16 @@ include/validator/validator.h lib/libsres.la lib/libval-threads.la lib/libval_shim.la +${PERL5_SUB_INSTALLARCHLIB}/perllocal.pod +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/HTML.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/JSON.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/Perl.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/Text.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/Text/Wrapped.pm +${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Output/Format/XML.pm ${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/Donuts/Rule.pm ${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/TrustAnchor.pm ${PERL5_SUB_INSTALLVENDORLIB}/Net/DNS/SEC/Tools/TrustAnchor/Bind.pm @@ -46,6 +56,7 @@ ${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/SEC/Tools/timetrans.pm ${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/SEC/Tools/tooloptions.pm ${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/SEC/Validator.pm ${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/SEC/defines.pl +${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/SEC/examples.pl ${PERL5_SUB_INSTALLVENDORARCH}/Net/DNS/ZoneFile/Fast.pm ${PERL5_SUB_INSTALLVENDORARCH}/Net/addrinfo.pm ${PERL5_SUB_INSTALLVENDORARCH}/auto/Net/DNS/SEC/Tools/Dnspktflow/dnspktflow/.packlist @@ -157,6 +168,7 @@ ${PERL5_SUB_INSTALLVENDORMAN1DIR}/timetrans.1 ${PERL5_SUB_INSTALLVENDORMAN1DIR}/trustman.1 ${PERL5_SUB_INSTALLVENDORMAN1DIR}/zonesigner.1 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::BootStrap.3 +${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::Donuts.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::Donuts::Rule.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::QWPrimitives.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::TrustAnchor.3 @@ -180,9 +192,11 @@ ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::rollrec.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::timetrans.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Tools::tooloptions.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::Validator.3 +${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::SEC::examples.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::DNS::ZoneFile::Fast.3 ${PERL5_SUB_INSTALLVENDORMAN3DIR}/Net::addrinfo.3 man/man1/dnssec-tools.1 +man/man1/dt-danechk.1 man/man1/dt-getaddr.1 man/man1/dt-gethost.1 man/man1/dt-getname.1 @@ -195,24 +209,36 @@ man/man3/dnsval_conf_get.3 man/man3/dnsval_conf_set.3 man/man3/libsres.3 man/man3/libval.3 +man/man3/libval_async.3 man/man3/libval_shim.3 man/man3/p_ac_status.3 +man/man3/p_dane_error.3 man/man3/p_val_status.3 man/man3/resolv_conf_get.3 man/man3/resolv_conf_set.3 man/man3/root_hints_get.3 man/man3/root_hints_set.3 man/man3/val_add_valpolicy.3 +man/man3/val_async_cancel.3 +man/man3/val_async_cancel_all.3 +man/man3/val_async_check_wait.3 +man/man3/val_async_select_info.3 +man/man3/val_async_submit.3 man/man3/val_context_setqflags.3 man/man3/val_create_context.3 +man/man3/val_dane_check.3 +man/man3/val_dane_match.3 +man/man3/val_dane_submit.3 man/man3/val_does_not_exist.3 man/man3/val_free_answer_chain.3 man/man3/val_free_context.3 +man/man3/val_free_dane.3 man/man3/val_free_response.3 man/man3/val_free_result_chain.3 man/man3/val_freeaddrinfo.3 man/man3/val_get_rrset.3 man/man3/val_getaddrinfo.3 +man/man3/val_getdaneinfo.3 man/man3/val_gethostbyaddr.3 man/man3/val_gethostbyaddr_r.3 man/man3/val_gethostbyname.3 @@ -231,6 +257,7 @@ share/dnssec-tools/donuts/rules/dnssec.rules.txt share/dnssec-tools/donuts/rules/nsec_check.rules.txt share/dnssec-tools/donuts/rules/parent_child.rules.txt share/dnssec-tools/donuts/rules/recommendations.rules.txt +share/dnssec-tools/donuts/rules/status_reports.txt share/examples/dnssec-tools/dnsval.conf share/examples/dnssec-tools/resolv.conf share/examples/dnssec-tools/root.hints diff --git a/security/dnssec-tools/distinfo b/security/dnssec-tools/distinfo index aff7817f262..6e04b69dd0e 100644 --- a/security/dnssec-tools/distinfo +++ b/security/dnssec-tools/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.11 2013/09/21 22:25:07 pettai Exp $ +$NetBSD: distinfo,v 1.12 2014/12/14 23:11:08 pettai Exp $ -SHA1 (dnssec-tools-2.0.tar.gz) = 4cae015ba8fe6aba66131cd9f0ae0c8dd4524f01 -RMD160 (dnssec-tools-2.0.tar.gz) = 24200f1436319f65e5c1798097d3cbc5aefdfb36 -Size (dnssec-tools-2.0.tar.gz) = 4271431 bytes +SHA1 (dnssec-tools-2.1.tar.gz) = 3d5c3cb37d3ff62cc6c4714de7755cf5f6cb866f +RMD160 (dnssec-tools-2.1.tar.gz) = 3f1bbad0a9b9b121f0c1e6a9a8a52f7f29cf27e9 +Size (dnssec-tools-2.1.tar.gz) = 4430320 bytes SHA1 (patch-aa) = 873486ab64c3aaf68996d1eef9b3def28cb8fdbc SHA1 (patch-ab) = 2351dc0d1011071e4ada5e3cf276e9a3338f1167 SHA1 (patch-tools_donuts_Makefile.PL) = 283447b2e1ac4a83f462743ef2a397c3a29b87a1 -- cgit v1.2.3