net/bind914: update to 9.14.2 pkgsrc change: remove "USE_CWRAPPERS=no". --- 9.14.2 released --- 5233. [bug] Negative trust anchors did not work with "forward only;" to validating resolvers. [GL #997] 5231. [protocol] Add support for displaying CLIENT-TAG and SERVER-TAG. [GL #960] 5229. [protocol] Enforce known SSHFP fingerprint lengths. [GL #852] 5228. [cleanup] If trusted-keys and managed-keys are configured simultaneously for the same name, the key cannot be rolled automatically. This configuration now logs a warning. [GL #868] 5224. [bug] Only test provide-ixfr on TCP streams. [GL #991] 5223. [bug] Fixed a race in the filter-aaaa plugin accessing the hash table. [GL #1005] 5222. [bug] 'delv -t ANY' could leak memory. [GL #983] 5221. [test] Enable parallel execution of system tests on Windows. [GL !4101] 5220. [cleanup] Refactor the isc_stat structure to take advantage of stdatomic. [GL !1493] 5219. [bug] Fixed a race in the filter-aaaa plugin that could trigger a crash when returning an instance object to the memory pool. [GL #982] 5218. [bug] Conditionally include <dlfcn.h>. [GL #995] 5217. [bug] Restore key id calculation for RSAMD5. [GL #996] 5216. [bug] Fetches-per-zone counter wasn't updated correctly when doing qname minimization. [GL #992] 5215. [bug] Change #5124 was incomplete; named could still return FORMERR instead of SERVFAIL in some cases. [GL #990] 5214. [bug] win32: named now removes its lock file upon shutdown. [GL #979] 5213. [bug] win32: Eliminated a race which allowed named.exe running as a service to be killed prematurely during shutdown. [GL #978] 5211. [bug] Allow out-of-zone additional data to be included in authoritative responses if recursion is allowed and "minimal-responses" is disabled. This behavior was inadvertently removed in change #4605. [GL #817] 5210. [bug] When dnstap is enabled and recursion is not available, incoming queries are now logged as "auth". Previously, this depended on whether recursion was requested by the client, not on whether recursion was available. [GL #963] 5209. [bug] When update-check-ksk is true, add_sigs was not considering offline keys, leaving record sets signed with the incorrect type key. [GL #763] 5208. [test] Run valid rdata wire encodings through totext+fromtext and tofmttext+fromtext methods to check these methods. [GL #899] 5207. [test] Check delv and dig TTL values. [GL #965] 5206. [bug] Delv could print out bad TTLs. [GL #965] 5205. [bug] Enforce that a DS hash exists. [GL #899] 5204. [test] Check that dns_rdata_fromtext() produces a record that will be accepted by dns_rdata_fromwire(). [GL #852] 5203. [bug] Enforce whether key rdata exists or not in KEY, DNSKEY, CDNSKEY and RKEY. [GL #899] 5202. [bug] <dns/ecs.h> was missing ISC_LANG_ENDDECLS. [GL #976] 5190. [bug] Ignore trust anchors using disabled algorithms. [GL #806]diff -r1.1 -r1.2 pkgsrc/net/bind914/MESSAGE
(taca)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | =========================================================================== | 1 | =========================================================================== | |
2 | $NetBSD: MESSAGE,v 1.1 2019/04/30 03:34:34 taca Exp $ | 2 | $NetBSD: MESSAGE,v 1.2 2019/05/20 16:31:08 taca Exp $ | |
3 | 3 | |||
4 | Please consider running BIND under the pseudo user account "${BIND_USER}" | 4 | Please consider running BIND under the pseudo user account "${BIND_USER}" | |
5 | in a chroot environment for security reasons. | 5 | in a chroot environment for security reasons. | |
6 | 6 | |||
7 | To achieve this, set the variable "named_chrootdir" in /etc/rc.conf to | 7 | To achieve this, set the variable "named_chrootdir" in /etc/rc.conf to | |
8 | the directory with the chroot environment e.g. "${BIND_DIR}". | 8 | the directory with the chroot environment e.g. "${BIND_DIR}". | |
9 | 9 | |||
10 | Note: named(8) requires writable directories under "/etc/namedb" which | 10 | Note: named(8) requires writable directories under "/etc/namedb" which | |
11 | specified by "directory" in "options" statement: | 11 | specified by "directory" in "options" statement: | |
12 | 12 | |||
13 | cache | 13 | cache | |
14 | keys | 14 | keys | |
15 | nta | 15 | nta | |
16 | 16 | |||
17 | Make sure to these directories exists with writable by "${BIND_USER}" user. | 17 | Make sure to these directories exists with writable by "${BIND_USER}" user. | |
18 | 18 | |||
19 | =========================================================================== | 19 | =========================================================================== |
@@ -1,32 +1,30 @@ | @@ -1,32 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.3 2019/05/07 06:56:23 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.4 2019/05/20 16:31:08 taca Exp $ | |
2 | 2 | |||
3 | DISTNAME= bind-${BIND_VERSION} | 3 | DISTNAME= bind-${BIND_VERSION} | |
4 | PKGNAME= ${DISTNAME:S/-P/pl/} | 4 | PKGNAME= ${DISTNAME:S/-P/pl/} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= net | 5 | CATEGORIES= net | |
7 | MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ | 6 | MASTER_SITES= ftp://ftp.isc.org/isc/bind9/${BIND_VERSION}/ | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.isc.org/software/bind/ | 9 | HOMEPAGE= http://www.isc.org/software/bind/ | |
11 | COMMENT= Berkeley Internet Name Daemon implementation of DNS, version 9.14 | 10 | COMMENT= Berkeley Internet Name Daemon implementation of DNS, version 9.14 | |
12 | LICENSE= mpl-2.0 | 11 | LICENSE= mpl-2.0 | |
13 | 12 | |||
14 | CONFLICTS+= host-[0-9]* | 13 | CONFLICTS+= host-[0-9]* | |
15 | 14 | |||
16 | MAKE_JOBS_SAFE= no | 15 | MAKE_JOBS_SAFE= no | |
17 | USE_CWRAPPERS= no | |||
18 | 16 | |||
19 | BIND_VERSION= 9.14.1 | 17 | BIND_VERSION= 9.14.2 | |
20 | 18 | |||
21 | .include "../../mk/bsd.prefs.mk" | 19 | .include "../../mk/bsd.prefs.mk" | |
22 | 20 | |||
23 | BUILD_DEFS+= BIND_DIR VARBASE | 21 | BUILD_DEFS+= BIND_DIR VARBASE | |
24 | 22 | |||
25 | .include "options.mk" | 23 | .include "options.mk" | |
26 | 24 | |||
27 | USE_TOOLS+= pax perl | 25 | USE_TOOLS+= pax perl | |
28 | USE_LIBTOOL= yes | 26 | USE_LIBTOOL= yes | |
29 | GNU_CONFIGURE= yes | 27 | GNU_CONFIGURE= yes | |
30 | 28 | |||
31 | CONFIGURE_ARGS+= --with-libtool | 29 | CONFIGURE_ARGS+= --with-libtool | |
32 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | 30 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2019/05/02 13:29:53 taca Exp $ | 1 | $NetBSD: distinfo,v 1.3 2019/05/20 16:31:08 taca Exp $ | |
2 | 2 | |||
3 | SHA1 (bind-9.14.1.tar.gz) = 29e43a99c059c5458822833b2267f237361feca6 | 3 | SHA1 (bind-9.14.2.tar.gz) = b46c8713804cb8de43ded17cfb852d2db8e184d9 | |
4 | RMD160 (bind-9.14.1.tar.gz) = 12e8bec5d7eb29d588596a204220edfe12bbc743 | 4 | RMD160 (bind-9.14.2.tar.gz) = 74d9d8d29515aa7d57e9d986d6e4b0f8af6b7962 | |
5 | SHA512 (bind-9.14.1.tar.gz) = 560944951b6c6a2801967813597440f7ffb3687adf455ea27751d5976954643b9ea86d0da4661caf4fa9673c1d5c1ce7f34cce94a8edfa95eb60dd1cf7839c56 | 5 | SHA512 (bind-9.14.2.tar.gz) = f538e6b894e19084b3a25df85e4997b244878bbd3a080b9c77fda72e1b526d79006e9f140f22d5b6b33e81b94897b8f7b5ec4dd56800b4c13ba48b91422a2286 | |
6 | Size (bind-9.14.1.tar.gz) = 6235968 bytes | 6 | Size (bind-9.14.2.tar.gz) = 6263879 bytes | |
7 | SHA1 (patch-bin_named_Makefile.in) = 12e071c61e0f326d0fd7613c6b8884ad0da35214 | 7 | SHA1 (patch-bin_named_Makefile.in) = 12e071c61e0f326d0fd7613c6b8884ad0da35214 | |
8 | SHA1 (patch-bin_named_main.c) = 51c8ab464a009575b6513c7ed4b79f89446eb7d0 | 8 | SHA1 (patch-bin_named_main.c) = 51c8ab464a009575b6513c7ed4b79f89446eb7d0 | |
9 | SHA1 (patch-bin_named_pfilter.c) = b54f872c883c8fbc2d9c04df65c185dc057cc36b | 9 | SHA1 (patch-bin_named_pfilter.c) = b54f872c883c8fbc2d9c04df65c185dc057cc36b | |
10 | SHA1 (patch-bin_named_pfilter.h) = c14617cb266a4b5d33ba6e5db98562e806792833 | 10 | SHA1 (patch-bin_named_pfilter.h) = c14617cb266a4b5d33ba6e5db98562e806792833 | |
11 | SHA1 (patch-bin_named_server.c) = 558088a1e1128e7a69394d66bfff03a5b3b62ee8 | 11 | SHA1 (patch-bin_named_server.c) = 558088a1e1128e7a69394d66bfff03a5b3b62ee8 | |
12 | SHA1 (patch-bin_nsupdate_nsupdate.c) = f71213385ec7c78243c1f93a6940caa111cb5072 | 12 | SHA1 (patch-bin_nsupdate_nsupdate.c) = f71213385ec7c78243c1f93a6940caa111cb5072 | |
13 | SHA1 (patch-bin_pkcs11_pkcs11-keygen.c) = d953bf48aadcdf7e95975d335167cc50f54ef91e | 13 | SHA1 (patch-bin_pkcs11_pkcs11-keygen.c) = d953bf48aadcdf7e95975d335167cc50f54ef91e | |
14 | SHA1 (patch-bin_tests_system_metadata_tests.sh) = d01a492d0b7738760bdbff714248e279a78fef28 | 14 | SHA1 (patch-bin_tests_system_metadata_tests.sh) = d01a492d0b7738760bdbff714248e279a78fef28 | |
15 | SHA1 (patch-bin_tests_system_rpz_tests.sh) = 1bc5e0d5c0cc50608e6314c2d2664bd1dc3f6e34 | 15 | SHA1 (patch-bin_tests_system_rpz_tests.sh) = 1bc5e0d5c0cc50608e6314c2d2664bd1dc3f6e34 | |
16 | SHA1 (patch-bin_tools_arpaname.c) = 2bf3ccf81a0f89ced34f5e32419dee314601e0c0 | 16 | SHA1 (patch-bin_tools_arpaname.c) = 2bf3ccf81a0f89ced34f5e32419dee314601e0c0 | |
17 | SHA1 (patch-bin_tools_nsec3hash.c) = 87c3891db62c45cd8ed2b484b17f7bf2e319bef3 | 17 | SHA1 (patch-bin_tools_nsec3hash.c) = 87c3891db62c45cd8ed2b484b17f7bf2e319bef3 | |
18 | SHA1 (patch-config.h.in) = 82b1d79646872a08b2029e74f1fdcbfac7d83d42 | 18 | SHA1 (patch-config.h.in) = 82b1d79646872a08b2029e74f1fdcbfac7d83d42 | |
19 | SHA1 (patch-config.threads.in) = fc5cc7097d87523a34c0e630cb8dd1d081d859e5 | 19 | SHA1 (patch-config.threads.in) = fc5cc7097d87523a34c0e630cb8dd1d081d859e5 | |
@@ -27,16 +27,16 @@ SHA1 (patch-lib_dns_lookup.c) = 8e8e78e2 | @@ -27,16 +27,16 @@ SHA1 (patch-lib_dns_lookup.c) = 8e8e78e2 | |||
27 | SHA1 (patch-lib_dns_message.c) = 0be413cf8b56ce21bcceb451191cacf9d044fa06 | 27 | SHA1 (patch-lib_dns_message.c) = 0be413cf8b56ce21bcceb451191cacf9d044fa06 | |
28 | SHA1 (patch-lib_dns_rbt.c) = 5b20fe8adf2fdf5b28822d0b5229845494c9639f | 28 | SHA1 (patch-lib_dns_rbt.c) = 5b20fe8adf2fdf5b28822d0b5229845494c9639f | |
29 | SHA1 (patch-lib_dns_rbtdb.c) = 389a83f425050733cb90652ffcb515d7a53d76f2 | 29 | SHA1 (patch-lib_dns_rbtdb.c) = 389a83f425050733cb90652ffcb515d7a53d76f2 | |
30 | SHA1 (patch-lib_dns_request.c) = 211e349ddda1e5a2bbafab7ddab48cca4b553822 | 30 | SHA1 (patch-lib_dns_request.c) = 211e349ddda1e5a2bbafab7ddab48cca4b553822 | |
31 | SHA1 (patch-lib_dns_sdb.c) = 0e5ab9fadcdd20adeb6d5d3234b69087ab7439c8 | 31 | SHA1 (patch-lib_dns_sdb.c) = 0e5ab9fadcdd20adeb6d5d3234b69087ab7439c8 | |
32 | SHA1 (patch-lib_dns_sdlz.c) = 84cc9539cb8fab3581feec2184be2dbebfc6fd67 | 32 | SHA1 (patch-lib_dns_sdlz.c) = 84cc9539cb8fab3581feec2184be2dbebfc6fd67 | |
33 | SHA1 (patch-lib_dns_spnego.c) = 2867212608ebdb949c65d1d6a3db21742c1128f6 | 33 | SHA1 (patch-lib_dns_spnego.c) = 2867212608ebdb949c65d1d6a3db21742c1128f6 | |
34 | SHA1 (patch-lib_dns_validator.c) = 7d7471efe5109f5b2d6f9e99fe15fa314fdd217d | 34 | SHA1 (patch-lib_dns_validator.c) = 7d7471efe5109f5b2d6f9e99fe15fa314fdd217d | |
35 | SHA1 (patch-lib_dns_view.c) = 25095827adbc75dc629b0f435dbd711b599c86c9 | 35 | SHA1 (patch-lib_dns_view.c) = 25095827adbc75dc629b0f435dbd711b599c86c9 | |
36 | SHA1 (patch-lib_isc_backtrace.c) = 5fa1dd0f18ae757233d9cc21e36a5f6a84990db1 | 36 | SHA1 (patch-lib_isc_backtrace.c) = 5fa1dd0f18ae757233d9cc21e36a5f6a84990db1 | |
37 | SHA1 (patch-lib_isc_include_isc_socket.h) = 956beab8ea6a1a004b1d1682600ead6863ba05c9 | 37 | SHA1 (patch-lib_isc_include_isc_socket.h) = 956beab8ea6a1a004b1d1682600ead6863ba05c9 | |
38 | SHA1 (patch-lib_isc_include_isc_types.h) = 985874069eee13504da4dca020d6fc964e8a1f83 | 38 | SHA1 (patch-lib_isc_include_isc_types.h) = 985874069eee13504da4dca020d6fc964e8a1f83 | |
39 | SHA1 (patch-lib_isc_rwlock.c) = 7eb832915528d00e616b6c7503ec346143946876 | 39 | SHA1 (patch-lib_isc_rwlock.c) = 7eb832915528d00e616b6c7503ec346143946876 | |
40 | SHA1 (patch-lib_isc_stats.c) = ee363394c8f3f10e514ac390152302e7093aa249 | 40 | SHA1 (patch-lib_isc_stats.c) = 0dde2b7cbde80f608e52bf8136b3af227b65ba4b | |
41 | SHA1 (patch-lib_isc_unix_socket.c) = 8f6ac08539fb4c9b3eb1aa5fe4c3811f010aa87b | 41 | SHA1 (patch-lib_isc_unix_socket.c) = 8f6ac08539fb4c9b3eb1aa5fe4c3811f010aa87b | |
42 | SHA1 (patch-lib_isc_unix_time.c) = 04312e043601688aa2b0a09dad1bcb51d9273e9d | 42 | SHA1 (patch-lib_isc_unix_time.c) = 04312e043601688aa2b0a09dad1bcb51d9273e9d |
@@ -1,18 +1,18 @@ | @@ -1,18 +1,18 @@ | |||
1 | $NetBSD: patch-lib_isc_stats.c,v 1.1 2019/04/30 03:34:34 taca Exp $ | 1 | $NetBSD: patch-lib_isc_stats.c,v 1.2 2019/05/20 16:31:08 taca Exp $ | |
2 | 2 | |||
3 | * Platform fixes from NetBSD base system. | 3 | * Platform fixes from NetBSD base system. | |
4 | 4 | |||
5 | --- lib/isc/stats.c.orig 2019-04-06 20:09:59.000000000 +0000 | 5 | --- lib/isc/stats.c.orig 2019-05-10 04:51:34.000000000 +0000 | |
6 | +++ lib/isc/stats.c | 6 | +++ lib/isc/stats.c | |
7 | @@ -30,7 +30,11 @@ | 7 | @@ -30,7 +30,11 @@ | |
8 | #define ISC_STATS_MAGIC ISC_MAGIC('S', 't', 'a', 't') | 8 | #define ISC_STATS_MAGIC ISC_MAGIC('S', 't', 'a', 't') | |
9 | #define ISC_STATS_VALID(x) ISC_MAGIC_VALID(x, ISC_STATS_MAGIC) | 9 | #define ISC_STATS_VALID(x) ISC_MAGIC_VALID(x, ISC_STATS_MAGIC) | |
10 | 10 | |||
11 | +#ifndef _LP64 | 11 | +#ifndef _LP64 | |
12 | +typedef atomic_int_fast32_t isc_stat_t; | 12 | +typedef atomic_int_fast32_t isc_stat_t; | |
13 | +#else | 13 | +#else | |
14 | typedef atomic_int_fast64_t isc_stat_t; | 14 | typedef atomic_int_fast64_t isc_stat_t; | |
15 | +#endif | 15 | +#endif | |
16 | 16 | |||
17 | struct isc_stats { | 17 | struct isc_stats { | |
18 | /*% Unlocked */ | 18 | unsigned int magic; |