feaf FreshPorts -- dns/bind99
FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
bind99 9.9.2.2 dns on this many watch lists=10 search for ports that depend on this port An older version of this port was marked as vulnerable.
BIND DNS suite with updated DNSSEC and DNS64
Maintained by: erwin@FreeBSD.org search for ports maintained by this maintainer
Port Added: 28 Jan 2012 05:28:38
Also Listed In: net ipv6
License: ISCL


BIND 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: DNSSEC (signed zones), TSIG (signed DNS requests)
IP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)
     Experimental IPv6 Resolver Library
DNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0
     Improved standards conformance
Views: One server process can provide multiple "views" of the DNS namespace,
     e.g. an "inside" view to certain clients, and an "outside" view to others.
Multiprocessor Support

BIND 9.9 includes a number of changes from BIND 9.8 and earlier releases,
including:
	NXDOMAIN redirection
	Improved startup and reconfiguration time, especially with large
		numbers of authoritative zones
	New "inline-signing" option, allows named to sign zones completely
		transparently, including static zones
	Many other new features, especially for DNSSEC

See the CHANGES file for more information on features.

WWW: https://www.isc.org/software/bind
SVNWeb : Main Web Site : Distfiles Availability : PortsMon
Slave ports
  1. dns/bind-tools

NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered.

Required To Build:
  1. security/openssl
Required To Run:
  1. security/openssl
Required Libraries:
  1. textproc/libxml2
There are no ports dependent upon this port

To install the port: cd /usr/ports/dns/bind99/ && make install clean
To add the package: pkg_add -r bind99


Configuration Options
===> The following configuration options are available for bind99-9.9.2.2:
     FIXED_RRSET=off: Enable fixed rrset ordering
     IDN=off: International Domain Names support
     IPV6=on: IPv6 protocol support
     LARGE_FILE=off: 64-bit file support
     LINKS=on: Create conf file symlinks in /usr/local
     REPLACE_BASE=off: Replace base BIND with this version
     RPZRRL_PATCH=off: RPZ improvements + RRL patch (experimental)
     RPZ_NSDNAME=off: Enable RPZ NSDNAME policy records
     RPZ_NSIP=off: Enable RPZ NSIP trigger rules
     SIGCHASE=off: dig/host/nslookup will do DNSSEC validation
     SSL=on: Build with OpenSSL (Required for DNSSEC)
     THREADS=on: Threading support
     XML=on: Support for xml statistics output
====> Options available for the group DLZ
     DLZ_POSTGRESQL=off: DLZ Postgres driver
     DLZ_MYSQL=off: DLZ MySQL driver (no threading)
     DLZ_BDB=off: DLZ BDB driver
     DLZ_LDAP=off: DLZ LDAP driver
     DLZ_FILESYSTEM=off: DLZ filesystem driver
     DLZ_STUB=off: DLZ stub driver
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. ftp://ftp.ciril.fr/pub/isc/bind9/9.9.2-P2/
  3. ftp://ftp.dti.ad.jp/pub/net/isc/bind9/9.9.2-P2/
  4. ftp://ftp.freenet.de/pub/ftp.isc.org/isc/bind9/9.9.2-P2/
  5. ftp://ftp.funet.fi/pub/mirrors/ftp.isc.org/isc/bind9/9.9.2-P2/
  6. ftp://ftp.iij.ad.jp/pub/network/isc/bind9/9.9.2-P2/
  7. ftp://ftp.isc.org/isc/bind9/9.9.2-P2/
  8. ftp://ftp.mirrorservice.org/sites/ftp.isc.org/isc/bind9/9.9.2-P2/
  9. ftp://ftp.nominum.com/pub/isc/bind9/9.9.2-P2/
  10. ftp://ftp.ntua.gr/pub/net/isc/isc/bind9/9.9.2-P2/
  11. ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/bind9/9.9.2-P2/
  12. ftp://ftp.sunet.se/pub/network/isc/bind9/9.9.2-P2/
  13. ftp://ftp.task.gda.pl/mirror/ftp.isc.org/isc/bind9/9.9.2-P2/
  14. ftp://ftp.u-aizu.ac.jp/pub/net/isc/bind9/9.9.2-P2/
  15. http://ftp.isc.org/isc/bind9/9.9.2-P2/

Number of commits found: 35

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 May 2013 07:53:39
Original commit files touched by this commit  9.9.2.2
erwin search for other commits by this committer
Fix typo in RPZRRL_PATCH

Submitted by:	Alexander Yerenkow <yerenkow@gmail.com>
24 Apr 2013 13:17:04
Original commit files touched by this commit  9.9.2.2
zeising search for other commits by this committer
Readd dns/bind-tools.
This is done in a similar manner as the old bind-tools, but uses bind99
instead of bind97 as master port.
Change bind99 to facilitate the bind-tools slave, in a simlar way as was
done for bind97.

Approved by:	erwin (maintainer)
23 Apr 2013 08:26:48
Original commit files touched by this commit  9.9.2.2
erwin search for other commits by this committer
Make pkg-message and pkg-install a local file to the bind98 and bind99
ports and not include the one from the deprecated bind97 port, which is
to be removed.
17 Apr 2013 07:57:55
Original commit files touched by this commit  9.9.2.2
erwin search for other commits by this committer
Update RPZ+RRL patchset to the latest version.

The change makes "slip 1;" send only truncated (TC=1) responses.
Without the change, "slip 1;" is the same as the default of "slip 2;".
That default, which alternates truncated with dropped responses
when the rate limit is exceeded, is better for authoritative DNS
servers, because it further reduces the amplification of an attack
from about 1X to about 0.5X.

DNS RRL is not recommended for recursive servers.

Feature safe:	yes
27 Mar 2013 07:56:12
Original commit files touched by this commit  9.9.2.2
erwin search for other commits by this committer
Update to 9.9.2-P2

Removed the check for regex.h in configure in order
to disable regex syntax checking, as it exposes
BIND to a critical flaw in libregex on some
platforms. [RT #32688]

Security:       CVE-2013-2266
15 Mar 2013 14:47:41
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Update the RPZ+RRL patch files which remove
working files that should not have been in the patches[1]
Also move to a versioned filename for the patches[2]

Submitted by:	Robert Sargent <robtsgt@gmail.com> [1],
		Vernon Schryver <vjs@rhyolite.com> [2]
05 Feb 2013 09:34:49
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Update RPZ+RRL patch to 028.23

A serious Multiple Zone Response Policy Zone (RPZ2)
Speed Improvement bug has been fixed.

`./configure --enable-rpz-nsip --enable-rpz-nsdname`
is now the default.

Responses affected by the all-per-second parameter
are always dropped. The slip value has no effect on them.

There are improved log messages for responses that are
dropped or "slipped," because they would require an
excessive identical referral.
10 Jan 2013 10:37:18
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Reduce lenght of the option description for RPZRRL_PATCH to
avoid problems with the older dialog(1) on FreeBSD 8.x

Noticed by:   Terry Kennedy <terry@tmk.com>
09 Jan 2013 10:20:16
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Update the response rate limiting patch to the latest
released version of January 5, 2013.

This also includes performance patches to the BIND9
Response Policy Zones (DNS RPZ), Single Zone Response
Policy Zone (RPZ) Speed Improvement, in the same
patch.

More information: http://ss.vix.su/~vjs/rrlrpz.html
04 Jan 2013 10:47:28
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Add LICENSE.
04 Jan 2013 10:39:41
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Add experimental option for Response Rate Limiting patch.
14 Dec 2012 10:43:36
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
- Use new OPTIONS_GROUP for DLZ options.[1]
- This also allows more than one DLZ option
  to be set.[2]

Submitted by:	bapt [1] (as RADIO)
Suggested by:	az [2] (thus GROUP instead)
05 Dec 2012 07:46:03
Original commit files touched by this commit  9.9.2.1
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to the latest patch level from ISC:

  BIND 9 nameservers using the DNS64 IPv6 transition mechanism are
  vulnerable to a software defect that allows a crafted query to
  crash the server with a REQUIRE assertion failure.  Remote
  exploitation of this defect can be achieved without extensive
  effort, resulting in a denial-of-service (DoS) vector against
  affected servers.

Security:	2892a8e2-3d68-11e2-8e01-0800273fe665
		CVE-2012-5688
Feature safe:	yes
03 Dec 2012 10:52:11
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Improve the SSL option description

Submitted by:	Kazunori Fujiwara <fujiwara@jprs.co.jp>
Feature safe:	yes
03 Dec 2012 10:48:18
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Remove gpg signature checking that in itself does not
provide any additional security.

Feature safe:	yes
27 Nov 2012 10:05:32
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
- Update CONFLICTS
- Fix a typo in the OPTIONSNG conversion
- Add FIXED_RRSET option
- Add RPZ options (9.8 and 9.8 only)

PR:		172586
Submitted by:	Craig Leres <leres@ee.lbl.gov>
Feature safe:	yes
26 Oct 2012 08:37:11
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Reduce lenght of the option description for DLZ_MYSQL to
avoid problems with the older dialog(1) on FreeBSD 8.x

Noticed by:	Terry Kennedy <terry@tmk.com>
Feature safe:	yes
25 Oct 2012 10:53:57
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
- Convert to OPTIONSNG
- Turn on IPv6 support by default

Feature safe:	yes
19 Oct 2012 13:20:03
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Force python off to disable build time detection of python.

Submitted by:	zeising
Feature safe:	yes
19 Oct 2012 10:17:28
Original commit files touched by this commit  9.9.2
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Update to 9.9.2

Feature safe:	yes
10 Oct 2012 11:54:44
Original commit files touched by this commit  9.9.1.4
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Upgrade to the latest BIND patch level:

A deliberately constructed combination of records could cause named
to hang while populating the additional section of a response.

Security:	 
http://www.vuxml.org/freebsd/57a700f9-12c0-11e2-9f86-001d923933b6.html
10 Oct 2012 09:11:41
Original commit files touched by this commit  9.9.1.3
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Take maintainership of the BIND ports while I'm working on the latest
security releases.
08 Oct 2012 10:38:48
Original commit files touched by this commit  9.9.1.3
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Throw my ports back in the pool, and make my intentions clear for the
various ports that I've created.

I bid fond fare well
A chapter closes for me
What opens for you?
19 Sep 2012 03:46:36
Original commit files touched by this commit  9.9.1.3
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Upgrade to the latest BIND patch level:

Prevents a crash when queried for a record whose RDATA exceeds
65535 bytes.

Prevents a crash when validating caused by using "Bad cache" data
before it has been initialized.

ISC_QUEUE handling for recursive clients was updated to address
a race condition that could cause a memory leak. This rarely
occurred with UDP clients, but could be a significant problem
for a server handling a steady rate of TCP queries.

A condition has been corrected where improper handling of
zero-length RDATA could cause undesirable behavior, including
termination of the named process.

For more information: https://kb.isc.org/article/AA-00788
24 Jul 2012 19:23:23
Original commit files touched by this commit  9.9.1.2
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Heavy DNSSEC Validation Load Can Cause a "Bad Cache" Assertion Failure
in BIND9

High numbers of queries with DNSSEC validation enabled can cause an
assertion failure in named, caused by using a "bad cache" data structure
before it has been initialized.

CVE: CVE-2012-3817
Posting date: 24 July, 2012
04 Jun 2012 21:51:34
Original commit files touched by this commit  9.9.1.1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Upgrade to 9.6-ESV-R7-P1, 9.7.6-P1, 9.8.3-P1, and 9.9.1-P1, the latest
from ISC. These patched versions contain a critical bugfix:

  Processing of DNS resource records where the rdata field is zero length
  may cause various issues for the servers handling them.

  Processing of these records may lead to unexpected outcomes. Recursive
  servers may crash or disclose some portion of memory to the client.
  Secondary servers may crash on restart after transferring a zone
  containing these records. Master servers may corrupt zone data if the
  zone option "auto-dnssec" is set to "maintain". Other unexpected
  problems that are not listed here may also be encountered.

All BIND users are strongly encouraged to upgrade.
23 May 2012 04:40:55
Original commit files touched by this commit  9.9.1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Upgrade to BIND versions 9.9.1, 9.8.3, 9.7.6, and 9.6-ESV-R7,
the latest from ISC. These versions all contain the following:

Feature Change

*  BIND now recognizes the TLSA resource record type, created to
   support IETF DANE (DNS-based Authentication of Named Entities)
   [RT #28989]

Bug Fix

*  The locking strategy around the handling of iterative queries
   has been tuned to reduce unnecessary contention in a multi-
   threaded environment.

Each version also contains other critical bug fixes.

All BIND users are encouraged to upgrade to these latest versions.
23 May 2012 04:40:33
Original commit files touched by this commit  9.9.0_1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Remove patch that is incorporated into version 9.9.1
04 Apr 2012 22:03:08
Original commit files touched by this commit  9.9.0_1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Switch to using the PORTDOCS macro

Feature safe:   yes
17 Mar 2012 06:37:10
Original commit files touched by this commit  9.9.0_1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Add a patch from ISC slated for 9.9.1 which fixes an assertion failure

Feature safe: yes
29 Feb 2012 18:41:12
Original commit files touched by this commit  9.9.0
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Release version of 9.9.0. Code is identical to rc4.
24 Feb 2012 07:26:21
Original commit files touched by this commit  9.9.0.rc4
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Upgrade to rc4, rndc and dlz fixes, including DNSSEC key maintenance timer
19 Feb 2012 02:41:42
Original commit files touched by this commit  9.9.0.rc3
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Upgrade to 9.9.0rc3, various small bug fixes
01 Feb 2012 02:12:20
Original commit files touched by this commit  9.9.0.rc2
 This port version is marked as vulnerable.
dougb search for other commits by this committer
Update to 9.9.0rc2, which addresses mostly in-line signing bugs
28 Jan 2012 05:28:10
Original commit files touched by this commit  9.9.0.rc1
 This port version is marked as vulnerable.
dougb search for other commits by this committer
By popular demand add a port for the newest BIND branch, 9.9.x. This will
stay as a -devel until it's formally released, which should be soon'ish.

BIND 9.9 includes a number of changes from BIND 9.8 and earlier releases,
including:
        NXDOMAIN redirection
        Improved startup and reconfiguration time, especially with large
                numbers of authoritative zones
        New "inline-signing" option, allows named to sign zones completely
                transparently, including static zones
        Many other new features, especially for DNSSEC

See the CHANGES file for more information on features.

https://kb.isc.org/article/AA-00592

Number of commits found: 35

283d
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15
firefox10May 15
firefox15May 15
firefox3May 15
firefox3-develMay 15
firefox35May 15
firefox36May 15
linux-firefoxMay 15
linux-seamonkeyMay 15

6 vulnerabilities affecting 28 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24514
Broken 219
Deprecated 472
Ignore 639
Forbidden 3
Restricted 292
No CDROM 109
Vulnerable 29
Expired 132
Set to expire 510
Interactive 33
new 24 hours 3
new 48 hours4
new 7 days31
new fortnight71
new month203

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact
8e7

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0