Mon Feb 3 12:45:26 2014 UTC ()
dnscheck-1.54
=============

Some extracts from the git log:

* Add new DNSKEY algorithms registered by IANA
* Add AUTH checking over both UDP and TCP. [Fixes #80]
* New queue dispatch
* Clean out dead code, add tests to new code and add log entries.
  [Closes #89]
* Log when an AS prefix is discarded
* Add simple command-line tool to add domains to the dispatcher queue
* Add callback functionality to logger
* Perl 5.18 fix (hash key order randomization)
* The authoritative servers for ARPA are the root servers, which caused
  problems for our parent-finding algorithm. Worked around by special
  -casing so that single-label names always return root as the parent.
  [Closes #92]
* Make allowed maximum NSEC3 iterations a policy parameter
* Detect DNSCurve-supporting nameservers
* Significant improvements to glue checking
* Fix for referral check under undelegated
* More tests for new glue-checking code
* Detect names in domains reserved by IANA (RFC 6761). [Closes #96]
* Log messages for reserved ASs. [Closes #97]


(pettai)
diff -r1.6 -r1.7 pkgsrc/net/dnscheck/Makefile
diff -r1.2 -r1.3 pkgsrc/net/dnscheck/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/net/dnscheck/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dnscheck/Makefile 2014/01/27 18:41:13 1.6
+++ pkgsrc/net/dnscheck/Makefile 2014/02/03 12:45:26 1.7
@@ -1,51 +1,54 @@ @@ -1,51 +1,54 @@
1# $NetBSD: Makefile,v 1.6 2014/01/27 18:41:13 wiz Exp $ 1# $NetBSD: Makefile,v 1.7 2014/02/03 12:45:26 pettai Exp $
2 2
3DISTNAME= dotse-dnscheck-1.4.1-0-ga93f48c 3DISTNAME= dotse-dnscheck-1.5.4-0-g352a15c
4PKGNAME= dnscheck-1.4.1 4PKGNAME= dnscheck-1.5.4
5CATEGORIES= net perl5 5CATEGORIES= net perl5
6MASTER_SITES= -https://github.com/dotse/dnscheck/tarball/1.4.1 6MASTER_SITES= -https://github.com/dotse/dnscheck/tarball/1.5.4
7 7
8MAINTAINER= pettai@NetBSD.org 8MAINTAINER= pettai@NetBSD.org
9HOMEPAGE= https://github.com/dotse/dnscheck/ 9HOMEPAGE= https://github.com/dotse/dnscheck/
10COMMENT= DNSCheck is a DNS quality checker 10COMMENT= DNSCheck is a DNS quality checker
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
 13# If you're not able to download the distfile, try using
 14#FETCH_USING= curl # in mk.conf or on the command-line
 15
13DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS 16DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS
14DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC 17DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC
15DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP 18DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP
16DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate 19DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate
17DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML 20DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
18DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6 21DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6
19DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6 22DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6
20DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address 23DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address
21DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI 24DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
22DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql 25DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
23DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any 26DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any
24DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir 27DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir
25DEPENDS+= p5-File-ShareDir-Install-[0-9]*:../../devel/p5-File-ShareDir-Install 28DEPENDS+= p5-File-ShareDir-Install-[0-9]*:../../devel/p5-File-ShareDir-Install
26DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp 29DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp
27DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS 30DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
28DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite 31DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite
29DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template 32DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
30 33
31REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm 34REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm
32REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm 35REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm
33REPLACE_PERL+= apps/dnscheck-packetcheck 36REPLACE_PERL+= apps/dnscheck-enqueue apps/dnscheck-packetcheck
34 37
35PERL5_PACKLIST= auto/DNSCheck/.packlist 38PERL5_PACKLIST= auto/DNSCheck/.packlist
36BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1 39BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1
37 40
38WRKSRC= ${WRKDIR}/dotse-dnscheck-f058797/engine 41WRKSRC= ${WRKDIR}/dotse-dnscheck-006ca8d/engine
39SYSCONFDIR= `${BASENAME} ${PKG_SYSCONFDIR}` 42SYSCONFDIR= `${BASENAME} ${PKG_SYSCONFDIR}`
40 43
41EGDIR= ${PREFIX}/share/examples/${PKGBASE} 44EGDIR= ${PREFIX}/share/examples/${PKGBASE}
42#CONF_FILES= ${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/config.yaml 45#CONF_FILES= ${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/config.yaml
43#CONF_FILES+= ${EGDIR}/policy.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/policy.yaml 46#CONF_FILES+= ${EGDIR}/policy.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/policy.yaml
44 47
45BUILD_DEFS+= IPV6_READY 48BUILD_DEFS+= IPV6_READY
46 49
47SUBST_CLASSES+= paths 50SUBST_CLASSES+= paths
48SUBST_STAGE.paths= pre-configure 51SUBST_STAGE.paths= pre-configure
49SUBST_FILES.paths= lib/DNSCheck/Config.pm 52SUBST_FILES.paths= lib/DNSCheck/Config.pm
50SUBST_SED.paths+= -e s!@SYSCONFDIR@!${SYSCONFDIR}!g 53SUBST_SED.paths+= -e s!@SYSCONFDIR@!${SYSCONFDIR}!g
51 54

cvs diff -r1.2 -r1.3 pkgsrc/net/dnscheck/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dnscheck/distinfo 2013/06/15 21:18:49 1.2
+++ pkgsrc/net/dnscheck/distinfo 2014/02/03 12:45:26 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2013/06/15 21:18:49 pettai Exp $ 1$NetBSD: distinfo,v 1.3 2014/02/03 12:45:26 pettai Exp $
2 2
3SHA1 (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = cd365d17ae472661117abb0263dedec36147e35c 3SHA1 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = c3a0e38071856ae9b62acf0265fa33fc6581bf96
4RMD160 (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = 55908f573896e185bfeb1810f0228fd547eb196a 4RMD160 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 79f99139446f8d280e51ca60be75faf51f49d6eb
5Size (dotse-dnscheck-1.4.1-0-ga93f48c.tar.gz) = 1330139 bytes 5Size (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 1341040 bytes
6SHA1 (patch-ab) = 4a5ef356166e3bd84b7f51575ac18147b7da45e1 6SHA1 (patch-ab) = 4a5ef356166e3bd84b7f51575ac18147b7da45e1