bind9 - Domain Name System server, resolver library, and related tools HOWTO

ChangeLog


2024-07-28	- 9.18.26 -> 9.18.28
2024-04-22	- 9.18.25 -> 9.18.26
		- 9.16.49 -> 9.16.50
2024-04-08	- 9.18.21 -> 9.18.25
		- Added link to cmocka HOWTO
		- 9.16.44 -> 9.16.49
2024-02-11	- 9.18.19 -> 9.18.21
2023-09-20	- 9.18.12 -> 9.18.19
		- 9.16.37 -> 9.16.44
		- Changed jemalloc link from home page to HOWTO
		- Removed 13.37 from Slackware package list
2023-02-15	- 9.18.11 -> 9.18.12
2023-02-08	- 9.18.9 -> 9.18.11
		- 9.16.33 -> 9.16.37
2022-11-20	- 9.18.7 -> 9.18.9
2022-09-21	- 9.18.6 -> 9.18.7
		- 9.16.30 -> 9.16.33
		- Fixed various URLs that have changed, http to https,
		  ftp://ftp to https://ftp, ...
2022-08-19	- 9.18.4 -> 9.18.6
2022-06-19	- 9.18.3 -> 9.18.4
		- 9.16.29 -> 9.16.30
2022-05-19	- 9.18.2 -> 9.18.3
		- Removed --with-python and --with-libtool from
		  example configure line
		- 9.16.28 -> 9.16.29
		- Removed 9.11.37 (EOL)
2022-05-10	- Added link about 9.11 to 9.16 upgrade
2022-05-07	- Added 9.18.2
2022-05-06	- 9.16.27 -> 9.16.28
2022-04-07	- 9.11.35 -> 9.11.37
		- Added 9.16.27
		- Use 'python -m pip' instead of running pip to upgrade pip
		- Added pkg-config to prerequisite list
		- Added pandoc to prerequisites list
		- Added libuv to prerequisite list
		- Clarified Python versions required for 9.16.x
		- Clarified LibreSSL works too for 9.16.x
		- Changed LMDB prerequisite link to the HOWTO
		  (was a link to https://www.symas.com/lmdb)
2021-08-20	- 9.11.29 -> 9.11.35
		- Dropped the www from www.isc.org
		- Changed json-c link to the HOWTO
		- ftp.isc.org -> downloads.isc.org
2021-04-20	- 9.11.22 -> 9.11.29
		- Changed dnstap, fstrm, protobuf-c links to point to
		  the HOWTOs
2020-08-21	- 9.11.21 -> 9.11.22
2020-07-19	- 9.11.18 -> 9.11.21
		- ftp -> https download
		- Clean up library files in /usr/local and /usr
2020-04-29	- 9.11.8 -> 9.11.18
		- https://www.isc.org/software/bind/ ->
		  https://www.isc.org/bind/
		- Stick to one >= RELEASE-NOTES-bind-9.11.*.html link, it covers
		  all of them
2019-06-20	- 9.11.6-P1 -> 9.11.8
2019-04-24	- 9.11.5-P4 -> 9.11.6-P1
2019-02-23	- 9.11.5-P1 -> 9.11.5-P4
2018-12-22	- 9.11.4-P2 -> 9.11.5-P1
2018-09-22	- 9.11.4-P1 -> 9.11.4-P2
2018-08-11	- 9.11.4 -> 9.11.4-P1
		- Added link to w3m HOWTO (was just text)
		- Fixed up removal info at bottom
		- Added Wikipedia and repository links
2018-07-13	- 9.11.3 -> 9.11.4
2018-07-05	- Removed 9.9.x, now the "Old-Stable, ESV" branch, EOL last
		  month
		- Removed 9.10.x, now the "Old-Stable" branch, EOL last
		  month
		- 9.11.1-P3 -> 9.11.3
2017-07-11	- 9.9.10-P2 -> 9.9.10-P3
                - 9.10.5-P2 -> 9.10.5-P3
		- 9.11.0-P2 -> 9.11.1-P3
2017-07-04	- 9.11.0-P2 -> 9.11.1-P2
2017-07-02	- 9.9.9-P5 -> 9.9.10-P2
		- 9.10.4-P5 -> 9.10.5-P2
2017-01-22	- 9.9.9-P3 -> 9.9.9-P5
		- 9.10.4-P3 -> 9.10.4-P5
		- 9.11.0rc3 -> 9.11.0-P2
2016-10-01	- 9.9.9-P2 -> 9.9.9-P3
		- Added 9.10.4-P3
		- Added 9.11.0rc3
2016-07-26	- 9.9.8-P3 -> 9.9.9-P2
		- Updated Slackware note for 14.2, removed 13.0, 13.1
		- Added DLZ driver prerequisite links, others
2016-01-19	- 9.9.8 -> 9.9.8-P3
2015-10-26	- 9.9.7-P1 -> 9.9.8, add --enable-fetchlimit
		- Removed 9.8.4-P1, 9.8.x is EoL as of 2014-09
2015-07-10	- 9.9.7 -> 9.9.7-P1
?		- Added 9.9.7 at some point, forgot to update here
2014-07-09	- 9.9.2-P1 -> 9.9.5-P1
		- Updated Slackware note for 14.1, removed older than 13.0
		- Removed note I had in there about LIDS from 2002...
		- Add --enable-rrl to configure line, which is default
		  in 9.10.x
		- Added an LDFLAGS for 64-bit OpenSSL
		- Added something to back up /var/named
		- Some notes about bind.keys
2012-12-25	- 9.9.2 -> 9.9.2-P1
		- 9.8.4 -> 9.8.4-P1
2012-10-21	- Added 9.9.1-P3
		- 9.8.3-P2 -> 9.8.4
		- Removed 9.7.5
		- Updated Slackware note for 14.0
2012-09-10	- 9.8.2 -> 9.8.3-P2
2012-05-10	- 9.8.1-P1 -> 9.8.2
		- 9.7.4-P1 -> 9.7.5
2012-03-01	- Removed 9.6-ESV-R2
		- 9.7.2-P2 -> 9.7.4-P1
		- Added 9.8.1-P1
		- Updated Slackware note for 13.37
2010-10-28	- 9.7.0 -> 9.7.2-P2
		- 9.6.2 -> 9.6-ESV-R2
		- Updated Slackware note for 13.1, removed 11.0
2010-03-07	- 9.6.1-P2 -> 9.6.2
		- Added 9.7.0
		- Removed 9.5.2-P1
2010-01-09	- Removed 9.4.3-P2
		- 9.5.1-P2 -> 9.5.2-P1
		- Added 9.6.1-P2
2009-07-09	- Added 9.5.1-P2
		- Removed 9.3.5-P1
		- Updated Slackware note for 12.2, removed older
		  than 11.0
2009-07-08	- 9.4.2-P1 -> 9.4.3-P2
2008-07-08	- 9.4.2 -> 9.4.2-P1
		  (CERT VU#800113 DNS Cache Poisoning Issue)
		- 9.3.4-P1 -> 9.3.5-P1
		- Updated Slackware note for 12.1
2008-04-02	- 9.4.1-P1 -> 9.4.2
		- Removed 9.2.8-P1
2007 Aug 21	- 9.4.1 -> 9.4.1-P1
		- Updated Slackware note for 12.0
		- 9.3.4 -> 9.3.4-P1
		- 9.2.8 -> 9.2.8-P1
2007 May 1	- 9.4.0 -> 9.4.1
2007 Apr 22	- Added 9.4.0
2007 Jan 30	- 9.2.6 -> 9.2.8 (includes security fixes)
		- 9.3.2-P1 -> 9.3.4 (includes security fixes)
		- Updated Slackware note for 11.0
Sep 7, 2006	- These two updates fix CVE-2006-4095 and CVE-2006-4096
		  which are categorized as high severity, remotely
		  exploitable, type DoS (denial of service):
		  - 9.2.6 -> 9.2.6-P1
		    <a href="http://www.isc.org/sw/bind/bind9.2.php#security">http://www.isc.org/sw/bind/bind9.2.php#security</a>
		  - 9.3.2 -> 9.3.2-P1
		    <a href="http://www.isc.org/sw/bind/bind9.3.php#security">http://www.isc.org/sw/bind/bind9.3.php#security</a>
Feb 6, 2006	- 9.3.1 -> 9.3.2, <a href="http://www.isc.org/sw/bind/bind9.3.php#security">security</a>
		- 9.2.5 -> 9.2.6, <a href="http://www.isc.org/sw/bind/bind9.2.php#security">security</a>
Sep 14, 2005	- 9.3.0 -> 9.3.1
		- 9.2.4 -> 9.2.5
		- Updated Slackware note for 10.1
		- Removed make, gcc, binutils, and fileutils/coreutils links
		- Changed md5sum verification to output OK (or not)
		- Added sha1sum verification
		- Moved source directory (see note <a href="howtos.php?msd">here</a>)
		- Rearranged options to shut up new version of find
		- root.root -> root:root, run when $UID = 0
Feb 9, 2005	- Added bind 9.3.0 with DNSSEC patch
		- Added --disable-ipv6 to the configure line
Sep 28, 2004	- 9.2.3 -> 9.2.4
		- Added " or coreutils" to the fileutils prerequisite
		- Added note about OpenSSL not installed under /usr/local/ssl
Feb 3, 2004	- Updated the pgp key that the tarball is signed with, ISC
		  re-signed it with their 2004 key
Feb 2, 2004	- Updated the ctags link to point to the ctags howto (I used
		  to have ctags in the vim howto)
Nov 4, 2003	- 9.2.2-P3 -> 9.2.3
		- Added note about chroot
		- Added prerequisites
		- Added --with-libtool to configure so it'll build shared
		  libraries too
		- Added notes about delegation-only and root-delegation-only
		  exclude
Sep 23, 2003	- 9.2.2-P2 -> P3
Sep 22, 2003	- 9.2.2-P1 -> P2, changed from patch to the P2 tarball
		- Added some obvious prerequisite links (make, gcc)
Sep 19, 2003	- Add the P1 patch to fix Verisign's evil Sitefinder setup
		- Create ~/installed with mode 700
		- Minor update to the gpg verification part
Apr 15, 2003	- Fixed one character typo ("tar gz" -> "tar.gz")
Apr 14, 2003	- Modernized the howto
Mar 4, 2003	- bind 9.2.2rc1 -> 9.2.2
		- Updated and seperated gpg verification
		- Updated removal of old versions
Sep 10, 2002	- Added bind 9.2.2rc1 instructions (in addition to 9.2.1).
		  bind 9.2.2rc1 includes bugfixes over 9.2.1, no new features.
Aug 8, 2002	- Added gpg verification and link to home page

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EST -0500)
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]