pkgsrc/net/bind912/patches/patch-config.threads.in
taca 7b45a9dfd0 net/bind912: Added BIND 9.12 package
Add bind-9.12.2pl1 (BIND 9.12.2-P1) pacakge.

Note: named(8) requires writable permission to current directory when
start up or the directory specified by "directory" in options statement.


BIND, the Berkeley Internet Name Daemon, version 9 is a major rewrite
of nearly all aspects of the underlying BIND architecture.  Some
of the important features of BIND-9 are:

	- DNS Security
	- IP version 6
	- DNS Protocol Enhancements
	- Views
	- Multiprocessor Support
	- Improved Portability Architecture
	- Full NSEC3 support
	- Automatic zone re-signing
	- New update-policy methods tcp-self and 6to4-self

This package contains the BIND 9.12 release.

	- named and related libraries have been substantially refactored for
	  improved query performance.
	- Code implementing the name server query processing logic has been
	  moved into a new libns library.
	- The DNS Response Policy Service API (DNSRPS) is now supported.
	- Log file timestamps can now also be formatted in ISO 8601 (local)
	  or ISO 8601 (UTC) formats.
	- Added support for the EDNS Padding and Keepalive options.
	- 'new-zones-directory' option sets the location where the
	  configuration data for zones added by rndc addzone is stored.
	- The default key algorithm in rndc-confgen is now hmac-sha256.
	- filter-aaaa-on-v4 and filter-aaaa-on-v6 options are now available
	  by default without a configure option.
	- The obsolete isc-hmac-fixup command has been removed.
2018-09-09 13:16:01 +00:00

15 lines
418 B
Text

$NetBSD: patch-config.threads.in,v 1.1 2018/09/09 13:16:01 taca Exp $
* Add DragonFly support.
--- config.threads.in.orig 2018-07-03 06:56:55.000000000 +0000
+++ config.threads.in
@@ -50,6 +50,8 @@ case $host in
use_threads=false ;;
*-freebsd*)
use_threads=true ;;
+*-dragonfly*)
+ use_threads=false ;;
[*-bsdi[234]*])
# Thread signals do not work reliably on some versions of BSD/OS.
use_threads=false ;;