The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server
CentOS Sources
2015-09-15 bf5705e5fc08c26029ffb8cba24882a42d10c5f6
commit | author | age
bc5dde 1 #
CB 2 # Red Hat BIND package .spec file
3 #
4
5 #%%global PATCHVER P2
6 #%%global PREVER rc2
7 #%%global VERSION %{version}%{PREVER}
8 %global VERSION %{version}
9 #%%global VERSION %{version}-%{PATCHVER}
10
11 %{?!SDB:       %global SDB       1}
12 %{?!test:      %global test      0}
13 %{?!bind_uid:  %global bind_uid  25}
14 %{?!bind_gid:  %global bind_gid  25}
15 %{?!GSSTSIG:   %global GSSTSIG   1}
16 %if 0%{?rhel}
17 %{?!PKCS11:    %global PKCS11    0}
18 %else
19 %{?!PKCS11:    %global PKCS11    1}
20 %endif
21 %{?!DEVEL:     %global DEVEL     1}
22 %global        bind_dir          /var/named
23 %global        chroot_prefix     %{bind_dir}/chroot
fd4b48 24 %if %{SDB}
CB 25 %global        chroot_sdb_prefix %{bind_dir}/chroot_sdb
26 %endif
bc5dde 27 #
CB 28 Summary:  The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server
29 Name:     bind
30 License:  ISC
31 Version:  9.9.4
bf5705 32 Release:  18%{?PATCHVER}%{?PREVER}%{?dist}.4
bc5dde 33 Epoch:    32
CB 34 Url:      http://www.isc.org/products/BIND/
35 Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
36 Group:    System Environment/Daemons
37 #
38 Source:   ftp://ftp.isc.org/isc/bind9/%{VERSION}/bind-%{VERSION}.tar.gz
39 Source1:  named.sysconfig
40 Source3:  named.logrotate
41 Source4:  named.NetworkManager
42 Source7:  bind-9.3.1rc1-sdb_tools-Makefile.in
43 Source8:  dnszone.schema
44 Source12: README.sdb_pgsql
45 Source25: named.conf.sample
fd4b48 46 Source28: config-12.tar.bz2
bc5dde 47 Source30: ldap2zone.c
CB 48 Source31: ldap2zone.1
49 Source32: named-sdb.8
50 Source33: zonetodb.1
51 Source34: zone2sqlite.1
52 Source35: bind.tmpfiles.d
53 Source36: trusted-key.key
54 Source37: named.service
55 Source38: named-chroot.service
56 Source39: named-sdb.service
57 Source40: named-sdb-chroot.service
58 Source41: setup-named-chroot.sh
59 Source42: generate-rndc-key.sh
fd4b48 60 Source43: named.rwtab
CB 61 Source44: named-chroot-setup.service
62 Source45: named-sdb-chroot-setup.service
63 Source46: named-setup-rndc.service
bc5dde 64
CB 65 # Common patches
66 Patch5:  bind-nonexec.patch
67 Patch10: bind-9.5-PIE.patch
68 Patch16: bind-9.3.2-redhat_doc.patch
69 Patch72: bind-9.5-dlz-64bit.patch
70 Patch87: bind-9.5-parallel-build.patch
71 Patch101:bind-96-old-api.patch
72 Patch102:bind-95-rh452060.patch
73 Patch106:bind93-rh490837.patch
74 Patch107:bind97-dist-pkcs11.patch
75 Patch109:bind97-rh478718.patch
76 Patch110:bind97-rh570851.patch
77 Patch111:bind97-exportlib.patch
78 Patch112:bind97-rh645544.patch
79 Patch119:bind97-rh693982.patch
80 Patch123:bind98-rh735103.patch
81 Patch124:nslookup-norec.patch
82 Patch125:bind99-buildfix.patch
83 Patch127:bind99-forward.patch
fd4b48 84 Patch130:bind-9.9.1-P2-dlz-libdb.patch
bc5dde 85 Patch131:bind-9.9.1-P2-multlib-conflict.patch
CB 86 Patch133:bind99-rh640538.patch
87 Patch134:bind97-rh669163.patch
88 Patch137:bind99-rrl.patch
89 # Install dns/update.h header for bind-dyndb-ldap plugin
90 Patch138:bind-9.9.3-include-update-h.patch
91 Patch139:bind99-ISC-Bugs-34738.patch
92 Patch140:bind99-ISC-Bugs-34870-v3.patch
fd4b48 93 Patch141:bind99-ISC-Bugs-35073.patch
CB 94 Patch142:bind99-ISC-Bugs-35080.patch
95 Patch143:bind99-CVE-2014-0591.patch
d4e835 96 Patch144:bind99-rh1067424.patch
CS 97 Patch145:bind99-rh1072379.patch
98 Patch146:bind99-rh1098959.patch
99 Patch147:bind99-CVE-2014-8500.patch
c25660 100 Patch148:bind99-CVE-2015-1349.patch
6e2ae0 101 Patch149:bind99-CVE-2015-4620.patch
aedf60 102 Patch150:bind99-CVE-2015-5477.patch
4be90d 103 Patch151:bind99-rh1215687-limits.patch
CS 104 Patch152:bind-99-socket-maxevents.patch
bc5dde 105
CB 106 # SDB patches
107 Patch11: bind-9.3.2b2-sdbsrc.patch
108 Patch12: bind-9.5-sdb.patch
109 Patch62: bind-9.5-sdb-sqlite-bld.patch
110
111 # needs inpection
112 Patch17: bind-9.3.2b1-fix_sdb_ldap.patch
113 Patch104: bind-96-dyndb.patch
d4e835 114 Patch105: bind-99-dyndb-rh1142150.patch
bc5dde 115
CB 116 # IDN paches
117 Patch73: bind-9.5-libidn.patch
118 Patch83: bind-9.5-libidn2.patch
119 Patch85: bind-9.5-libidn3.patch
120 Patch94: bind95-rh461409.patch
121 Patch135:bind99-libidn4.patch
122
123 #
124 Requires(preun):  systemd
125 Requires(postun): systemd
126 Requires:       coreutils
127 Requires:       systemd-units
128 Requires(post): grep, systemd
129 Requires(pre):  shadow-utils
130 Requires:       bind-libs = %{epoch}:%{version}-%{release}
131 Obsoletes:      bind-config < 30:9.3.2-34.fc6
132 Provides:       bind-config = 30:9.3.2-34.fc6
133 Obsoletes:      caching-nameserver < 31:9.4.1-7.fc8
134 Provides:       caching-nameserver = 31:9.4.1-7.fc8
135 Obsoletes:      dnssec-conf < 1.27-2
136 Provides:       dnssec-conf = 1.27-1
137 BuildRequires:  openssl-devel, libtool, autoconf, pkgconfig, libcap-devel
138 BuildRequires:  libidn-devel, libxml2-devel
139 BuildRequires:  systemd-units
140 %if %{SDB}
141 BuildRequires:  openldap-devel, postgresql-devel, sqlite-devel, mysql-devel
fd4b48 142 BuildRequires:  libdb-devel
bc5dde 143 %endif
CB 144 %if %{test}
145 BuildRequires:  net-tools
146 %endif
147 %if %{GSSTSIG}
148 BuildRequires:  krb5-devel
149 %endif
150 # Needed to regenerate dig.1 manpage
151 BuildRequires: docbook-style-xsl, libxslt
152
153 %description
154 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
155 (Domain Name System) protocols. BIND includes a DNS server (named),
156 which resolves host names to IP addresses; a resolver library
157 (routines for applications to use when interfacing with DNS); and
158 tools for verifying that the DNS server is operating properly.
159
160 %if %{PKCS11}
161 %package pkcs11
162 Summary: Bind PKCS#11 tools for using DNSSEC
163 Group:   System Environment/Daemons
164 Requires: engine_pkcs11 opensc
165 #BuildRequires: opensc-devel
166
167 %description pkcs11
168 This is a set of PKCS#11 utilities that when used together create rsa
169 keys in a PKCS11 keystore, such as provided by opencryptoki. The keys
170 will have a label of "zone,zsk|ksk,xxx" and an id of the keytag in hex.
171 %endif
172
173 %if %{SDB}
174 %package sdb
175 Summary: BIND server with database backends and DLZ support
176 Group:   System Environment/Daemons
177 Requires: bind
d4e835 178 Requires: bind-libs = %{epoch}:%{version}-%{release}
bc5dde 179 Requires: systemd-units
CB 180
181 %description sdb
182 BIND (Berkeley Internet Name Domain) is an implementation of the DNS
183 (Domain Name System) protocols. BIND includes a DNS server (named-sdb)
184 which has compiled-in SDB (Simplified Database Backend) which includes
185 support for using alternative Zone Databases stored in an LDAP server
186 (ldapdb), a postgreSQL database (pgsqldb), an sqlite database (sqlitedb),
187 or in the filesystem (dirdb), in addition to the standard in-memory RBT
188 (Red Black Tree) zone database. It also includes support for DLZ
189 (Dynamic Loadable Zones)
190 %endif
191
192 %package libs-lite
193 Summary:  Libraries for working with the DNS protocol
194 Group:    Applications/System
195 Obsoletes:bind-libbind-devel < 31:9.3.3-4.fc7
196 Provides: bind-libbind-devel = 31:9.3.3-4.fc7
197 Requires: bind-license = %{epoch}:%{version}-%{release}
198
199 %description libs-lite
200 Contains lite version of BIND suite libraries which are used by various
201 programs to work with DNS protocol.
202
203 %package libs
204 Summary: Libraries used by the BIND DNS packages
205 Group:    Applications/System
206 Requires: bind-license = %{epoch}:%{version}-%{release}
207
208 %description libs
209 Contains heavyweight version of BIND suite libraries used by both named DNS
210 server and utilities in bind-utils package.
211
212 %package license
213 Summary:  License of the BIND DNS suite
214 Group:    Applications/System
215 BuildArch:noarch
216
217 %description license
218 Contains license of the BIND DNS suite.
219
220 %package utils
221 Summary: Utilities for querying DNS name servers
222 Group:   Applications/System
d4e835 223 Requires: bind-libs = %{epoch}:%{version}-%{release}
bc5dde 224
CB 225 %description utils
226 Bind-utils contains a collection of utilities for querying DNS (Domain
227 Name System) name servers to find out information about Internet
228 hosts. These tools will provide you with the IP addresses for given
229 host names, as well as other information about registered domains and
230 network addresses.
231
232 You should install bind-utils if you need to get information from DNS name
233 servers.
234
235 %if %{DEVEL}
236 %package devel
237 Summary:  Header files and libraries needed for BIND DNS development
238 Group:    Development/Libraries
239 Obsoletes:bind-libbind-devel < 31:9.3.3-4.fc7
240 Provides: bind-libbind-devel = 31:9.3.3-4.fc7
241 Requires: bind-libs = %{epoch}:%{version}-%{release}
242
243 %description devel
244 The bind-devel package contains full version of the header files and libraries
245 required for development with ISC BIND 9
246 %endif
247
248 %package lite-devel
249 Summary:  Lite version of header files and libraries needed for BIND DNS development
250 Group:    Development/Libraries
251 Requires: bind-libs-lite = %{epoch}:%{version}-%{release}
252
253 %description lite-devel
254 The bind-lite-devel package contains lite version of the header
255 files and libraries required for development with ISC BIND 9
256
257 %package chroot
258 Summary:        A chroot runtime environment for the ISC BIND DNS server, named(8)
259 Group:          System Environment/Daemons
260 Prefix:         %{chroot_prefix}
261 Requires(post): grep
262 Requires(preun):grep
263 Requires:       bind = %{epoch}:%{version}-%{release}
264 Requires:       systemd-units
265
266 %description chroot
267 This package contains a tree of files which can be used as a
268 chroot(2) jail for the named(8) program from the BIND package.
269 Based on the code from Jan "Yenya" Kasprzak <kas@fi.muni.cz>
270
fd4b48 271 %if %{SDB}
CB 272 %package sdb-chroot
273 Summary:        A chroot runtime environment for the ISC BIND DNS server, named-sdb(8)
274 Group:          System Environment/Daemons
275 Prefix:         %{chroot_prefix}
276 Requires:       bind-sdb
277 Requires:       systemd-units
278
279 %description sdb-chroot
280 This package contains a tree of files which can be used as a
281 chroot(2) jail for the named-sdb(8) program from the BIND package.
282 Based on the code from Jan "Yenya" Kasprzak <kas@fi.muni.cz>
283 %endif
284
285
bc5dde 286 %prep
CB 287 %setup -q -n %{name}-%{VERSION}
288
289 # Common patches
290 %patch5 -p1 -b .nonexec
291 %patch10 -p1 -b .PIE
292 %patch16 -p1 -b .redhat_doc
293 %patch104 -p1 -b .dyndb
d4e835 294 %patch105 -p1 -b .dyndb_rh1142150
bc5dde 295 %ifnarch alpha ia64
CB 296 %patch72 -p1 -b .64bit
297 %endif
298 %patch73 -p1 -b .libidn
299 %patch83 -p1 -b .libidn2
300 %patch85 -p1 -b .libidn3
301 %patch87 -p1 -b .parallel
302 %patch94 -p1 -b .rh461409
303
304 %patch102 -p1 -b .rh452060
305 %patch106 -p0 -b .rh490837
306 %patch107 -p1 -b .dist-pkcs11
307 %patch109 -p1 -b .rh478718
308 %patch110 -p1 -b .rh570851
309 %patch111 -p1 -b .exportlib
310 %patch112 -p1 -b .rh645544
311 %patch119 -p1 -b .rh693982
312 %patch123 -p1 -b .rh735103
313 pushd bin/dig
314 %patch124 -p0 -b .nslookup-norec
315 popd
316 %patch125 -p1 -b .buildfix
317 %patch127 -p1 -b .forward
fd4b48 318 %patch130 -p1 -b .libdb
bc5dde 319 %patch131 -p1 -b .multlib-conflict
CB 320 %patch137 -p1 -b .rrl
321 %patch138 -p1 -b .update
322 %patch139 -p1 -b .journal
323 %patch140 -p1 -b .send_buffers
fd4b48 324 %patch141 -p1 -b .leak_35073
CB 325 %patch142 -p1 -b .rbt_crash
326 %patch143 -p1 -b .CVE-2014-059
d4e835 327 %patch144 -p1 -b .rh1067424
CS 328 %patch145 -p1 -b .rh1072379
329 %patch146 -p1 -b .rh1098959
330 %patch147 -p1 -b .CVE-2014-8500
c25660 331 %patch148 -p1 -b .CVE-2015-1349
6e2ae0 332 %patch149 -p1 -b .CVE-2015-4620
aedf60 333 %patch150 -p1 -b .CVE-2015-5477
4be90d 334 %patch151 -p1 -b .rh1215687-limits
CS 335 %patch152 -p1 -b .sock-maxevent
bc5dde 336
CB 337 %if %{SDB}
338 %patch101 -p1 -b .old-api
339 mkdir bin/named-sdb
340 cp -r bin/named/* bin/named-sdb
341 %patch11 -p1 -b .sdbsrc
342 # SDB ldap
343 cp -fp contrib/sdb/ldap/ldapdb.[ch] bin/named-sdb
344 # SDB postgreSQL
345 cp -fp contrib/sdb/pgsql/pgsqldb.[ch] bin/named-sdb
346 # SDB sqlite
347 cp -fp contrib/sdb/sqlite/sqlitedb.[ch] bin/named-sdb
348 # SDB Berkeley DB - needs to be ported to DB4!
349 #cp -fp contrib/sdb/bdb/bdb.[ch] bin/named_sdb
350 # SDB dir
351 cp -fp contrib/sdb/dir/dirdb.[ch] bin/named-sdb
352 # SDB tools
353 mkdir -p bin/sdb_tools
354 cp -fp %{SOURCE30} bin/sdb_tools/ldap2zone.c
355 cp -fp %{SOURCE7} bin/sdb_tools/Makefile.in
356 #cp -fp contrib/sdb/bdb/zone2bdb.c bin/sdb_tools
357 cp -fp contrib/sdb/ldap/{zone2ldap.1,zone2ldap.c} bin/sdb_tools
358 cp -fp contrib/sdb/pgsql/zonetodb.c bin/sdb_tools
359 cp -fp contrib/sdb/sqlite/zone2sqlite.c bin/sdb_tools
360 %patch12 -p1 -b .sdb
361 %endif
362 %if %{SDB}
363 %patch17 -p1 -b .fix_sdb_ldap
364 %endif
365 %if %{SDB}
366 %patch62 -p1 -b .sdb-sqlite-bld
367 %endif
368 %patch133 -p1 -b .rh640538
369 %patch134 -p1 -b .rh669163
370 %patch135 -p1 -b .libidn4
371
372 # Sparc and s390 arches need to use -fPIE
373 %ifarch sparcv9 sparc64 s390 s390x
374 for i in bin/named{,-sdb}/{,unix}/Makefile.in; do
375   sed -i 's|fpie|fPIE|g' $i
376 done
377 %endif
378
379 :;
380
381 %build
382 export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
383 export CPPFLAGS="$CPPFLAGS -DDIG_SIGCHASE"
384 export STD_CDEFINES="$CPPFLAGS"
385
386 sed -i -e \
387 's/RELEASEVER=\(.*\)/RELEASEVER=\1-RedHat-%{version}-%{release}/' \
388 version
389
390 libtoolize -c -f; aclocal -I libtool.m4 --force; autoconf -f
391
392 %configure \
393   --with-libtool \
394   --localstatedir=/var \
395   --enable-threads \
396   --enable-ipv6 \
fd4b48 397   --enable-filter-aaaa \
bc5dde 398   --enable-rrl \
CB 399   --with-pic \
400   --disable-static \
401   --disable-openssl-version-check \
402   --enable-exportlib \
403   --with-export-libdir=%{_libdir} \
404   --with-export-includedir=%{_includedir} \
405   --includedir=%{_includedir}/bind9 \
406 %if %{PKCS11}
407   --with-pkcs11=%{_libdir}/pkcs11/PKCS11_API.so \
408 %endif
409 %if %{SDB}
d4e835 410   --with-dlopen=yes \
bc5dde 411   --with-dlz-ldap=yes \
CB 412   --with-dlz-postgres=yes \
413   --with-dlz-mysql=yes \
414   --with-dlz-filesystem=yes \
415   --with-dlz-bdb=yes \
416 %endif
417 %if %{GSSTSIG}
418   --with-gssapi=yes \
419   --disable-isc-spnego \
420 %endif
421   --enable-fixed-rrset \
422   --with-docbook-xsl=%{_datadir}/sgml/docbook/xsl-stylesheets \
423 ;
424 make %{?_smp_mflags}
425
426 # Regenerate dig.1 manpage
427 pushd bin/dig
428 make man
429 popd
430 pushd bin/python
431 make man
432 popd
433
434 %if %{test}
435 %check
436 if [ "`whoami`" = 'root' ]; then
437   set -e
438   chmod -R a+rwX .
439   pushd bin/tests
440   pushd system
441   ./ifconfig.sh up
442   popd
443   make test
444   e=$?
445   pushd system
446   ./ifconfig.sh down
447   popd
448   popd
449   if [ "$e" -ne 0 ]; then
450     echo "ERROR: this build of BIND failed 'make test'. Aborting."
451     exit $e;
452   fi;
453 else
454   echo 'only root can run the tests (they require an ifconfig).'
455 %endif
456
457 %install
458 rm -rf ${RPM_BUILD_ROOT}
459
460 # Build directory hierarchy
461 mkdir -p ${RPM_BUILD_ROOT}/etc/{logrotate.d,NetworkManager/dispatcher.d}
462 mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/bind
463 mkdir -p ${RPM_BUILD_ROOT}/var/named/{slaves,data,dynamic}
464 mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
465 mkdir -p ${RPM_BUILD_ROOT}/run/named
466 mkdir -p ${RPM_BUILD_ROOT}/var/log
467
468 #chroot
469 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}/{dev,etc,var,run/named}
470 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}/var/{log,named,tmp}
fd4b48 471
CB 472 # create symlink as it is on real filesystem
473 pushd ${RPM_BUILD_ROOT}/%{chroot_prefix}/var
474 ln -s ../run run
475 popd
476
bc5dde 477 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/{pki/dnssec-keys,named}
CB 478 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}/%{_libdir}/bind
479 # these are required to prevent them being erased during upgrade of previous
480 # versions that included them (bug #130121):
481 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/null
482 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/random
483 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/zero
484 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/localtime
485
486 touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/named.conf
487 #end chroot
488
fd4b48 489 #sdb-chroot
CB 490 %if %{SDB}
491 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/{dev,etc,var,run/named}
492 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/var/{log,named,tmp}
493
494 # create symlink as it is on real filesystem
495 pushd ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/var
496 ln -s ../run run
497 popd
498
499 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/etc/{pki/dnssec-keys,named}
500 mkdir -p ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/%{_libdir}/bind
501 # these are required to prevent them being erased during upgrade of previous
502 # versions that included them (bug #130121):
503 touch ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/dev/null
504 touch ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/dev/random
505 touch ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/dev/zero
506 touch ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/etc/localtime
507
508 touch ${RPM_BUILD_ROOT}/%{chroot_sdb_prefix}/etc/named.conf
509 %endif
510 #end sdb-chroot
511
bc5dde 512 make DESTDIR=${RPM_BUILD_ROOT} install
CB 513
514 # Remove unwanted files
515 rm -f ${RPM_BUILD_ROOT}/etc/bind.keys
516
517 # Systemd unit files
518 mkdir -p ${RPM_BUILD_ROOT}%{_unitdir}
519 install -m 644 %{SOURCE37} ${RPM_BUILD_ROOT}%{_unitdir}
520 install -m 644 %{SOURCE38} ${RPM_BUILD_ROOT}%{_unitdir}
fd4b48 521 install -m 644 %{SOURCE44} ${RPM_BUILD_ROOT}%{_unitdir}
CB 522 install -m 644 %{SOURCE46} ${RPM_BUILD_ROOT}%{_unitdir}
523
bc5dde 524 %if %{SDB}
CB 525 install -m 644 %{SOURCE39} ${RPM_BUILD_ROOT}%{_unitdir}
526 install -m 644 %{SOURCE40} ${RPM_BUILD_ROOT}%{_unitdir}
fd4b48 527 install -m 644 %{SOURCE45} ${RPM_BUILD_ROOT}%{_unitdir}
CB 528 %endif
bc5dde 529
CB 530 mkdir -p ${RPM_BUILD_ROOT}%{_libexecdir}
531 install -m 755 %{SOURCE41} ${RPM_BUILD_ROOT}%{_libexecdir}/setup-named-chroot.sh
532 install -m 755 %{SOURCE42} ${RPM_BUILD_ROOT}%{_libexecdir}/generate-rndc-key.sh
533
534 install -m 644 %SOURCE3 ${RPM_BUILD_ROOT}/etc/logrotate.d/named
535 install -m 755 %SOURCE4 ${RPM_BUILD_ROOT}/etc/NetworkManager/dispatcher.d/13-named
536 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
537 install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/named
538 %if %{SDB}
539 mkdir -p ${RPM_BUILD_ROOT}/etc/openldap/schema
540 install -m 644 %{SOURCE8} ${RPM_BUILD_ROOT}/etc/openldap/schema/dnszone.schema
541 install -m 644 %{SOURCE12} contrib/sdb/pgsql/
542 %endif
543
544 # Install isc/errno2result.h header
545 install -m 644 lib/isc/unix/errno2result.h ${RPM_BUILD_ROOT}%{_includedir}/isc
546
547 # Files required to run test-suite outside of build tree:
548 cp -fp config.h ${RPM_BUILD_ROOT}/%{_includedir}/bind9
549 cp -fp lib/dns/include/dns/forward.h ${RPM_BUILD_ROOT}/%{_includedir}/dns
550 cp -fp lib/isc/unix/include/isc/keyboard.h ${RPM_BUILD_ROOT}/%{_includedir}/isc
551
552 # Remove libtool .la files:
553 find ${RPM_BUILD_ROOT}/%{_libdir} -name '*.la' -exec '/bin/rm' '-f' '{}' ';';
554
555 # Remove -devel files out of buildroot if not needed
556 %if !%{DEVEL}
557 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/bind9/*so
558 rm -rf ${RPM_BUILD_ROOT}/%{_includedir}/bind9
559 rm -f ${RPM_BUILD_ROOT}/%{_mandir}/man1/isc-config.sh.1*
560 rm -f ${RPM_BUILD_ROOT}/%{_mandir}/man3/lwres*
561 rm -f ${RPM_BUILD_ROOT}/%{_bindir}/isc-config.sh
562 %endif
563
564 # SDB manpages
565 %if %{SDB}
566 install -m 644 %{SOURCE31} ${RPM_BUILD_ROOT}%{_mandir}/man1/ldap2zone.1
567 install -m 644 %{SOURCE32} ${RPM_BUILD_ROOT}%{_mandir}/man8/named-sdb.8
568 install -m 644 %{SOURCE33} ${RPM_BUILD_ROOT}%{_mandir}/man1/zonetodb.1
569 install -m 644 %{SOURCE34} ${RPM_BUILD_ROOT}%{_mandir}/man1/zone2sqlite.1
570 %endif
571
572 # Ghost config files:
573 touch ${RPM_BUILD_ROOT}%{_localstatedir}/log/named.log
574
575 # configuration files:
576 tar -C ${RPM_BUILD_ROOT} -xjf %{SOURCE28}
577 touch ${RPM_BUILD_ROOT}/etc/rndc.key
578 touch ${RPM_BUILD_ROOT}/etc/rndc.conf
579 mkdir ${RPM_BUILD_ROOT}/etc/named
580 install -m 644 bind.keys ${RPM_BUILD_ROOT}/etc/named.iscdlv.key
581 install -m 644 %{SOURCE36} ${RPM_BUILD_ROOT}/etc/trusted-key.key
582
583 # sample bind configuration files for %%doc:
584 mkdir -p sample/etc sample/var/named/{data,slaves}
585 install -m 644 %{SOURCE25} sample/etc/named.conf
586 # Copy default configuration to %%doc to make it usable from system-config-bind
587 install -m 644 ${RPM_BUILD_ROOT}/etc/named.conf named.conf.default
588 install -m 644 ${RPM_BUILD_ROOT}/etc/named.rfc1912.zones sample/etc/named.rfc1912.zones
589 install -m 644 ${RPM_BUILD_ROOT}/var/named/{named.ca,named.localhost,named.loopback,named.empty}  sample/var/named
590 for f in my.internal.zone.db slaves/my.slave.internal.zone.db slaves/my.ddns.internal.zone.db my.external.zone.db; do 
591   echo '@ in soa localhost. root 1 3H 15M 1W 1D
592   ns localhost.' > sample/var/named/$f; 
593 done
594 :;
595
596 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/tmpfiles.d
597 install -m 644 %{SOURCE35} ${RPM_BUILD_ROOT}%{_sysconfdir}/tmpfiles.d/named.conf
598
fd4b48 599 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/rwtab.d
CB 600 install -m 644 %{SOURCE43} ${RPM_BUILD_ROOT}%{_sysconfdir}/rwtab.d/named
601
bc5dde 602 %pre
CB 603 if [ "$1" -eq 1 ]; then
604   /usr/sbin/groupadd -g %{bind_gid} -f -r named >/dev/null 2>&1 || :;
605   /usr/sbin/useradd  -u %{bind_uid} -r -N -M -g named -s /sbin/nologin -d /var/named -c Named named >/dev/null 2>&1 || :;
606 fi;
607 :;
608
609 %post
610 /sbin/ldconfig
611 %systemd_post named.service
612 if [ "$1" -eq 1 ]; then
613   # Initial installation
614   [ -x /sbin/restorecon ] && /sbin/restorecon /etc/rndc.* /etc/named.* >/dev/null 2>&1 ;
615   # rndc.key has to have correct perms and ownership, CVE-2007-6283
616   [ -e /etc/rndc.key ] && chown root:named /etc/rndc.key
617   [ -e /etc/rndc.key ] && chmod 0640 /etc/rndc.key
618 fi
619 :;
620
621 %preun
622 # Package removal, not upgrade
623 %systemd_preun named.service
624
625 %postun
626 /sbin/ldconfig
627 # Package upgrade, not uninstall
628 %systemd_postun_with_restart named.service
629
630 %if %{SDB}
631 %post sdb
632 # Initial installation 
633 %systemd_post named-sdb.service
634
635 %preun sdb
636 # Package removal, not upgrade
637 %systemd_preun named-sdb.service
638
639 %postun sdb
640 # Package upgrade, not uninstall
641 %systemd_postun_with_restart named-sdb.service
642 %endif
643
644 %triggerpostun -n bind -- bind <= 32:9.5.0-20.b1
645 if [ "$1" -gt 0 ]; then
646   [ -e /etc/rndc.key ] && chown root:named /etc/rndc.key
647   [ -e /etc/rndc.key ] && chmod 0640 /etc/rndc.key
648 fi
649 :;
650
d4e835 651 %triggerun -- bind < 32:9.9.0-0.6.rc1
bc5dde 652 /sbin/chkconfig --del named >/dev/null 2>&1 || :
CB 653 /bin/systemctl try-restart named.service >/dev/null 2>&1 || :
654
655 %post libs -p /sbin/ldconfig
656
657 %postun libs -p /sbin/ldconfig
658
659 %post libs-lite -p /sbin/ldconfig
660
661 %postun libs-lite -p /sbin/ldconfig
d4e835 662
CS 663 %pre chroot
664 # updating
665 if [ "$1" -gt 1 ]; then
666     # if %%{chroot_prefix}/var/run is a directory, remove it
667     # fix for Bug #1091341
668     if [ -d %{chroot_prefix}/var/run ]; then
669         rm -rf %{chroot_prefix}/var/run
670     fi
671 fi
bc5dde 672
CB 673 %post chroot
674 %systemd_post named-chroot.service
675 if [ "$1" -gt 0 ]; then
676   [ -e %{chroot_prefix}/dev/random ] || \
677     /bin/mknod %{chroot_prefix}/dev/random c 1 8
678   [ -e %{chroot_prefix}/dev/zero ] || \
679     /bin/mknod %{chroot_prefix}/dev/zero c 1 5
680   [ -e %{chroot_prefix}/dev/null ] || \
681     /bin/mknod %{chroot_prefix}/dev/null c 1 3
682   rm -f %{chroot_prefix}/etc/localtime
683   cp /etc/localtime %{chroot_prefix}/etc/localtime
684 fi;
685 :;
686
687 %posttrans chroot
688 if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
689   [ -x /sbin/restorecon ] && /sbin/restorecon %{chroot_prefix}/dev/* > /dev/null 2>&1;
690 fi;
691 :;
692
693 %preun chroot
694 %systemd_preun named-chroot.service 
695 if [ "$1" -eq 0 ]; then
696   # Package removal, not upgrade
697   rm -f %{chroot_prefix}/dev/{random,zero,null}
698   rm -f %{chroot_prefix}/etc/localtime
699 fi
700 :;
701
702 %postun chroot
703 # Package upgrade, not uninstall
704 %systemd_postun_with_restart named-chroot.service
fd4b48 705
CB 706
707 %if %{SDB}
708
709 %post sdb-chroot
710 %systemd_post named-sdb-chroot.service
711 if [ "$1" -gt 0 ]; then
712   [ -e %{chroot_sdb_prefix}/dev/random ] || \
713     /bin/mknod %{chroot_sdb_prefix}/dev/random c 1 8
714   [ -e %{chroot_sdb_prefix}/dev/zero ] || \
715     /bin/mknod %{chroot_sdb_prefix}/dev/zero c 1 5
716   [ -e %{chroot_sdb_prefix}/dev/null ] || \
717     /bin/mknod %{chroot_sdb_prefix}/dev/null c 1 3
718   rm -f %{chroot_sdb_prefix}/etc/localtime
719   cp /etc/localtime %{chroot_sdb_prefix}/etc/localtime
720 fi;
721 :;
722
723 %posttrans sdb-chroot
724 if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
725   [ -x /sbin/restorecon ] && /sbin/restorecon %{chroot_sdb_prefix}/dev/* > /dev/null 2>&1;
726 fi;
727 :;
728
729 %preun sdb-chroot
730 %systemd_preun named-sdb-chroot.service 
731 if [ "$1" -eq 0 ]; then
732   # Package removal, not upgrade
733   rm -f %{chroot_sdb_prefix}/dev/{random,zero,null}
734   rm -f %{chroot_sdb_prefix}/etc/localtime
735 fi
736 :;
737
738 %postun sdb-chroot
739 # Package upgrade, not uninstall
bc5dde 740 %systemd_postun_with_restart named-sdb-chroot.service
fd4b48 741
CB 742 %endif
bc5dde 743
CB 744 %clean
745 rm -rf ${RPM_BUILD_ROOT}
746 :;
747
748 %files
749 %defattr(-,root,root,-)
750 %{_libdir}/bind
751 %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/sysconfig/named
752 %config(noreplace) %attr(0644,root,named) %{_sysconfdir}/named.iscdlv.key
753 %config(noreplace) %attr(0644,root,named) %{_sysconfdir}/named.root.key
754 %{_sysconfdir}/tmpfiles.d/named.conf
fd4b48 755 %{_sysconfdir}/rwtab.d/named
bc5dde 756 %{_unitdir}/named.service
fd4b48 757 %{_unitdir}/named-setup-rndc.service
bc5dde 758 %{_sysconfdir}/NetworkManager/dispatcher.d/13-named
CB 759 %{_sbindir}/arpaname
760 %{_sbindir}/ddns-confgen
761 %{_sbindir}/genrandom
762 %{_sbindir}/named-journalprint
763 %{_sbindir}/nsec3hash
764 %{_sbindir}/dnssec*
765 %{_sbindir}/named-check*
766 %{_sbindir}/lwresd
767 %{_sbindir}/named
768 %{_sbindir}/rndc*
769 %{_sbindir}/named-compilezone
770 %{_sbindir}/isc-hmac-fixup
771 %{_libexecdir}/generate-rndc-key.sh
772 %{_mandir}/man1/arpaname.1*
773 %{_mandir}/man5/named.conf.5*
774 %{_mandir}/man5/rndc.conf.5*
775 %{_mandir}/man8/rndc.8*
776 %{_mandir}/man8/named.8*
777 %{_mandir}/man8/lwresd.8*
778 %{_mandir}/man8/dnssec*.8*
779 %{_mandir}/man8/named-checkconf.8*
780 %{_mandir}/man8/named-checkzone.8*
781 %{_mandir}/man8/named-compilezone.8*
782 %{_mandir}/man8/rndc-confgen.8*
783 %{_mandir}/man8/ddns-confgen.8*
784 %{_mandir}/man8/genrandom.8*
785 %{_mandir}/man8/named-journalprint.8*
786 %{_mandir}/man8/nsec3hash.8*
787 %{_mandir}/man8/isc-hmac-fixup.8*
788 %doc CHANGES README named.conf.default
789 %doc doc/arm/*html doc/arm/*pdf
790 %doc sample/
791
792 # Hide configuration
793 %defattr(0640,root,named,0750)
794 %dir %{_sysconfdir}/named
795 %dir %{_localstatedir}/named
796 %config(noreplace) %verify(not link) %{_sysconfdir}/named.conf
797 %config(noreplace) %verify(not link) %{_sysconfdir}/named.rfc1912.zones
798 %config %verify(not link) %{_localstatedir}/named/named.ca
799 %config %verify(not link) %{_localstatedir}/named/named.localhost
800 %config %verify(not link) %{_localstatedir}/named/named.loopback
801 %config %verify(not link) %{_localstatedir}/named/named.empty
802 %defattr(0660,named,named,0770)
803 %dir %{_localstatedir}/named/slaves
804 %dir %{_localstatedir}/named/data
805 %dir %{_localstatedir}/named/dynamic
806 %ghost %{_localstatedir}/log/named.log
807 %defattr(0640,root,named,0750)
808 %ghost %config(noreplace) %{_sysconfdir}/rndc.key
809 # ^- rndc.key now created on first install only if it does not exist
810 # %%verify(not size,not md5) %%config(noreplace) %%attr(0640,root,named) /etc/rndc.conf
811 # ^- Let the named internal default rndc.conf be used -
812 #    rndc.conf not required unless it differs from default.
813 %ghost %config(noreplace) %{_sysconfdir}/rndc.conf
814 # ^- The default rndc.conf which uses rndc.key is in named's default internal config -
815 #    so rndc.conf is not necessary.
816 %config(noreplace) %{_sysconfdir}/logrotate.d/named
817 %defattr(-,named,named,-)
818 %dir /run/named
819
820 %if %{SDB}
821 %files sdb
822 %defattr(-,root,root,-)
823 %{_unitdir}/named-sdb.service
824 %{_mandir}/man1/zone2ldap.1*
825 %{_mandir}/man1/ldap2zone.1*
826 %{_mandir}/man1/zonetodb.1*
827 %{_mandir}/man1/zone2sqlite.1*
828 %{_mandir}/man8/named-sdb.8*
829 %doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap contrib/sdb/pgsql/README.sdb_pgsql
830 %dir %{_sysconfdir}/openldap/schema
831 %config(noreplace) %{_sysconfdir}/openldap/schema/dnszone.schema
832 %{_sbindir}/named-sdb
833 %{_sbindir}/zone2ldap
834 %{_sbindir}/ldap2zone
835 %{_sbindir}/zonetodb
836 %{_sbindir}/zone2sqlite
837 %endif
838
839 %files libs
840 %defattr(-,root,root,-)
841 %{_libdir}/*so.*
842 %exclude %{_libdir}/*export.so.*
843
844 %files libs-lite
845 %defattr(-,root,root,-)
846 %{_libdir}/*export.so.*
847
848 %files license
849 %defattr(-,root,root,-)
850 %doc COPYRIGHT
851
852 %files utils
853 %defattr(-,root,root,-)
854 %{_bindir}/dig
855 %{_bindir}/host
856 %{_bindir}/nslookup
857 %{_bindir}/nsupdate
858 %{_mandir}/man1/host.1*
859 %{_mandir}/man1/nsupdate.1*
860 %{_mandir}/man1/dig.1*
861 %{_mandir}/man1/nslookup.1*
862 %{_sysconfdir}/trusted-key.key
863
864 %if %{DEVEL}
865 %files devel
866 %defattr(-,root,root,-)
867 %{_libdir}/*so
868 %exclude %{_libdir}/*export.so
869 %{_includedir}/bind9
870 %{_mandir}/man1/isc-config.sh.1*
871 %{_mandir}/man3/lwres*
872 %{_bindir}/isc-config.sh
873 %endif
874
875 %files lite-devel
876 %defattr(-,root,root,-)
877 %{_libdir}/*export.so
878 %{_includedir}/dns
879 %{_includedir}/dst
880 %{_includedir}/irs
881 %{_includedir}/isc
882 %{_includedir}/isccfg
883
884 %files chroot
885 %defattr(-,root,root,-)
886 %{_unitdir}/named-chroot.service
fd4b48 887 %{_unitdir}/named-chroot-setup.service
bc5dde 888 %{_libexecdir}/setup-named-chroot.sh
CB 889 %ghost %{chroot_prefix}/dev/null
890 %ghost %{chroot_prefix}/dev/random
891 %ghost %{chroot_prefix}/dev/zero
892 %ghost %{chroot_prefix}/etc/localtime
893 %defattr(0640,root,named,0750)
894 %dir %{chroot_prefix}
895 %dir %{chroot_prefix}/dev
896 %dir %{chroot_prefix}/etc
897 %dir %{chroot_prefix}/etc/named
898 %dir %{chroot_prefix}/etc/pki
899 %dir %{chroot_prefix}/etc/pki/dnssec-keys
900 %dir %{chroot_prefix}/var
901 %dir %{chroot_prefix}/run
902 %dir %{chroot_prefix}/var/named
903 %dir %{chroot_prefix}/%{_libdir}/bind
904 %ghost %config(noreplace) %{chroot_prefix}/etc/named.conf
905 %defattr(0660,named,named,0770)
906 %dir %{chroot_prefix}/run/named
907 %dir %{chroot_prefix}/var/tmp
908 %dir %{chroot_prefix}/var/log
fd4b48 909 %{chroot_prefix}/var/run
bc5dde 910 %dir %{chroot_prefix}/usr
CB 911 %dir %{chroot_prefix}/%{_libdir}
fd4b48 912
CB 913 %if %{SDB}
914 %files sdb-chroot
915 %defattr(-,root,root,-)
916 %{_unitdir}/named-sdb-chroot.service
917 %{_unitdir}/named-sdb-chroot-setup.service
918 %{_libexecdir}/setup-named-chroot.sh
919 %ghost %{chroot_sdb_prefix}/dev/null
920 %ghost %{chroot_sdb_prefix}/dev/random
921 %ghost %{chroot_sdb_prefix}/dev/zero
922 %ghost %{chroot_sdb_prefix}/etc/localtime
923 %defattr(0640,root,named,0750)
924 %dir %{chroot_sdb_prefix}
925 %dir %{chroot_sdb_prefix}/dev
926 %dir %{chroot_sdb_prefix}/etc
927 %dir %{chroot_sdb_prefix}/etc/named
928 %dir %{chroot_sdb_prefix}/etc/pki
929 %dir %{chroot_sdb_prefix}/etc/pki/dnssec-keys
930 %dir %{chroot_sdb_prefix}/var
931 %dir %{chroot_sdb_prefix}/run
932 %dir %{chroot_sdb_prefix}/var/named
933 %dir %{chroot_sdb_prefix}/%{_libdir}/bind
934 %ghost %config(noreplace) %{chroot_sdb_prefix}/etc/named.conf
935 %defattr(0660,named,named,0770)
936 %dir %{chroot_sdb_prefix}/run/named
937 %dir %{chroot_sdb_prefix}/var/tmp
938 %dir %{chroot_sdb_prefix}/var/log
939 %{chroot_sdb_prefix}/var/run
940 %dir %{chroot_sdb_prefix}/usr
941 %dir %{chroot_sdb_prefix}/%{_libdir}
942 %endif
bc5dde 943
CB 944 %if %{PKCS11}
945 %files pkcs11
946 %defattr(-,root,root,-)
947 %doc COPYRIGHT
948 %{_sbindir}/pkcs11-destroy
949 %{_sbindir}/pkcs11-keygen
950 %{_sbindir}/pkcs11-list
951 %{_mandir}/man8/pkcs11*
952 %endif
953
954 %changelog
4be90d 955 * Thu Aug 06 2015 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-18.4
CS 956 - DNS resolution failure in high load environment with SERVFAIL and "out of memory/success" in the log (#1221180)
957 - Increase ISC_SOCKET_MAXEVENTS to 2048 (#1250561)
958
aedf60 959 * Mon Jul 27 2015 Florian Weimer <fweimer@redhat.com> - 32:9.9.4-18.3
CS 960 - Fix CVE-2015-5477
961
6e2ae0 962 * Wed Jul 08 2015 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-18.2
CS 963 - Fix CVE-2015-4620
964
c25660 965 * Mon Mar 02 2015 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-18.1
CS 966 - Fix CVE-2015-1349
967
d4e835 968 * Wed Dec 10 2014 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-18
CS 969 - Fix CVE-2014-8500 (#1171976)
970
971 * Thu Sep 18 2014 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-17
972 - Fix error in dyndb API that can cause named to freeze on shutdown (#1142150)
973 - Fix error in triggerun scriptlet (#1143033)
974 - Remove /var/named/chroot/var/run on bind-chroot update if it is a directory (#1091341)
975
976 * Thu Aug 21 2014 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-16
977 - Add versioned requires on bind-libs to bind-utils and bind-sdb
978
979 * Wed Aug 20 2014 Tomas Hozza <thozza@redhat.com> - 32:9.9.4-15
980 - Use /dev/urandom when generating rndc.key file (#1107568)
981 - Allow authentication using TSIG in allow-notify configuration statement (#1067424)
982 - Fix race condition when destroying a resolver fetch object (#1072379)
983 - Increase defaults for lwresd workers and make workers and client objects number configurable (#1098959)
984 - Configure BIND with --with-dlopen=yes to support dynamically loadable DLZ drivers (#1096688)
5c48e4 985
fd4b48 986 * Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 32:9.9.4-14
CB 987 - Mass rebuild 2014-01-24
988
989 * Wed Jan 15 2014 Honza Horak <hhorak@redhat.com> - 32:9.9.4-13
990 - Rebuild for mariadb-libs
991   Related: #1045013
992
993 * Tue Jan 14 2014 Tomas Hozza <thozza@redhat.com> 32:9.9.4-12
994 - Fix CVE-2014-0591
995
996 * Mon Jan 06 2014 Tomas Hozza <thozza@redhat.com> 32:9.9.4-11
997 - Build against libdb instead of libdb4 (#1044990)
998
999 * Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 32:9.9.4-10
1000 - Mass rebuild 2013-12-27
1001
1002 * Wed Dec 18 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-9
1003 - Fix crash in rbtdb after two sucessive getoriginnode() calls (#1044026)
1004
1005 * Tue Dec 17 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-8
1006 - Split chroot package for named and named-sdb
1007 - Extract setting-up/destroying of chroot to a separate systemd service (#1004300)
1008
1009 * Thu Dec 05 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-7
1010 - Create symlink /var/named/chroot/var/run -> /var/named/chroot/run (#1024384)
1011 - Added session-keyfile statement into default named.conf since we use /run/named (#1024384)
1012
1013 * Thu Nov 28 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-6
1014 - Fixed memory leak in nsupdate if 'realm' was used multiple times (#1034824)
1015
1016 * Tue Nov 12 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-5
1017 - Install configuration for rwtab and fix chroot setup script (#1028189)
1018 - use --enable-filter-aaaa when building bind to enable filter-aaaa-on-v4 option (#1025245)
1019
bc5dde 1020 * Thu Oct 31 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-4
CB 1021 - Correct the patch for #1020683
1022
1023 * Tue Oct 29 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-3
1024 - Fix race condition on send buffers in dighost.c (#1020683)
1025
1026 * Tue Oct 08 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-2
1027 - install isc/errno2result.h header (#1015165)
1028
1029 * Mon Sep 23 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.4-1
1030 - update to 9.9.4 (#1010200)
1031 - drop merged patches
1032 - modify patches to fit on new version
1033
1034 * Tue Sep 10 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-8.P2
1035 - Fix [ISC-Bugs #34738] dns_journal_open() returns a pointer to stack
1036
1037 * Fri Aug 16 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-7.P2
1038 - Don't generate rndc.key if there exists rndc.conf
1039
1040 * Fri Aug 16 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-6.P2
1041 - don't install named-sdb.service if SDB macro is defined to zero
1042
1043 * Sun Jul 28 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-5.P2
1044 - update to 9.9.3-P2 (fix for CVE-2013-4854)
1045 - update RRL patch to 9.9.3-P2-rl.13207.22
1046 - Fix script for setting up chroot so it unmounts everything successfully
1047
1048 * Wed Jul 10 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-4.P1
1049 - Fix dates in Changelog
1050
1051 * Wed Jun 05 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-3.P1
1052 - update to 9.9.3-P1 (fix for CVE-2013-3919)
1053 - update RRL patch to 9.9.3-P1-rl.156.01
1054
1055 * Mon Jun 03 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-2
1056 - bump release to prevent update path issues
1057
1058 * Mon Jun 03 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-1
1059 - update to 9.9.3
1060 - install dns/update.h header
1061 - update RRL patch to the latest version 9.9.3-rl.150.20
1062
1063 * Fri May 17 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-0.7.rc2
1064 - Fix segfault in host/nslookup (#878139)
1065
1066 * Mon May 13 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-0.6.rc2
1067 - update to 9.9.3rc2
1068 - part of bind97-exportlib.patch not needed any more
1069 - bind-9.9.1-P2-multlib-conflict.patch modified to reflect latest source
1070 - rl-9.9.3rc1.patch -> rl-9.9.3rc2.patch
1071 - bind99-opts.patch merged
1072
1073 * Fri May 03 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-0.5.rc1
1074 - Include recursion Warning in named.conf and named.conf.sample (#740894)
1075 - Include managed-keys-directory statement in named.conf.sample (#948026)
1076
1077 * Thu May 02 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.3-0.4.rc1
1078 - Fix zone2sqlite to quote table names when creating/dropping/inserting (#919417)
1079
1080 * Fri Apr 19 2013 Adam Tkac <atkac redhat com> 32:9.9.3-0.3.rc1
1081 - fix crash in nsupdate when processing "-r" parameter (#949544)
1082
1083 * Tue Apr 16 2013 Adam Tkac <atkac redhat com> 32:9.9.3-0.2.rc1
1084 - ship dns/rrl.h in -devel subpkg
1085
1086 * Tue Apr 16 2013 Adam Tkac <atkac redhat com> 32:9.9.3-0.1.rc1
1087 - update to 9.9.3rc1
1088 - bind-96-libtool2.patch has been merged
1089 - fix bind tmpfiles.d for named.pid /run migration (#920713)
1090
1091 * Wed Mar 27 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.2-12.P2
1092 - New upstream patch version fixing CVE-2013-2266 (#928032)
1093
1094 * Tue Mar 19 2013 Adam Tkac <atkac redhat com> 32:9.9.2-11.P1
1095 - move pidfile to /run/named/named.pid
1096
1097 * Wed Mar 06 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.2-10.P1
1098 - Fix Makefile.in to include header added by rate limiting patch (#918330)
1099
1100 * Tue Mar 05 2013 Adam Tkac <atkac redhat com> 32:9.9.2-9.P1
1101 - drop some developer-only documentation and move ARM to %%docdir
1102
1103 * Mon Feb 18 2013 Adam Tkac <atkac redhat com> 32:9.9.2-8.P1
1104 - include rate limiting patch
1105
1106 * Tue Jan 29 2013 Tomas Hozza <thozza@redhat.com> 32:9.9.2-7.P1
1107 - Corrected IP addresses in named.ca (#901741)
1108 - mount/umount /var/named in setup-named-chroot.sh as the last one (#904666)
1109
1110 * Thu Dec 20 2012 Adam Tkac <atkac redhat com> 32:9.9.2-6.P1
1111 - generate /etc/rndc.key during named service startup if doesn't exist
1112 - increase startup timeout in systemd units to 90sec (default)
1113 - fix IDN related statement in dig.1 manpage
1114
1115 * Wed Dec 05 2012 Tomas Hozza <thozza@redhat.com> 32:9.9.2-5.P1
1116 - update to bind-9.9.2-P1
1117
1118 * Mon Nov 12 2012 Adam Tkac <atkac redhat com> 32:9.9.2-4
1119 - document dig exit codes in manpage
1120 - ignore empty "search" options in resolv.conf
1121
1122 * Mon Nov 12 2012 Adam Tkac <atkac redhat com> 32:9.9.2-3
1123 - drop PKCS11 support on rhel
1124
1125 * Thu Oct 11 2012 Adam Tkac <atkac redhat com> 32:9.9.2-2
1126 - install isc/stat.h
1127
1128 * Thu Oct 11 2012 Adam Tkac <atkac redhat com> 32:9.9.2-1
1129 - update to 9.9.2
1130 - bind97-rh714049.patch has been dropped
1131 - patches merged
1132   - bind98-rh816164.patch
1133
1134 * Thu Sep 13 2012 Adam Tkac <atkac redhat com> 32:9.9.1-10.P3
1135 - update to bind-9.9.1-P3
1136
1137 * Wed Aug 22 2012 Tomas Hozza <thozza@redhat.com> 32:9.9.1-9.P2
1138 - fixed SPEC file so it comply with new systemd-rpm macros guidelines (#850045)
1139 - changed %%define macros to %%global and fixed several rpmlint warnings
1140
1141 * Wed Aug 08 2012 Tomas Hozza <thozza@redhat.com> 32:9.9.1-8.P2
1142 - Changed PrivateTmp to "false" in *-chroot.service unit files (#825869)
1143
1144 * Wed Aug 01 2012 Tomas Hozza <thozza@redhat.com> 32:9.9.1-7.P2
1145 - Fixed bind-devel multilib conflict (#478718)
1146
1147 * Mon Jul 30 2012 Tomas Hozza <thozza@redhat.com> 32:9.9.1-6.P2
1148 - Fixed bad path to systemctl in /etc/NetworkManager/dispatcher.d/13-named (#844047)
1149 - Fixed path to libdb.so in config.dlz.in
1150
1151 * Thu Jul 26 2012 Adam Tkac <atkac redhat com> 32:9.9.1-5.P2
1152 - update to 9.9.1-P2
1153
1154 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 32:9.9.1-4.P1
1155 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1156
1157 * Wed Jul 11 2012 Ville Skyttä <ville.skytta@iki.fi> - 32:9.9.1-3.P1
1158 - Avoid shell invocation and dep for -libs-lite %%postun.
1159
1160 * Mon Jun 04 2012 Adam Tkac <atkac redhat com> 32:9.9.1-2.P1
1161 - update to 9.9.1-P1 (CVE-2012-1667)
1162
1163 * Thu May 24 2012 Adam Tkac <atkac redhat com> 32:9.9.1-1
1164 - update to 9.9.1
1165 - bind99-coverity.patch merged
1166 - bind-9.5-overflow.patch merged
1167
1168 * Mon May 07 2012 Adam Tkac <atkac redhat com> 32:9.9.0-6
1169 - nslookup: return non-zero exit code when fail to get answer (#816164)
1170
1171 * Thu Apr 26 2012 Adam Tkac <atkac redhat com> 32:9.9.0-5
1172 - initscript: don't umount /var/named when didn't mount it
1173
1174 * Tue Apr 24 2012 Adam Tkac <atkac redhat com> 32:9.9.0-4
1175 - apply all non-SDB patches before SDB ones (#804475)
1176 - enable Berkeley DB DLZ backend (#804478)
1177
1178 * Thu Apr 12 2012 Adam Tkac <atkac redhat com> 32:9.9.0-3
1179 - bind97-rh699951.patch is no longer needed (different fix is in 9.9.0)
1180
1181 * Mon Mar 26 2012 Adam Tkac <atkac redhat com> 32:9.9.0-2
1182 - remove unneeded bind99-v6only.patch
1183
1184 * Mon Mar 05 2012 Adam Tkac <atkac redhat com> 32:9.9.0-1
1185 - update to 9.9.0
1186 - load dynamic DBs later (and update dyndb patch)
1187 - fix memory leak in named during processing of rndc command
1188 - don't call `rndc-confgen -a` in "post" section
1189 - fix some packaging bugs in bind-chroot
1190
1191 * Wed Feb 15 2012 Adam Tkac <atkac redhat com> 32:9.9.0-0.8.rc2
1192 - build with "--enable-fixed-rrset"
1193
1194 * Wed Feb 01 2012 Adam Tkac <atkac redhat com> 32:9.9.0-0.7.rc2
1195 - update to 9.9.0rc2
1196 - doc/rfc and doc/draft are no longer shipped in tarball
1197
1198 * Mon Jan 30 2012 Adam Tkac <atkac redhat com> 32:9.9.0-0.6.rc1
1199 - retire initscript in favour of systemd unit files (#719419)
1200
1201 * Thu Jan 12 2012 Adam Tkac <atkac redhat com> 32:9.9.0-0.5.rc1
1202 - update to 9.9.0rc1
1203
1204 * Wed Dec 07 2011 Adam Tkac <atkac redhat com> 32:9.9.0-0.4.b2
1205 - ship dns/forward.h in -devel subpkg
1206
1207 * Tue Nov 22 2011 Adam Tkac <atkac redhat com> 32:9.9.0-0.3.b2
1208 - update to 9.9.0b2 (CVE-2011-4313)
1209 - patches merged
1210   - bind97-rh700097.patch
1211   - bind99-cinfo.patch
1212
1213 * Mon Nov 14 2011 Adam Tkac <atkac redhat com> 32:9.9.0-0.2.b1
1214 - ship dns/clientinfo.h in bind-devel
1215
1216 * Fri Nov 11 2011 Adam Tkac <atkac redhat com> 32:9.9.0-0.1.b1
1217 - update to 9.9.0b1
1218 - bind98-dlz_buildfix.patch merged
1219
1220 * Fri Oct 28 2011 Adam Tkac <atkac redhat com> 32:9.8.1-4
1221 - nslookup failed to resolve name in certain cases
1222
1223 * Mon Sep 26 2011 Adam Tkac <atkac redhat com> 32:9.8.1-3
1224 - remove deps filter, it is no longer needed (#739663)
1225
1226 * Fri Sep 09 2011 Adam Tkac <atkac redhat com> 32:9.8.1-2
1227 - fix logrotate config file (#725256)
1228
1229 * Wed Sep 07 2011 Adam Tkac <atkac redhat com> 32:9.8.1-1
1230 - update to 9.8.1
1231 - ship /etc/trusted-key.key (needed by dig)
1232 - use select instead of epoll in export libs (#735103)
1233
1234 * Wed Aug 31 2011 Adam Tkac <atkac redhat com> 32:9.8.1-0.3.rc1
1235 - fix DLZ related compilation issues
1236 - make /etc/named.{root,iscdlv}.key world-readable
1237 - add bind-libs versioned requires to bind pkg
1238
1239 * Wed Aug 31 2011 Adam Tkac <atkac redhat com> 32:9.8.1-0.2.rc1
1240 - fix rare race condition in request.c
1241 - print "the working directory is not writable" as debug message
1242 - re-add configtest target to initscript
1243 - initscript: sybsys name is always named, not named-sdb
1244 - nsupdate returned zero when target zone didn't exist (#700097)
1245 - nsupdate could have failed if server has multiple IPs and the first
1246   was unreachable (#714049)
1247
1248 * Wed Aug 31 2011 Adam Tkac <atkac redhat com> 32:9.8.1-0.1.rc1
1249 - update to 9.8.1rc1
1250 - patches merged
1251   - bind97-rh674334.patch
1252   - bind97-cleanup.patch
1253   - bind98-includes.patch
1254
1255 * Wed Aug 03 2011 Adam Tkac <atkac redhat com> 32:9.8.0-9.P4
1256 - improve patch for #725741
1257
1258 * Tue Jul 26 2011 Adam Tkac <atkac redhat com> 32:9.8.0-8.P4
1259 - named could have crashed during reload when dyndb module is used (#725741)
1260
1261 * Tue Jul 05 2011 Adam Tkac <atkac redhat com> 32:9.8.0-7.P4
1262 - update to 9.8.0-P4
1263   - bind98-libdns-export.patch merged
1264
1265 * Thu Jun 02 2011 Adam Tkac <atkac redhat com> 32:9.8.0-6.P2
1266 - update the dyndb patch
1267
1268 * Fri May 27 2011 Adam Tkac <atkac redhat com> 32:9.8.0-5.P2
1269 - fix compilation of libdns-export.so
1270
1271 * Fri May 27 2011 Adam Tkac <atkac redhat com> 32:9.8.0-4.P2
1272 - update to 9.8.0-P2 (CVE-2011-1910)
1273
1274 * Fri May 06 2011 Adam Tkac <atkac redhat com> 32:9.8.0-3.P1
1275 - update to 9.8.0-P1 (CVE-2011-1907)
1276
1277 * Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 32:9.8.0-2
1278 - rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
1279
1280 * Thu Mar 03 2011 Adam Tkac <atkac redhat com> 32:9.8.0-1
1281 - update to 9.8.0
1282 - bind97-rh665971.patch merged
1283
1284 * Thu Mar 03 2011 Adam Tkac <atkac redhat com> 32:9.8.0-0.4.rc1
1285 - revert previous change (integration with libnmserver)
1286
1287 * Tue Feb 22 2011 Adam Tkac <atkac redhat com> 32:9.8.0-0.3.rc1
1288 - integrate named with libnmserver library
1289
1290 * Tue Feb 22 2011 Adam Tkac <atkac redhat com> 32:9.8.0-0.2.rc1
1291 - include dns/rpz.h in -devel subpkg
1292
1293 * Mon Feb 21 2011 Adam Tkac <atkac redhat com> 32:9.8.0-0.1.rc1
1294 - update to 9.8.0rc1
1295
1296 * Fri Feb 18 2011 Adam Tkac <atkac redhat com> 32:9.7.3-1
1297 - update to 9.7.3
1298 - fix dig +trace on dualstack systems (#674334)
1299 - fix linkage order when building on system with older BIND (#665971)
1300 - reduce number of gcc warnings
1301
1302 * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 32:9.7.3-0.6.rc1
1303 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1304
1305 * Tue Jan 25 2011 Adam Tkac <atkac redhat com> 32:9.7.3-0.5.rc1
1306 - update to 9.7.3rc1
1307   - bind97-krb5-self.patch merged
1308
1309 * Wed Jan 12 2011 Adam Tkac <atkac redhat com> 32:9.7.3-0.4.b1
1310 - fix typo in initscript
1311
1312 * Thu Jan 06 2011 Adam Tkac <atkac redhat com> 32:9.7.3-0.3.b1
1313 - fix "service named status" when used with named-sdb
1314 - don't check MD5, size and mtime of sysconfig/named
1315
1316 * Wed Jan 05 2011 Adam Tkac <atkac redhat com> 32:9.7.3-0.2.b1
1317 - add new option DISABLE_ZONE_CHECKING to sysconfig/named
1318
1319 * Wed Jan 05 2011 Adam Tkac <atkac redhat com> 32:9.7.3-0.1.b1
1320 - update to 9.7.3b1
1321
1322 * Wed Jan 05 2011 Adam Tkac <atkac redhat com> 32:9.7.2-10.P3
1323 - initscript should terminate only the correct "named" process (#622785)
1324
1325 * Mon Dec 20 2010 Adam Tkac <atkac redhat com> 32:9.7.2-9.P3
1326 - fix "krb5-self" update-policy rule processing
1327
1328 * Thu Dec 02 2010 Adam Tkac <atkac redhat com> 32:9.7.2-8.P3
1329 - update to 9.7.2-P3
1330
1331 * Mon Nov 29 2010 Jan Görig <jgorig redhat com> 32:9.7.2-7.P2
1332 - added tmpfiles.d support (#656550)
1333 - removed old PID checking in initscript
1334
1335 * Mon Nov 08 2010 Adam Tkac <atkac redhat com> 32:9.7.2-6.P2
1336 - don't emit various informational messages by default (#645544)
1337
1338 * Wed Oct 20 2010 Adam Tkac <atkac redhat com> 32:9.7.2-5.P2
1339 - move BIND9 internal libs back to %%{_libdir}
1340 - add "-export" suffix to public libraries (-lite subpkg)
1341
1342 * Thu Oct 07 2010 Adam Tkac <atkac redhat com> 32:9.7.2-4.P2
1343 - ship -devel subpkg for internal libs, dnsperf needs it
1344
1345 * Thu Oct 07 2010 Adam Tkac <atkac redhat com> 32:9.7.2-3.P2
1346 - new bind-libs-lite and bind-lite-devel subpkgs which contain
1347   public version of BIND 9 libraries
1348 - don't ship devel files for internal version of BIND 9 libraries
1349
1350 * Wed Sep 29 2010 Adam Tkac <atkac redhat com> 32:9.7.2-2.P2
1351 - update to 9.7.2-P2
1352
1353 * Thu Sep 16 2010 Adam Tkac <atkac redhat com> 32:9.7.2-1
1354 - update to 9.7.2
1355
1356 * Fri Aug 27 2010 Adam Tkac <atkac redhat com> 32:9.7.2-0.3.rc1
1357 - update to 9.7.2rc1
1358
1359 * Tue Aug 10 2010 Adam Tkac <atkac redhat com> 32:9.7.2-0.2.b1
1360 - host: handle "debug", "attempts" and "timeout" options in resolv.conf well
1361
1362 * Tue Aug 03 2010 Adam Tkac <atkac redhat com> 32:9.7.2-0.1.b1
1363 - update to 9.7.2b1
1364 - patches merged
1365   - bind97-rh507429.patch
1366
1367 * Mon Jul 19 2010 Adam Tkac <atkac redhat com> 32:9.7.1-5.P2
1368 - supply root zone DNSKEY in default configuration
1369
1370 * Mon Jul 19 2010 Adam Tkac <atkac redhat com> 32:9.7.1-4.P2
1371 - update to 9.7.1-P2 (CVE-2010-0213)
1372
1373 * Mon Jul 12 2010 Adam Tkac <atkac redhat com> 32:9.7.1-3.P1
1374 - remove outdated Copyright.caching-nameserver file
1375 - remove rfc1912.txt, it is already located in %%doc/rfc directory
1376 - move COPYRIGHT to the bind-libs subpkg
1377 - add COPYRIGHT to the -pkcs11 subpkg
1378
1379 * Fri Jul 09 2010 Adam Tkac <atkac redhat com> 32:9.7.1-2.P1
1380 - update to 9.7.1-P1
1381
1382 * Mon Jun 28 2010 Adam Tkac <atkac redhat com> 32:9.7.1-1
1383 - update to 9.7.1
1384 - improve the "dnssec-conf" trigger
1385
1386 * Wed Jun 09 2010 Adam Tkac <atkac redhat com> 32:9.7.1-0.2.rc1
1387 - update to 9.7.1rc1
1388 - patches merged
1389   - bind97-keysdir.patch
1390
1391 * Mon May 31 2010 Adam Tkac <atkac redhat com> 32:9.7.1-0.1.b1
1392 - update to 9.7.1b1
1393 - make /var/named/dynamic as a default directory for managed DNSSEC keys
1394 - add patch to get "managed-keys-directory" option working
1395 - patches merged
1396   - bind97-managed-keyfile.patch
1397   - bind97-rh554316.patch
1398
1399 * Fri May 21 2010 Adam Tkac <atkac redhat com> 32:9.7.0-11.P2
1400 - update dnssec-conf Obsoletes/Provides
1401
1402 * Thu May 20 2010 Adam Tkac <atkac redhat com> 32:9.7.0-10.P2
1403 - update to 9.7.0-P2
1404
1405 * Fri Mar 26 2010 Adam Tkac <atkac redhat com> 32:9.7.0-9.P1
1406 - added lost patch for #554316 (occasional crash in keytable.c)
1407
1408 * Fri Mar 26 2010 Adam Tkac <atkac redhat com> 32:9.7.0-8.P1
1409 - active query might be destroyed in resume_dslookup() which triggered REQUIRE
1410   failure (#507429)
1411
1412 * Mon Mar 22 2010 Adam Tkac <atkac redhat com> 32:9.7.0-7.P1
1413 - install SDB related manpages only when build with SDB
1414
1415 * Fri Mar 19 2010 Adam Tkac <atkac redhat com> 32:9.7.0-6.P1
1416 - update to 9.7.0-P1
1417
1418 * Tue Mar 16 2010 Jan Görig <jgorig redhat com> 32:9.7.0-5
1419 - bind-sdb now requires bind
1420
1421 * Mon Mar 15 2010 Jan Görig <jgorig redhat com> 32:9.7.0-4
1422 - add man-pages ldap2zone.1 zonetodb.1 zone2sqlite.1 named-sdb.8 (#525655)
1423
1424 * Mon Mar 01 2010 Adam Tkac <atkac redhat com> 32:9.7.0-3
1425 - fix multilib issue (#478718) [jgorig]
1426
1427 * Mon Mar 01 2010 Adam Tkac <atkac redhat com> 32:9.7.0-2
1428 - improve automatic DNSSEC reconfiguration trigger
1429 - initscript now returns 2 in case that action doesn't exist (#523435)
1430 - enable/disable chroot when bind-chroot is installed/uninstalled
1431
1432 * Wed Feb 17 2010 Adam Tkac <atkac redhat com> 32:9.7.0-1
1433 - update to 9.7.0 final
1434
1435 * Mon Feb 15 2010 Adam Tkac <atkac redhat com> 32:9.7.0-0.14.rc2
1436 - obsolete dnssec-conf
1437 - automatically update configuration from old dnssec-conf based
1438 - improve default configuration; enable DLV by default
1439 - remove obsolete triggerpostun from bind-libs subpackage
1440
1441 * Thu Jan 28 2010 Adam Tkac <atkac redhat com> 32:9.7.0-0.13.rc2
1442 - update to 9.7.0rc2
1443
1444 * Wed Jan 27 2010 Adam Tkac <atkac redhat com> 32:9.7.0-0.12.rc1
1445 - initscript LSB related fixes (#523435)
1446
1447 * Wed Jan 27 2010 Adam Tkac <atkac redhat com> 32:9.7.0-0.11.rc1
1448 - revert the "DEBUG" feature (#510283), it causes too many problems (#545128)
1449
1450 * Tue Dec 15 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.10.rc1
1451 - update to 9.7.0rc1
1452 - bind97-headers.patch merged
1453 - update default configuration
1454
1455 * Tue Dec 01 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.9.b3
1456 - update to 9.7.0b3
1457
1458 * Thu Nov 26 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.8.b2
1459 - install isc/namespace.h header
1460
1461 * Fri Nov 06 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.7.b2
1462 - update to 9.7.0b2
1463
1464 * Tue Nov 03 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.6.b1
1465 - update to 9.7.0b1
1466 - add bind-pkcs11 subpackage to support PKCS11 compatible keystores for DNSSEC
1467   keys
1468
1469 * Thu Oct 08 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.5.a3
1470 - don't package named-bootconf utility, it is very outdated and unneeded
1471
1472 * Mon Sep 21 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.4.a3
1473 - determine file size via `stat` instead of `ls` (#523682)
1474
1475 * Wed Sep 16 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.3.a3
1476 - update to 9.7.0a3
1477
1478 * Tue Sep 15 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.2.a2
1479 - improve chroot related documentation (#507795)
1480 - add NetworkManager dispatcher script to reload named when network interface is
1481   activated/deactivated (#490275)
1482 - don't set/unset named_write_master_zones SELinux boolean every time in
1483   initscript, modify it only when it's actually needed
1484
1485 * Tue Sep 15 2009 Adam Tkac <atkac redhat com> 32:9.7.0-0.1.a2
1486 - update to 9.7.0a2
1487 - merged patches
1488   - bind-96-db_unregister.patch
1489   - bind96-rh507469.patch
1490
1491 * Tue Sep 01 2009 Adam Tkac <atkac redhat com> 32:9.6.1-9.P1
1492 - next attempt to fix the postun trigger (#520385)
1493 - remove obsolete bind-9.3.1rc1-fix_libbind_includedir.patch
1494
1495 * Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 32:9.6.1-8.P1
1496 - rebuilt with new openssl
1497
1498 * Tue Aug 04 2009 Martin Nagy <mnagy redhat com> 32:9.6.1-7.P1
1499 - update the patch for dynamic loading of database backends
1500
1501 * Wed Jul 29 2009 Adam Tkac <atkac redhat com> 32:9.6.1-6.P1
1502 - 9.6.1-P1 release (CVE-2009-0696)
1503 - fix postun trigger (#513016, hopefully)
1504
1505 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 32:9.6.1-5
1506 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1507
1508 * Mon Jul 20 2009 Adam Tkac <atkac redhat com> 32:9.6.1-4
1509 - remove useless bind-9.3.3rc2-rndckey.patch
1510
1511 * Mon Jul 13 2009 Adam Tkac <atkac redhat com> 32:9.6.1-3
1512 - fix broken symlinks in bind-libs (#509635)
1513 - fix typos in /etc/sysconfig/named (#509650)
1514 - add DEBUG option to /etc/sysconfig/named (#510283)
1515
1516 * Wed Jun 24 2009 Adam Tkac <atkac redhat com> 32:9.6.1-2
1517 - improved "chroot automount" patches (#504596)
1518 - host should fail if specified server doesn't respond (#507469)
1519
1520 * Wed Jun 17 2009 Adam Tkac <atkac redhat com> 32:9.6.1-1
1521 - 9.6.1 release
1522 - simplify chroot maintenance. Important files and directories are mounted into
1523   chroot (see /etc/sysconfig/named for more info, #504596)
1524 - fix doc/named.conf.default perms
1525
1526 * Wed May 27 2009 Adam Tkac <atkac redhat com> 32:9.6.1-0.4.rc1
1527 - 9.6.1rc1 release
1528
1529 * Wed Apr 29 2009 Martin Nagy <mnagy redhat com> 32:9.6.1-0.3.b1
1530 - update the patch for dynamic loading of database backends
1531 - create %%{_libdir}/bind directory
1532 - copy default named.conf to doc directory, shared with s-c-bind (atkac)
1533
1534 * Fri Apr 24 2009 Martin Nagy <mnagy redhat com> 32:9.6.1-0.2.b1
1535 - update the patch for dynamic loading of database backends
1536 - fix dns_db_unregister()
1537 - useradd now takes "-N" instead of "-n" (atkac, #495726)
1538 - print nicer error msg when zone file is actually a directory (atkac, #490837)
1539
1540 * Mon Mar 30 2009 Adam Tkac <atkac redhat com> 32:9.6.1-0.1.b1
1541 - 9.6.1b1 release
1542 - patches merged
1543   - bind-96-isc_header.patch
1544   - bind-95-rh469440.patch
1545   - bind-96-realloc.patch
1546   - bind9-fedora-0001.diff
1547 - use -version-number instead of -version-info libtool param
1548
1549 * Mon Mar 23 2009 Adam Tkac <atkac redhat com> 32:9.6.0-11.1.P1
1550 - logrotate configuration file now points to /var/named/data/named.run by
1551   default (#489986)
1552
1553 * Tue Mar 17 2009 Adam Tkac <atkac redhat com> 32:9.6.0-11.P1
1554 - fall back to insecure mode when no supported DNSSEC algorithm is found
1555   instead of SERVFAIL
1556 - don't fall back to non-EDNS0 queries when DO bit is set
1557
1558 * Tue Mar 10 2009 Adam Tkac <atkac redhat com> 32:9.6.0-10.P1
1559 - enable DNSSEC only if it is enabled in sysconfig/dnssec
1560
1561 * Mon Mar 09 2009 Adam Tkac <atkac redhat com> 32:9.6.0-9.P1
1562 - add DNSSEC support to initscript, enabled it per default
1563 - add requires dnssec-conf
1564
1565 * Mon Mar 09 2009 Adam Tkac <atkac redhat com> 32:9.6.0-8.P1
1566 - fire away libbind, it is now separate package
1567
1568 * Wed Mar 04 2009 Adam Tkac <atkac redhat com> 32:9.6.0-7.P1
1569 - fixed some read buffer overflows (upstream)
1570
1571 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 32:9.6.0-6.P1
1572 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1573
1574 * Thu Feb 12 2009 Martin Nagy <mnagy redhat com> 32:9.6.0-5.P1
1575 - update the patch for dynamic loading of database backends
1576 - include iterated_hash.h
1577
1578 * Sat Jan 24 2009 Caolán McNamara <caolanm@redhat.com> 32:9.6.0-4.P1
1579 - rebuild for dependencies
1580
1581 * Wed Jan 21 2009 Adam Tkac <atkac redhat com> 32:9.6.0-3.P1
1582 - rebuild against new openssl
1583
1584 * Thu Jan 08 2009 Adam Tkac <atkac redhat com> 32:9.6.0-2.P1
1585 - 9.6.0-P1 release (CVE-2009-0025)
1586
1587 * Mon Jan 05 2009 Adam Tkac <atkac redhat com> 32:9.6.0-1
1588 - Happy new year
1589 - 9.6.0 release
1590
1591 * Thu Dec 18 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.7.rc2
1592 - 9.6.0rc2 release
1593 - bind-96-rh475120.patch merged
1594
1595 * Tue Dec 16 2008 Martin Nagy <mnagy redhat com> 32:9.6.0-0.6.rc1
1596 - add patch for dynamic loading of database backends
1597
1598 * Tue Dec 09 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.5.1.rc1
1599 - allow to reuse address for non-random query-source ports (#475120)
1600
1601 * Wed Dec 03 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.5.rc1
1602 - 9.6.0rc1 release
1603 - patches merged
1604   - bind-9.2.0rc3-varrun.patch
1605   - bind-95-sdlz-include.patch
1606   - bind-96-libxml2.patch
1607 - fixed rare use-after-free problem in host utility (#452060)
1608 - enabled chase of DNSSEC signature chains in dig
1609
1610 * Mon Dec 01 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.4.1.b1
1611 - improved sample config file (#473586)
1612
1613 * Wed Nov 26 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.4.b1
1614 - reverted previous change, koji doesn't like it
1615
1616 * Wed Nov 26 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.3.b1
1617 - build bind-chroot as noarch
1618
1619 * Mon Nov 24 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.2.1.b1
1620 - updates due libtool 2.2.6
1621 - don't pass -DLDAP_DEPRECATED to cpp, handle it directly in sources
1622
1623 * Tue Nov 11 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.2.b1
1624 - make statistics http server working, patch backported from 9.6 HEAD
1625
1626 * Mon Nov 10 2008 Adam Tkac <atkac redhat com> 32:9.6.0-0.1.b1
1627 - 9.6.0b1 release
1628 - don't build ODBC and Berkeley DB DLZ drivers
1629 - end of bind-chroot-admin script, copy config files to chroot manually
1630 - /proc doesn't have to be mounted to chroot
1631 - temporary use libbind from 9.5 series, noone has been released for 9.6 yet
1632
1633 * Mon Nov 03 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.8.4.b2
1634 - dig/host: use only IPv4 addresses when -4 option is specified (#469440)
1635
1636 * Thu Oct 30 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.8.2.b2
1637 - removed unneeded bind-9.4.1-ldap-api.patch
1638
1639 * Thu Oct 30 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.8.1.b2
1640 - ship dns/{s,}dlz.h and isc/radix.h in bind-devel
1641
1642 * Tue Oct 07 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.8.b2
1643 - removed bind-9.4.0-dnssec-directory.patch, it is wrong
1644
1645 * Wed Sep 24 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.7.b2
1646 - 9.5.1b2 release
1647 - patches merged
1648   - bind95-rh454783.patch
1649   - bind-9.5-edns.patch
1650   - bind95-rh450995.patch
1651   - bind95-rh457175.patch
1652
1653 * Wed Sep 17 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.6.b1
1654 - IDN output strings didn't honour locale settings (#461409)
1655
1656 * Tue Aug 05 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.5.b1
1657 - disable transfer stats on DLZ zones (#454783)
1658
1659 * Mon Aug 04 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.4.b1
1660 - add forgotten patch for #457175
1661 - build with -O2
1662
1663 * Thu Jul 31 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.3.b1
1664 - static libraries are no longer supported
1665 - IP acls weren't merged correctly (#457175)
1666 - use fPIE on sparcv9/sparc64 (Dennis Gilmore)
1667 - add sparc64 to list of 64bit arches in spec (Dennis Gilmore)
1668
1669 * Mon Jul 21 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.2.b1
1670 - updated patches due new rpm (--fuzz=0 patch parameter)
1671
1672 * Mon Jul 14 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.1.1.b1
1673 - use %%patch0 for Patch0 (#455061)
1674 - correct source address (#455118)
1675
1676 * Tue Jul 08 2008 Adam Tkac <atkac redhat com> 32:9.5.1-0.1.b1
1677 - 9.5.1b1 release (CVE-2008-1447)
1678 - dropped bind-9.5-recv-race.patch because upstream doesn't want it
1679
1680 * Mon Jun 30 2008 Adam Tkac <atkac redhat com> 32:9.5.0-37.1
1681 - update default named.conf statements (#452708)
1682
1683 * Thu Jun 26 2008 Adam Tkac <atkac redhat com> 32:9.5.0-37
1684 - some compat changes to fix building on RHEL4
1685
1686 * Mon Jun 23 2008 Adam Tkac <atkac redhat com> 32:9.5.0-36.3
1687 - fixed typo in %%posttrans script
1688
1689 * Wed Jun 18 2008 Adam Tkac <atkac redhat com> 32:9.5.0-36.2
1690 - parse inner acls correctly (#450995)
1691
1692 * Mon Jun 02 2008 Adam Tkac <atkac redhat com> 32:9.5.0-36.1
1693 - removed dns-keygen utility in favour of rndc-confgen -a (#449287)
1694 - some minor sample fixes (#449274)
1695
1696 * Thu May 29 2008 Adam Tkac <atkac redhat com> 32:9.5.0-36
1697 - updated to 9.5.0 final
1698 - use getifaddrs to find available interfaces
1699
1700 * Mon May 26 2008 Adam Tkac <atkac redhat com> 32:9.5.0-35.rc1
1701 - make /var/run/named writable by named (#448277)
1702 - fixed one non-utf8 file
1703
1704 * Thu May 22 2008 Adam Tkac <atkac redhat com> 32:9.5.0-34.rc1
1705 - fixes needed to pass package review (#225614)
1706
1707 * Wed May 21 2008 Adam Tkac <atkac redhat com> 32:9.5.0-33.1.rc1
1708 - bind-chroot now depends on bind (#446477)
1709
1710 * Wed May 14 2008 Adam Tkac <atkac redhat com> 32:9.5.0-33.rc1
1711 - updated to 9.5.0rc1
1712 - merged patches
1713   - bind-9.5-libcap.patch
1714 - make binaries readable by others (#427826)
1715
1716 * Tue May 13 2008 Adam Tkac <atkac redhat com> 32:9.5.0-32.b3
1717 - reverted "any" patch, upstream says not needed
1718 - log EDNS failure only when we really switch to plain EDNS (#275091)
1719 - detect configuration file better
1720
1721 * Tue May 06 2008 Adam Tkac <atkac redhat com> 32:9.5.0-31.1.b3
1722 - addresses 0.0.0.0 and ::0 really match any (#275091, comment #28)
1723
1724 * Mon May 05 2008 Adam Tkac <atkac redhat com> 32:9.5.0-31.b3
1725 - readded bind-9.5-libcap.patch
1726 - added bind-9.5-recv-race.patch from F8 branch (#400461)
1727
1728 * Wed Apr 23 2008 Adam Tkac <atkac redhat com> 32:9.5.0-30.1.b3
1729 - build Berkeley DB DLZ backend
1730
1731 * Mon Apr 21 2008 Adam Tkac <atkac redhat com> 32:9.5.0-30.b3
1732 - 9.5.0b3 release
1733 - dropped patches (upstream)
1734   - bind-9.5-transfer-segv.patch
1735   - bind-9.5-mudflap.patch
1736   - bind-9.5.0-generate-xml.patch
1737   - bind-9.5-libcap.patch
1738
1739 * Wed Apr 02 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.3.b2
1740 - fixed named.conf.sample file (#437569)
1741
1742 * Fri Mar 14 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.2.b2
1743 - fixed URLs
1744
1745 * Mon Feb 25 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.1.b2
1746 - BuildRequires cleanup
1747
1748 * Sun Feb 24 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.b2
1749 - rebuild without mudflap (#434159)
1750
1751 * Wed Feb 20 2008 Adam Tkac <atkac redhat com> 32:9.5.0-28.b2
1752 - port named to use libcap library, enable threads (#433102)
1753 - removed some unneeded Requires
1754
1755 * Tue Feb 19 2008 Adam Tkac <atkac redhat com> 32:9.5.0-27.b2
1756 - removed conditional build with libefence (use -fmudflapth instead)
1757 - fixed building of DLZ stuff (#432497)
1758 - do not build Berkeley DB DLZ backend
1759 - temporary build with --disable-linux-caps and without threads (#433102)
1760 - update named.ca file to affect IPv6 changes in root zone
1761
1762 * Mon Feb 11 2008 Adam Tkac <atkac redhat com> 32:9.5.0-26.b2
1763 - build with -D_GNU_SOURCE (#431734)
1764 - improved fix for #253537, posttrans script is now used
1765 - improved fix for #400461
1766 - 9.5.0b2
1767   - bind-9.3.2b1-PIE.patch replaced by bind-9.5-PIE.patch
1768     - only named, named-sdb and lwresd are PIE
1769   - bind-9.5-sdb.patch has been updated
1770   - bind-9.5-libidn.patch has been updated
1771   - bind-9.4.0-sdb-sqlite-bld.patch replaced by bind-9.5-sdb-sqlite-bld.patch
1772   - removed bind-9.5-gssapi-header.patch (upstream)
1773   - removed bind-9.5-CVE-2008-0122.patch (upstream)
1774 - removed bind-9.2.2-nsl.patch
1775 - improved sdb_tools Makefile.in
1776
1777 * Mon Feb 04 2008 Adam Tkac <atkac redhat com> 32:9.5.0-25.b1
1778 - fixed segfault during sending notifies (#400461)
1779 - rebuild with gcc 4.3 series
1780
1781 * Tue Jan 22 2008 Adam Tkac <atkac redhat com> 32:9.5.0-24.b1
1782 - removed bind-9.3.2-prctl_set_dumpable.patch (upstream)
1783 - allow parallel building of libdns library
1784 - CVE-2008-0122
1785
1786 * Thu Dec 27 2007 Adam Tkac <atkac redhat com> 32:9.5.0-23.b1
1787 - fixed initscript wait loop (#426382)
1788 - removed dependency on policycoreutils and libselinux (#426515)
1789
1790 * Thu Dec 20 2007 Adam Tkac <atkac redhat com> 32:9.5.0-22.b1
1791 - fixed regression caused by libidn2 patch (#426348)
1792
1793 * Wed Dec 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-21.b1
1794 - fixed typo in post section (CVE-2007-6283)
1795
1796 * Wed Dec 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-20.b1
1797 - removed obsoleted triggers
1798 - CVE-2007-6283
1799
1800 * Wed Dec 12 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.2.b1
1801 - added dst/gssapi.h to -devel subpackage (#419091)
1802 - improved fix for (#417431)
1803
1804 * Mon Dec 10 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.1.b1
1805 - fixed shutdown with initscript when rndc doesn't work (#417431)
1806 - fixed IDN patch (#412241)
1807
1808 * Thu Dec 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.b1
1809 - 9.5.0b1 (#405281, #392491)
1810
1811 * Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> 32:9.5.0-18.6.a7
1812 - Rebuild for deps
1813
1814 * Wed Dec 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.5.a7
1815 - build with -O0
1816
1817 * Mon Dec 03 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.4.a7
1818 - bind-9.5-random_ports.patch was removed because upstream doesn't
1819   like it. query-source{,v6} options are sufficient (#391931)
1820 - bind-chroot-admin called restorecon on /proc filesystem (#405281)
1821
1822 * Mon Nov 26 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.3.a7
1823 - removed edns patch to keep compatibility with vanilla bind
1824   (#275091, comment #20)
1825
1826 * Wed Nov 21 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.2.a7
1827 - use system port selector instead ISC's (#391931)
1828
1829 * Mon Nov 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.a7
1830 - removed statement from initscript which passes -D to named
1831
1832 * Thu Nov 15 2007 Adam Tkac <atkac redhat com> 32:9.5.0-17.a7
1833 - 9.5.0a7
1834 - dropped patches (upstream)
1835   - bind-9.5-update.patch
1836   - bind-9.5-pool_badfree.patch
1837   - bind-9.5-_res_errno.patch
1838
1839 * Thu Nov 15 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.5.a6
1840 - added bind-sdb again, contains SDB modules and DLZ modules
1841 - bind-9.3.1rc1-sdb.patch replaced by bind-9.5-sdb.patch
1842
1843 * Mon Nov 12 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.4.a6
1844 - removed Requires: openldap, postgresql, mysql, db4, unixODBC
1845 - new L.ROOT-SERVERS.NET address
1846
1847 * Mon Oct 29 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.3.a6
1848 - completely disable DBUS
1849
1850 * Fri Oct 26 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.2.a6
1851 - minor cleanup in bind-chroot-admin
1852
1853 * Thu Oct 25 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.1.a6
1854 - fixed typo in initscript
1855
1856 * Tue Oct 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.a6
1857 - disabled DBUS (dhcdbd doesn't exist & #339191)
1858
1859 * Thu Oct 18 2007 Adam Tkac <atkac redhat com> 32:9.5.0-15.1.a6
1860 - fixed missing va_end () functions (#336601)
1861 - fixed memory leak when dbus initialization fails
1862
1863 * Tue Oct 16 2007 Adam Tkac <atkac redhat com> 32:9.5.0-15.a6
1864 - corrected named.5 SDB statement (#326051)
1865
1866 * Mon Sep 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-14.a6
1867 - added edns patch again (#275091)
1868
1869 * Mon Sep 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-13.a6
1870 - removed bind-9.3.3-edns.patch patch (see #275091 for reasons)
1871
1872 * Thu Sep 20 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.4.a6
1873 - build with O2
1874 - removed "autotools" patch
1875 - bugfixing in bind-chroot-admin (#279901)
1876
1877 * Thu Sep 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.a6
1878 - bind-9.5-2119_revert.patch and bind-9.5-fix_h_errno.patch are
1879   obsoleted by upstream bind-9.5-_res_errno.patch
1880
1881 * Wed Sep 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.9.a6
1882 - fixed wrong resolver's dispatch pool cleanup (#275011, patch from 
1883   tmraz redhat com)
1884
1885 * Wed Sep 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.3.a6
1886 - initscript failure message is now printed correctly (#277981,
1887   Quentin Armitage (quentin armitage org uk) )
1888
1889 * Mon Sep 03 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.2.a6
1890 - temporary revert ISC 2119 change and add "libbind-errno" patch
1891   (#254501) again
1892
1893 * Thu Aug 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.1.a6
1894 - removed end dots from Summary sections (skasal@redhat.com)
1895 - fixed wrong file creation by autotools patch (skasal@redhat.com)
1896
1897 * Thu Aug 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.a6
1898 - start using --disable-isc-spnego configure option
1899   - remove bind-9.5-spnego-memory_management.patch (source isn't
1900     compiled)
1901
1902 * Wed Aug 22 2007 Adam Tkac <atkac redhat com> 32:9.5.0-10.2.a6
1903 - added new initscript option KEYTAB_FILE which specified where
1904   is located kerberos .keytab file for named service
1905 - obsolete temporary bind-9.5-spnego-memory_management.patch by
1906   bind-9.5-gssapictx-free.patch which conforms BIND coding standards
1907   (#251853)
1908
1909 * Tue Aug 21 2007 Adam Tkac <atkac redhat com> 32:9.5.0-10.a6
1910 - dropped direct dependency to /etc/openldap/schema directory
1911 - changed hardcoded paths to macros
1912 - fired away code which configure LDAP server
1913
1914 * Tue Aug 14 2007 Adam Tkac <atkac redhat com> 32:9.5.0-9.1.a6
1915 - named could crash with SRV record UPDATE (#251336)
1916
1917 * Mon Aug 13 2007 Adam Tkac <atkac redhat com> 32:9.5.0-9.a6
1918 - disable 64bit dlz driver patch on alpha and ia64 (#251298)
1919 - remove wrong malloc functions from lib/dns/spnego.c (#251853)
1920
1921 * Mon Aug 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.2.a6
1922 - changed licence from BSD-like to ISC
1923
1924 * Tue Jul 31 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.1.a6
1925 - disabled named on all runlevels by default
1926
1927 * Mon Jul 30 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.a6
1928 - minor next improvements on autotools patch
1929 - dig and host utilities now using libidn instead idnkit for
1930   IDN support
1931
1932 * Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> 32:9.5.0-7.a6
1933 - binutils/gcc bug rebuild (#249435)
1934
1935 * Tue Jul 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-6.a6
1936 - updated to 9.5.0a6 which contains fixes for CVE-2007-2925 and
1937   CVE-2007-2926
1938 - fixed building on 64bits
1939
1940 * Mon Jul 23 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-5
1941 - integrated "autotools" patch for testing purposes (upstream will
1942   accept it in future, for easier building)
1943
1944 * Mon Jul 23 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-4.1
1945 - fixed DLZ drivers building on 64bit systems
1946
1947 * Fri Jul 20 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-4
1948 - fixed relation between logrotated and chroot-ed named
1949
1950 * Wed Jul 18 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3.9
1951 - removed bind-sdb package (default named has compiled SDB backend now)
1952 - integrated DLZ (Dynamically loadable zones) drivers
1953 - integrated GSS-TSIG support (RFC 3645)
1954 - build with -O0 (many new features, potential core dumps will be more useful)
1955
1956 * Tue Jul 17 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3.2
1957 - initscript should be ready for parallel booting (#246878)
1958
1959 * Tue Jul 17 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3
1960 - handle integer overflow in isc_time_secondsastimet function gracefully (#247856)
1961
1962 * Mon Jul 16 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-2.2
1963 - moved chroot configfiles into chroot subpackage (#248306)
1964
1965 * Mon Jul 02 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-2
1966 - minor changes in default configuration
1967 - fix h_errno assigment during resolver initialization (unbounded recursion, #245857)
1968 - removed wrong patch to #150288
1969
1970 * Tue Jun 19 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-1
1971 - updated to latest upstream
1972
1973 * Wed Jun 13 2007 Adam Tkac <atkac redhat com> 31:9.4.1-7
1974 - marked caching-nameserver as obsolete (#244604)
1975 - fixed typo in initscript (causes that named doesn't detect NetworkManager
1976   correctly)
1977 - next cleanup in configuration - moved configfiles into config.tar
1978 - removed delay between start & stop in restart function in named.init
1979
1980 * Tue Jun 12 2007 Adam Tkac <atkac redhat com> 31:9.4.1-6
1981 - major changes in initscript. Could be LSB compatible now
1982 - removed caching-nameserver subpackage. Move configs from this
1983   package to main bind package as default configuration and major
1984   configuration cleanup
1985
1986 * Mon Jun 04 2007 Adam Tkac <atkac redhat com> 31:9.4.1-5
1987 - very minor compatibility change in bind-chroot-admin (line 215)
1988 - enabled IDN support by default and don't distribute IDN libraries
1989 - specfile cleanup
1990 - add dynamic directory to /var/named. This directory will be primarily used for
1991   dynamic DNS zones. ENABLE_ZONE_WRITE and SELinux's named_write_master_zones no longer exist
1992
1993 * Thu May 24 2007 Adam Tkac <atkac redhat com> 31:9.4.1-4
1994 - removed ldap-api patch and start using deprecated API
1995 - fixed minor problem in bind-chroot-admin script (#241103)
1996
1997 * Tue May 22 2007 Adam Tkac <atkac redhat com> 31:9.4.1-3
1998 - fixed bind-chroot-admin dynamic DNS handling (#239149)
1999 - updated zone-freeze patch to latest upstream
2000 - ldap sdb has been rewriten to latest api (#239802)
2001
2002 * Mon May 07 2007 Adam Tkac <atkac redhat com> 31:9.4.1-2.fc7
2003 - test build on new build system
2004
2005 * Wed May 02 2007 Adam Tkac <atkac redhat com> 31:9.4.1-1.fc7
2006 - updated to 9.4.1 which contains fix to CVE-2007-2241
2007
2008 * Fri Apr 27 2007 Adam Tkac <atkac redhat com> 31:9.4.0-8.fc7
2009 - improved "zone freeze patch" - if multiple zone with same name exists
2010   no zone is freezed
2011 - minor cleanup in caching-nameserver's config file
2012 - fixed race-condition in dbus code (#235809)
2013 - added forgotten restorecon statement in bind-chroot-admin
2014
2015 * Tue Apr 17 2007 Adam Tkac <atkac redhat com> 31:9.4.0-7.fc7
2016 - removed DEBUGINFO option because with this option (default) was bind
2017   builded with -O0 and without this flag no debuginfo package was produced.
2018   (I want faster bind => -O2 + debuginfo)
2019 - fixed zone finding (#236426)
2020
2021 * Mon Apr 16 2007 Adam Tkac <atkac redhat com> 31:9.4.0-6.fc7
2022 - added idn support (still under development with upstream, disabled by default)
2023
2024 * Wed Apr 11 2007 Adam Tkac <atkac redhat com> 31:9.4.0-5.fc7
2025 - dnssec-signzone utility now doesn't ignore -d parameter
2026
2027 * Tue Apr 10 2007 Adam Tkac <atkac redhat com> 31:9.4.0-4.fc7
2028 - removed query-source[-v6] options from caching-nameserver config
2029   (#209954, increase security)
2030 - throw away idn. It won't be ready in fc7
2031
2032 * Tue Mar 13 2007 Adam Tkac <atkac redhat com> 31:9.4.0-3.fc7
2033 - prepared bind to merge review
2034 - added experimental idn support to bind-utils utils (not enabled by default yet)
2035 - change chroot policy in caching-nameserver post section
2036 - fixed bug in bind-chroot-admin - rootdir function is called properly now
2037
2038 * Mon Mar 12 2007 Adam Tkac <atkac redhat com> 31:9.4.0-2.fc7
2039 - added experimental SQLite support (written by John Boyd <jaboydjr@netwalk.com>)
2040 - moved bind-chroot-admin script to chroot package
2041 - bind-9.3.2-redhat_doc.patch is always applied (#231738)
2042
2043 * Tue Mar 06 2007 Adam Tkac <atkac@redhat.com> 31:9.4.0-1.fc7
2044 - updated to 9.4.0
2045 - bind-chroot-admin now sets EAs correctly (#213926)
2046 - throw away next_server_on_referral and no_servfail_stops patches (fixed in 9.4.0)
2047
2048 * Thu Feb 15 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-7.fc7
2049 - minor cleanup in bind-chroot-admin script
2050
2051 * Fri Feb 09 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-6.fc7
2052 - fixed broken bind-chroot-admin script (#227995)
2053
2054 * Wed Feb 07 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-5.fc7
2055 - bind-chroot-admin now uses correct chroot path (#227600)
2056
2057 * Mon Feb 05 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-4.fc7
2058 - fixed conflict between bind-sdb and ldap
2059 - removed duplicated bind directory in bind-libs
2060
2061 * Thu Feb 01 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-3.fc7
2062 - fixed building without libbind
2063 - fixed post section (selinux commands is now in if-endif statement)
2064 - prever macro has been removed from version
2065
2066 * Mon Jan 29 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-2.fc7
2067 - redirected output from bind-chroot prep and %%preun stages to /dev/null
2068
2069 * Thu Jan 25 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-1.fc7
2070 - updated to version 9.3.4 which contains security bugfixes
2071
2072 * Tue Jan 23 2007 Adam Tkac <atkac@redhat.com> 31:9.3.3-5.fc7
2073 - package bind-libbind-devel has been marked as obsolete
2074
2075 * Mon Jan 22 2007 Adam Tkac <atkac@redhat.com> 31:9.3.3-4.fc7
2076 - package bind-libbind-devel has beed removed (libs has been moved to bind-devel & bind-libs)
2077 - Resolves: #214208
2078
2079 * Tue Jan 16 2007 Martin Stransky <stransky@redhat.com> - 31:9.3.3-3
2080 - fixed a multi-lib issue
2081 - Resolves: rhbz#222717
2082
2083 * Thu Jan 4 2007 Martin Stransky <stransky@redhat.com> - 31:9.3.3-2
2084 - added namedGetForwarders written in shell (#176100),
2085   created by Baris Cicek <baris@nerd.com.tr>.
2086
2087 * Sun Dec 10 2006 Martin Stransky <stransky@redhat.com> - 31:9.3.3-1
2088 - update to 9.3.3 final
2089 - fix for #219069: file included twice in src.rpm
2090
2091 * Wed Dec 6 2006 Martin Stransky <stransky@redhat.com> - 31:9.3.3-0.1.rc3
2092 - added back an interval to restart
2093 - renamed package, it should meet the N-V-R criteria
2094 - fix for #216185: bind-chroot-admin able to change root mode 750
2095 - added fix from #215997: incorrect permissions on dnszone.schema
2096 - added a notice to init script when /etc/named.conf doesn't exist (#216075)
2097
2098 * Mon Oct 30 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-6
2099 - fix for #200465: named-checkzone and co. cannot be run as non-root user
2100 - fix for #212348: chroot'd named causes df permission denied error
2101 - fix for #211249, #211083 - problems with stopping named
2102 - fix for #212549: init script does not unmount /proc filesystem
2103 - fix for #211282: EDNS is globally enabled, crashing CheckPoint FW-1,
2104     added edns-enable options to named configuration file which can suppress
2105     EDNS in queries to DNS servers (see /usr/share/doc/bind-9.3.3/misc/options)
2106 - fix for #212961: bind-chroot doesn't clean up its mess on %%preun
2107 - update to 9.3.3rc3, removed already merged patches
2108
2109 * Fri Oct 13 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-5
2110 - fix for #209359: bind-libs from compatlayer CD will not 
2111   install on ia64
2112
2113 * Tue Oct 10 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-4
2114 - added fix for #210096: warning: group named does not exist - using root
2115
2116 * Thu Oct  5 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-3
2117 - added fix from #209400 - Bind Init Script does not create 
2118   the PID file always, created by Jeff Means
2119 - added timeout to stop section of init script. 
2120   The default is 100 sec. and can be adjusted by NAMED_SHUTDOWN_TIMEOUT
2121   shell variable.
2122
2123 * Mon Oct  2 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-2
2124 - removed chcon from %%post script, replaced by restorecon 
2125   (Bug 202547, comment no. 37)
2126
2127 * Fri Sep 15 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-1
2128 - updated to the latest upstream (9.3.3rc2)
2129
2130 * Wed Sep  6 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-41
2131 - added upstream patch for correct SIG handling - CVE-2006-4095
2132
2133 * Tue Sep  5 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-40
2134 - suppressed messages from bind-chroot-admin
2135 - cleared notes about bind-config
2136
2137 * Tue Aug 22 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-39
2138 - added fix for #203522 - "bind-chroot-admin -e" command fails
2139
2140 * Mon Aug 21 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-38
2141 - fix for #203194 - tmpfile usage
2142
2143 * Thu Aug 17 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-37
2144 - fix for #202542 - /usr/sbin/bind-chroot-admin: No such file or directory
2145 - fix for #202547 - file_contexts: invalid context
2146
2147 * Fri Aug 11 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-36
2148 - added Provides: bind-config
2149
2150 * Fri Aug 11 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-35
2151 - fix bug 197493: renaming subpackage bind-config to caching-nameserver
2152
2153 * Mon Jul 24 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-34
2154 - fix bug 199876: make '%%exclude libbbind.*' conditional on %%{LIBBIND}
2155
2156 * Mon Jul 24 2006 Florian La Roche <laroche@redhat.com> - 30:9.3.2-33
2157 - fix #195881, perms are not packaged correctly
2158
2159 * Fri Jul 21 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-32
2160 - fix addenda to bug 189789: 
2161   determination of selinux enabled was still not 100% correct in bind-chroot-admin
2162 - fix addenda to bug 196398:
2163   make named.init test for NetworkManager being enabled AFTER testing for -D absence;
2164   named.init now supports a 'DISABLE_NAMED_DBUS' /etc/sysconfig/named setting to disable
2165   auto-enable of named dbus support if NetworkManager enabled.
2166
2167 * Wed Jul 19 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-30
2168 - fix bug 196398 - Enable -D option automatically in initscript
2169   if NetworkManager enabled in any runlevel.
2170 - fix namedGetForwarders for new dbus
2171 - fix bug 195881 - libbind.so should be owned by bind-libbind-devel
2172
2173 * Wed Jul 19 2006 Matthias Clasen <mclasen@redhat.com> - 30:9.3.2-28.FC6
2174 - Rebuild against new dbus
2175
2176 * Wed Jul 12 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-27.FC6
2177 - rebuild with fixed glibc-kernheaders
2178
2179 * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 30:9.3.2-26.FC6.1
2180 - rebuild
2181
2182 * Wed Jun 14 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-26.FC6
2183 - fix bugs 191093, 189789
2184 - backport selected fixes from upstream bind9 'v9_3_3b1' CVS version:
2185   ( see http://www.isc.org/sw/bind9.3.php "Fixes" ): 
2186   o change 2024 / bug 16027:
2187     named emitted spurious "zone serial unchanged" messages on reload
2188   o change 2013 / bug 15941:
2189     handle unexpected TSIGs on unsigned AXFR/IXFR responses more gracefully
2190   o change 2009 / bug 15808: coverity fixes
2191   o change 1997 / bug 15818: 
2192     named was failing to replace negative cache entries when a positive one
2193     for the type was learnt
2194   o change 1994 / bug 15694: OpenSSL 0.9.8 support
2195   o change 1991 / bug 15813:
2196     The configuration data, once read, should be treated as readonly.
2197   o misc. validator fixes 
2198   o misc. resolver fixes
2199   o misc. dns fixes
2200   o misc. isc fixes
2201   o misc. libbind fixes
2202   o misc. isccfg fix
2203   o misc. lwres fix
2204   o misc. named fixes
2205   o misc. dig fixes
2206   o misc. nsupdate fix
2207   o misc. tests fixes
2208
2209 * Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 30:9.3.2-24.FC6
2210 - and actually put the devel symlinks in the right subpackage
2211
2212 * Thu May 25 2006 Jeremy Katz <katzj@redhat.com> - 30:9.3.2-23.FC6
2213 - rebuild for -devel deps
2214
2215 * Tue Apr 18 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-22
2216 - apply upstream patch for ncache_adderesult segfault bug 173961 addenda
2217 - fix bug 188382: rpm --verify permissions inconsistencies
2218 - fix bug 189186: use /sbin/service instead of initscript
2219 - rebuild for new gcc, glibc-kernheaders
2220
2221 * Tue Apr 04 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-20
2222 - fix resolver.c ncache_adderesult segfault reported in addenda to bug 173961 
2223   (upstream bugs #15642, #15528 ?)
2224 - allow named ability to generate core dumps after setuid (upstream bug #15753)
2225
2226 * Mon Apr 03 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-18
2227 - fix bug 187529: make bind-chroot-admin deal with subdirectories properly
2228
2229 * Thu Mar 30 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-16
2230 - fix bug 187286: 
2231      prevent host(1) printing duplicate 'is an alias for' messages
2232      for the default AAAA and MX lookups as well as for the A lookup
2233      (it now uses the CNAME returned for the A lookup for the AAAA and MX lookups).
2234      This is upstream bug #15702 fixed in the unreleased bind-9.3.3
2235 - fix bug 187333: fix SOURCE24 and SOURCE25 transposition
2236
2237 * Wed Mar 29 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-14
2238 - fix bug 186577: remove -L/usr/lib from libbind.pc and more .spec file cleanup
2239 - add '%%doc' sample configuration files in /usr/share/doc/bind*/sample
2240 - rebuild with new gcc and glibc
2241
2242 * Wed Mar 22 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-12
2243 - fix typo in initscript
2244 - fix Requires(post): policycoreutils in sub-packages
2245
2246 * Mon Mar 20 2006 Jason Vas Dias <jvdias@redhat.com> - 30.9.3.2-10
2247 - fix bug 185969: more .spec file cleanup
2248
2249 * Wed Mar 08 2006 Jason Vas Dias <jvdias@redhat.com> - 30.9.3.2-8
2250 - Do not allow package to be installed if named:25 userid creation fails
2251 - Give libbind a pkg-config file
2252 - remove restorecon from bind-chroot-admin (not required).
2253 - fix named.caching-nameserver.conf (listen-on-v6 port 53 { ::1 };)
2254
2255 * Tue Mar 07 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-7
2256 - fix issues with bind-chroot-admin
2257
2258 * Mon Mar 06 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-6
2259 - replace caching-nameserver with bind-config sub-package
2260 - fix bug 177595: handle case where $ROOTDIR is a link in initscript
2261 - fix bug 177001: bind-config creates symlinks OK now
2262 - fix bug 176388: named.conf is now never replaced by any RPM
2263 - fix bug 176248: remove unecessary creation of rpmsave links
2264 - fix bug 174925: no replacement of named.conf
2265 - fix bug 173963: existing named.conf never modified
2266 - major .spec file cleanup
2267
2268 * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 30:9.3.2-4.1
2269 - bump again for double-long bug on ppc(64)
2270
2271 * Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-4
2272 - regenerate redhat_doc patch for non-DBUS builds
2273 - allow dbus builds to work with dbus version < 0.6 (bz #179816)
2274
2275 * Tue Feb 07 2006 Florian La Roche <laroche@redhat.com> 30:9.3.2-3
2276 - try supporting without dbus support
2277
2278 * Mon Feb 06 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-2.1
2279 - Rebuild for new gcc, glibc, glibc-kernheaders
2280
2281 * Mon Jan 16 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-2
2282 - fix bug 177854: temporary fix for broken kernel-2.6.15-1854+
2283   /proc/net/if_inet6 format
2284
2285 * Wed Dec 21 2005 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-1
2286 - Upgrade to 9.3.2, released today
2287
2288 * Tue Dec 20 2005 Jason Vas Dias <jvdias@redhat.com> - 28:9.3.2rc1-2
2289 - fix bug 176100: do not Require: perl just for namedGetForwarders !
2290
2291 * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
2292 - rebuilt
2293
2294 * Fri Dec 02 2005 Jason Vas Dias <jvdias@redhat.com> - 28:9.3.2rc-1
2295 - Upgrade to upstream version 9.3.2rc1
2296 - fix namedSetForwarders -> namedGetForwarders SOURCE14 typo
2297
2298 * Thu Dec 01 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-26
2299 - rebuild for new dbus 0.6 dependency; remove use of
2300   DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
2301
2302 * Wed Nov 23 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-24
2303 - allow D-BUS support to work in bind-chroot environment:
2304   workaround latest selinux policy by mounting /var/run/dbus/
2305   under chroot instead of /var/run/dbus/system-bus-socket
2306
2307 * Sun Nov 13 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-22
2308 - fix bug 172632 - remove .la files
2309 - ship namedGetForwarders and namedSetForwarders scripts
2310 - fix detection of -D option in chroot
2311
2312 * Tue Nov  8 2005 Tomas Mraz <tmraz@redhat.com> - 24:9.3.1-21
2313 - rebuilt with new openssl
2314
2315 * Wed Oct 19 2005 Jason Vas Dias <jvdias@redhat.com> - 24.9.3.1-20
2316 - Allow the -D enable D-BUS option to be used within bind-chroot .
2317 - fix bug 171226: supply some documentation for pgsql SDB .
2318
2319 * Thu Oct 06 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-18
2320 - fix bug 169969: do NOT call dbus_svc_dispatch() in dbus_mgr_init_dbus() -
2321       task->state != task_ready and will cause Abort in task.c if process
2322       is waiting for NameOwnerChanged to do a SetForwarders
2323
2324 * Wed Oct 05 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-16
2325 - Fix reconnecting to dbus-daemon after it stops & restarts .
2326
2327 * Tue Sep 27 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-14
2328 - When forwarder nameservers are changed with D-BUS, flush the cache.
2329
2330 * Mon Sep 26 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-12
2331 - fix bug 168302: use %%{__cc} for compiling dns-keygen
2332 - fix bug 167682: bind-chroot directory permissions
2333 - fix issues with -D dbus option when dbus service not running or disabled
2334
2335 * Tue Aug 30 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-12
2336 - fix bug 167062: named should be started after syslogd by default
2337
2338 * Mon Aug 22 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-11
2339 - fix bug 166227: host: don't do default AAAA and MX lookups with '-t a' option
2340
2341 * Tue Aug 16 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-10
2342 - Build with D-BUS patch by default; D-BUS support enabled with named -D option
2343 - Enable D-BUS for named_sdb also
2344 - fix sdb pgsql's zonetodb.c: must use isc_hash_create() before dns_db_create()
2345 - update fix for bug 160914 : test for RD=1 and ARCOUNT=0 also before trying next server
2346 - fix named.init script to handle named_sdb properly
2347 - fix named.init script checkconfig() to handle named '-c' option
2348   and make configtest, test, check configcheck synonyms
2349
2350 * Tue Jul 19 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-8
2351 - fix named.init script bugs 163598, 163409, 151852(addendum)
2352
2353 * Tue Jul 12 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-7
2354 - fix bug 160914: resolver utilities should try next server on empty referral
2355                   (now that glibc bug 162625 is fixed)
2356                   host and nslookup now by default try next server on SERVFAIL
2357                   (host now has '-s' option to disable, and nslookup given
2358                    '[no]fail' option similar to dig's [no]fail option).
2359 - rebuild and re-test with new glibc & gcc (all tests passed).
2360
2361 * Tue May 31 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-6
2362 - fix bug 157950: dig / host / nslookup should reject invalid resolv.conf
2363                   files and not use uninitialized garbage nameserver values
2364                   (ISC bug 14841 raised).
2365
2366 * Mon May 23 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4_FC4
2367 - Fix SDB LDAP
2368
2369 * Mon May 16 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4
2370 - Fix bug 157601: give named.init a configtest function
2371 - Fix bug 156797: named.init should check SELinux booleans.local before booleans
2372 - Fix bug 154335: if no controls in named.conf, stop named with -TERM sig, not rndc
2373 - Fix bug 155848: add NOTES section to named.8 man-page with info on all Red Hat
2374                   BIND quirks and SELinux DDNS / slave zone file configuration
2375 - D-BUS patches NOT applied until dhcdbd is in FC
2376
2377 * Sun May 15 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4_dbus
2378 - Enhancement to allow dynamic forwarder table management and
2379 - DHCP forwarder auto-configuration with D-BUS
2380
2381 * Thu Apr 14 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-2_FC4
2382 - Rebuild for bind-sdb libpq.so.3 dependency
2383 - fix bug 150981: don't install libbind man-pages if no libbind
2384 - fix bug 151852: mount proc on $ROOTDIR/proc to allow sysconf(...)
2385   to work and correct number of CPUs to be determined
2386
2387 * Fri Mar 11 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-1_FC4
2388 - Upgrade to ISC BIND 9.3.1 (final release) released today.
2389
2390 * Wed Mar  9 2005 Jason Vas Dias <jvdias@redhat.com> - 22.9.3.1rc1-5
2391 - fix bug 150288: h_errno not being accessed / set correctly in libbind
2392 - add libbind man-pages from bind-8.4.6
2393
2394 * Mon Mar  7 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-4
2395 - Rebuild with gcc4 / glibc-2.3.4-14.
2396
2397 * Tue Mar  1 2005 Nalin Dahyabhai <nalin@redhat.com> - 22:9.3.1rc1-3
2398 - configure with --with-pic to get PIC libraries
2399
2400 * Sun Feb 20 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-2
2401 - fix bug 149183: don't use getifaddrs() .
2402
2403 * Wed Feb 16 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-1
2404 - Upgrade to 9.3.1rc1
2405 - Add Simplified Database Backend (SDB) sub-package ( bind-sdb )
2406 -     add named_sdb - ldap + pgsql + dir database backend support with
2407 -     'ENABLE_SDB' named.sysconfig option
2408 - Add BIND resolver library & includes sub-package ( libbind-devel)
2409 - fix bug 147824 / 147073 / 145664: ENABLE_ZONE_WRITE in named.init
2410 - fix bug 146084 : shutup restorecon
2411
2412 * Tue Jan 11 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.0-2
2413 - Fix bug 143438: named.init will now make correct ownership of $ROOTDIR/var/named
2414 -                 based on 'named_write_master_zones' SELinux boolean.
2415 - Fix bug 143744: dig & nsupdate IPv6 timeout  (dup of 140528)
2416
2417 * Mon Nov 29 2004 Jason Vas Dias <jvdias@redhat.com> - 9.3.0-1
2418 - Upgrade BIND to 9.3.0 in Rawhide / FC4 (bugs 134529, 133654...)
2419
2420 * Mon Nov 29 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-4
2421 - Fix bugs 140528 and 141113:
2422 - 2 second timeouts when IPv6 not configured and root nameserver's
2423 - AAAA addresses are queried
2424
2425 * Mon Oct 18 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-2
2426 - Fix bug 136243: bind-chroot %%post must run restorecon -R %%{prefix}
2427 - Fix bug 135175: named.init must return non-zero if named is not run
2428 - Fix bug 134060: bind-chroot %%post must use mktemp, not /tmp/named
2429 - Fix bug 133423: bind-chroot %%files entries should have been %%dirs
2430
2431 * Thu Sep 23 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-1
2432 - BIND 9.2.4 (final release) released - source code actually
2433 - identical to 9.2.4rc8, with only version number change.
2434
2435 * Mon Sep 20 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
2436 - Upgrade to upstream bind-9.2.4rc8 .
2437 - Progress: Finally! Hooray! ISC bind now distributes:
2438 - o named.conf(5) and nslookup(8) manpages
2439 -    'bind-manpages.bz2' source can now disappear
2440 -    (could this have something to do with ISC bug I raised about this?)
2441 - o 'deprecation_msg' global has vanished
2442 -     bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2 can disappear
2443
2444 * Mon Sep 20 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
2445 - Fix bug 106572/132385: copy /etc/localtime to chroot on start
2446
2447 * Fri Sep 10 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-12_EL3
2448 - Fix bug 132303: if ROOTDIR line was replaced after upgrade from
2449 - bind-chroot-9.2.2-21, restart named
2450
2451 * Wed Sep 8  2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-11_EL3
2452 - Fix bug 131803: replace ROOTDIR line removed by broken
2453 - bind-chroot 9.2.2-21's '%%postun'; added %%triggerpostun for bind-chroot
2454
2455 * Tue Sep 7  2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10_EL3
2456 - Fix bugs 130121 & 130981 for RHEL-3
2457
2458 * Mon Aug 30 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10
2459 - Fix bug 130121: add '%%ghost' entries for files included in previous
2460 - bind-chroot & not in current - ie. named.conf, rndc.key, dev/* -
2461 - that RPM removed after upgrade .
2462
2463 * Thu Aug 26 2004 Jason Vas Dias <jvdias@redhat.com>
2464 - Fix bug 130981: add '-t' option to named-checkconf invocation in
2465 - named.init if chroot installed.
2466
2467 * Wed Aug 25 2004 Jason Vas Dias <jvdias@redhat.com>
2468 - Remove resolver(5) manpage now in man-pages (bug 130792);
2469 - Don't create /dev/ entries in bind-chroot if already there (bug 127556);
2470 - fix bind-devel Requires (bug 130919)
2471 - Set default location for dumpdb & stats files to /var/named/data
2472
2473 * Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
2474 - Fix devel Requires for bug 130738 & fix version
2475
2476 * Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
2477 - Fix errors on clean install if named group does not exist
2478 - (bug 130777)
2479
2480 * Thu Aug 19 2004 Jason Vas Dias <jvdias@redhat.com>
2481 - Upgrade to bind-9.2.4rc7; applied initscript fix
2482 - for bug 102035.
2483
2484 * Mon Aug  9 2004 Jason Vas Dias <jvdias@redhat.com>
2485 - Fixed bug 129289: bind-chroot install / deinstall
2486 - on install, existing config files 'safe_replace'd
2487 - with links to chroot copies; on uninstall, moved back.
2488
2489 * Fri Aug  6 2004 Jason Vas Dias <jvdias@redhat.com>
2490 - Fixed bug 129258: "${prefix}/var/tmp" typo in spec
2491
2492 * Wed Jul 28 2004 Jason Vas Dias <jvdias@redhat.com>
2493 - Fixed bug 127124 : 'Requires: kernel >= 2.4'
2494 - causes problems with Linux VServers
2495
2496 * Tue Jul 27 2004 Jason Vas Dias <jvdias@redhat.com>
2497 - Fixed bug 127555 : chroot tar missing var/named/slaves
2498
2499 * Fri Jul 16 2004 Jason Vas Dias <jvdias@redhat.com>
2500 - Upgraded to ISC version 9.2.4rc6
2501
2502 * Fri Jul 16 2004 Jason Vas Dias <jvdias@redhat.com>
2503 - Fixed named.init generation of error messages on
2504 - 'service named stop' and 'service named reload'
2505 - as per bug 127775
2506
2507 * Wed Jun 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-19
2508 - Bump for rhel 3.0  U3
2509
2510 * Wed Jun 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-18
2511 - remove disable-linux-caps
2512
2513 * Wed Jun 16 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-17
2514 - Update RHEL3 to latest bind
2515
2516 * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
2517 - rebuilt
2518
2519 * Tue Jun 8 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-15
2520 - Remove device files from chroot,  Named uses the system one
2521
2522 * Fri Mar 26 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-14
2523 - Move RFC to devel package
2524
2525 * Fri Mar 26 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-13
2526 - Fix location of restorecon
2527
2528 * Thu Mar 25 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-12
2529 - Tighten security on config files.  Should be owned by root
2530
2531 * Thu Mar 25 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-11
2532 - Update key patch to include conf-keygen
2533
2534 * Tue Mar 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-10
2535 - fix chroot to only happen once.
2536 - fix init script to do kill insteall of killall
2537
2538 * Mon Mar 15 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-9
2539 - Add fix for SELinux security context
2540
2541 * Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
2542 - rebuilt
2543
2544 * Sat Feb 28 2004 Florian La Roche <Florian.LaRoche@redhat.de>
2545 - run ldconfig for libs subrpm
2546
2547 * Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com>
2548 - Use ':' instead of '.' as separator for chown.
2549
2550 * Tue Feb 17 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-7
2551 - Add COPYRIGHT
2552
2553 * Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
2554 - rebuilt
2555
2556 * Tue Dec 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-5
2557 - Add defattr to libs
2558
2559 * Mon Dec 29 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-4
2560 - Break out library package
2561
2562 * Mon Dec 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-3
2563 - Fix condrestart
2564
2565 * Wed Nov 12 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-2
2566 - Move libisc and libdns to bind from bind-util
2567
2568 * Tue Nov 11 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-1
2569 - Move to 9.2.3
2570
2571 * Mon Oct 27 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-10
2572 - Add PIE support
2573
2574 * Fri Oct 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-9
2575 - Add /var/named/slaves directory
2576
2577 * Sun Oct 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
2578 - do not link against libnsl, not needed for Linux
2579
2580 * Wed Oct 8 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-6
2581 - Fix local time in log file
2582
2583 * Tue Oct 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-5
2584 - Try again
2585
2586 * Mon Oct 6 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-4
2587 - Fix handling of chroot -/dev/random
2588
2589 * Thu Oct 2 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-3
2590 - Stop hammering stuff on update of chroot environment
2591
2592 * Mon Sep 29 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-2
2593 - Fix chroot directory to grab all subdirectories
2594
2595 * Wed Sep 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-1
2596 - New patch to support for "delegation-only"
2597
2598 * Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-23
2599 - patch support for "delegation-only"
2600
2601 * Wed Jul 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-22
2602 - Update to build on RHL
2603
2604 * Wed Jul 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-21
2605 - Install libraries as exec so debug info will be pulled
2606
2607 * Sat Jul 19 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-20
2608 - Remove BSDCOMPAT (BZ 99454)
2609
2610 * Tue Jul 15 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-19
2611 - Update to build on RHL
2612
2613 * Tue Jul 15 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-18
2614 - Change protections on /var/named and /var/chroot/named
2615
2616 * Tue Jun 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-17
2617 - Update to build on RHL
2618
2619 * Tue Jun 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-16
2620 - Update to build on RHEL
2621
2622 * Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
2623 - rebuilt
2624
2625 * Tue Apr 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-14
2626 - Update to build on RHEL
2627
2628 * Tue Apr 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-13
2629 - Fix config description of named.conf in chroot
2630 - Change named.init script to check for existence of /etc/sysconfig/network
2631
2632 * Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-12
2633 - Update to build on RHEL
2634
2635 * Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-11
2636 - Update to build on RHEL
2637
2638 * Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-10
2639 - Fix echo OK on starting/stopping service
2640
2641 * Fri Mar 28 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-9
2642 - Update to build on RHEL
2643
2644 * Fri Mar 28 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-8
2645 - Fix echo on startup
2646
2647 * Tue Mar 25 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-7
2648 - Fix problems with chroot environment
2649 - Eliminate posix threads
2650
2651 * Mon Mar 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-6
2652 - Fix build problems
2653
2654 * Fri Mar 14 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-5
2655 - Fix build on beehive
2656
2657 * Thu Mar 13 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-4
2658 - build bind-chroot kit
2659
2660 * Tue Mar 11 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-3
2661 - Change configure to use proper threads model
2662
2663 * Fri Mar 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-2
2664 - update to 9.2.2
2665
2666 * Tue Mar 4 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-1
2667 - update to 9.2.2
2668
2669 * Fri Jan 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-16
2670 - Put a sleep in restart to make sure stop completes
2671
2672 * Wed Jan 22 2003 Tim Powers <timp@redhat.com>
2673 - rebuilt
2674
2675 * Tue Jan 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-14
2676 - Separate /etc/rndc.key to separate file
2677
2678 * Tue Jan 7 2003 Nalin Dahyabhai <nalin@redhat.com> 9.2.1-13
2679 - Use openssl's pkgconfig data, if available, at build-time.
2680
2681 * Mon Jan 6 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-12
2682 - Fix log rotate to use service named reload
2683 - Change service named reload to give success/failure message [73770]
2684 - Fix File checking [75710]
2685 - Begin change to automatically run in CHROOT environment
2686
2687 * Tue Dec 24 2002 Daniel Walsh <dwalsh@redhat.com> 9.2.1-10
2688 - Fix startup script to work like all others.
2689
2690 * Mon Dec 16 2002 Daniel Walsh <dwalsh@redhat.com> 9.2.1-9
2691 - Fix configure to build on x86_64 platforms
2692
2693 * Wed Aug 07 2002 Karsten Hopp <karsten@redhat.de>
2694 - fix #70583,  doesn't build on IA64
2695
2696 * Tue Jul 30 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-8
2697 - bind-utils shouldn't require bind
2698
2699 * Mon Jul 22 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-7
2700 - fix name of pidfine in logrotate script (#68842)
2701 - fix owner of logfile in logrotate script (#41391)
2702 - fix nslookup and named.conf man pages (output on stderr)
2703   (#63553, #63560, #63561, #54889, #57457)
2704 - add rfc1912 (#50005)
2705 - gzip all rfc's
2706 - fix typo in keygen.c (#54870)
2707 - added missing manpages (#64065)
2708 - shutdown named properly with rndc stop (#62492)
2709 - /sbin/nologin instead of /bin/false (#68607)
2710 - move nsupdate to bind-utils (where the manpage already was) (#66209, #66381)
2711 - don't kill initscript when rndc fails (reload)    (#58750)
2712
2713
2714 * Mon Jun 24 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-5
2715 - Fix #65975
2716
2717 * Fri Jun 21 2002 Tim Powers <timp@redhat.com>
2718 - automated rebuild
2719
2720 * Thu May 23 2002 Tim Powers <timp@redhat.com>
2721 - automated rebuild
2722
2723 * Thu May  9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-2
2724 - Move libisccc, lib isccfg and liblwres from bind-utils to bind,
2725   they're not required if you aren't running a nameserver.
2726
2727 * Fri May 03 2002 Florian La Roche <Florian.LaRoche@redhat.de>
2728 - update to 9.2.1 release
2729
2730 * Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-8
2731 - Merge 30+ bug fixes from 9.2.1rc1 code
2732
2733 * Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-7
2734 - Don't exit if /etc/named.conf doesn't exist if we're running
2735   chroot (#60868)
2736 - Revert Elliot's changes, we do require specific glibc/glibc-kernheaders
2737   versions or bug #58335 will be back. "It compiles, therefore it works"
2738   isn't always true.
2739
2740 * Thu Feb 28 2002 Elliot Lee <sopwith@redhat.com> 9.2.0-6
2741 - Fix BuildRequires (we don't need specific glibc/glibc-kernheaders
2742 versions).
2743 - Use _smp_mflags
2744
2745 * Wed Feb 20 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-4
2746 - rebuild, require recent autoconf, automake (#58335)
2747
2748 * Fri Jan 25 2002 Tim Powers <timp@redhat.com>
2749 - rebuild against new libssl
2750
2751 * Wed Jan 09 2002 Tim Powers <timp@redhat.com>
2752 - automated rebuild
2753
2754 * Tue Nov 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-1
2755 - 9.2.0
2756
2757 * Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc10.2
2758 - 9.2.0rc10
2759
2760 * Mon Nov  5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.2
2761 - Fix up rndc.conf (#55574)
2762
2763 * Thu Oct 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.1
2764 - rc8
2765 - Enforce --enable-threads
2766
2767 * Mon Oct 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc7.1
2768 - 9.2.0rc7
2769 - Use rndc status for "service named status", it's supposed to actually
2770   work in 9.2.x.
2771
2772 * Wed Oct  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc5.1
2773 - 9.2.0rc5
2774 - Fix rpm --rebuild with ancient libtool versions (#53938, #54257)
2775
2776 * Tue Sep 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc4.1
2777 - 9.2.0rc4
2778
2779 * Fri Sep 14 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc3.1
2780 - 9.2.0rc3
2781 - remove ttl patch, I don't think we need this for 8.0.
2782 - remove dig.1.bz2 from the bind8-manpages tar file, 9.2 has a new dig man page
2783 - add lwres* man pages to -devel
2784
2785 * Mon Sep  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-4
2786 - Make sure /etc/rndc.conf isn't world-readable even after the
2787   %%post script inserted a random key (#53009)
2788
2789 * Thu Jul 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-3
2790 - Add build dependencies (#49368)
2791 - Make sure running service named start several times doesn't create
2792   useless processes (#47596)
2793 - Work around the named parent process returning 0 even if the config
2794   file is broken (it's parsed later by the child processes) (#45484)
2795
2796 * Mon Jul 16 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-2
2797 - Don't use rndc status, it's not yet implemented (#48839)
2798
2799 * Sun Jul 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
2800 - update to 9.1.3 release
2801
2802 * Tue Jul  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc3.1
2803 - Fix up rndc configuration and improve security (#46586)
2804
2805 * Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.2
2806 - Sync with caching-nameserver-7.1-6
2807
2808 * Mon Jun 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.1
2809 - Update to rc2
2810
2811 * Fri Jun  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.3
2812 - Remove resolv.conf(5) man page, it's now in man-pages
2813
2814 * Thu May 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2
2815 - Add named.conf man page from bind 8.x (outdated, but better than nothing,
2816   #42732)
2817 - Rename the rndc key (#42895)
2818 - Add dnssec* man pages
2819
2820 * Mon May 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.1
2821 - 9.1.3rc1
2822 - s/Copyright/License/
2823
2824 * Mon May  7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1
2825 - 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for
2826   the version number, though.
2827
2828 * Thu May  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-0.rc1.1
2829 - 9.1.2rc1
2830
2831 * Thu Mar 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.1-1
2832 - 9.1.1
2833
2834 * Thu Mar 15 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-10
2835 - Merge fixes from 9.1.1rc5
2836
2837 * Sun Mar 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-9
2838 - Work around bind 8 -> bind 9 migration problem when using buggy zone files:
2839   accept zones without a TTL, but spew out a big fat warning. (#31393)
2840
2841 * Thu Mar  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2842 - Add fixes from rc4
2843
2844 * Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
2845 - rebuild in new environment
2846
2847 * Thu Mar  1 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2848 - killall -HUP named if rndc reload fails (#30113)
2849
2850 * Tue Feb 27 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2851 - Merge some fixes from 9.1.1rc3
2852
2853 * Tue Feb 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2854 - Don't use the standard rndc key from the documentation, instead, create a random one
2855   at installation time (#26358)
2856 - Make /etc/rndc.conf readable by user named only, it contains secret keys
2857
2858 * Tue Feb 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2859 - 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes
2860   from 9.1.1rc2
2861 - bind requires bind-utils (#28317)
2862
2863 * Tue Feb 13 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2864 - Update to rc2, fixes 2 more bugs
2865 - Fix build with glibc >= 2.2.1-7
2866
2867 * Thu Feb  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2868 - Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us;
2869   1 was fixed in a Red Hat patch already, 2 others are portability
2870   improvements)
2871
2872 * Wed Feb  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2873 - Remove initscripts 5.54 requirement (#26489)
2874
2875 * Mon Jan 29 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2876 - Add named-checkconf, named-checkzone (#25170)
2877
2878 * Mon Jan 29 2001 Trond Eivind Glomsrod <teg@redhat.com>
2879 - use echo, not gprintf
2880
2881 * Wed Jan 24 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2882 - Fix problems with $GENERATE
2883   Patch from Daniel Roesen <droesen@entire-systems.com>
2884   Bug #24890
2885
2886 * Thu Jan 18 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2887 - 9.1.0 final
2888
2889 * Sat Jan 13 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2890 - 9.1.0rc1
2891 - i18nify init script
2892 - bzip2 source to save space
2893
2894 * Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2895 - Fix %%postun script
2896
2897 * Tue Jan  9 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2898 - 9.1.0b3
2899
2900 * Mon Jan  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2901 - Add named.conf man page from bind8 (#23503)
2902
2903 * Sun Jan  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2904 - Make /etc/rndc.conf and /etc/sysconfig/named noreplace
2905 - Make devel require bind = %%{version} rather than just bind
2906
2907 * Sun Jan  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2908 - Fix init script for real
2909
2910 * Sat Jan  6 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2911 - Fix init script when ROOTDIR is not set
2912
2913 * Thu Jan  4 2001 Bernhard Rosenkraenzer <bero@redhat.com>
2914 - Add hooks for setting up named to run chroot (RFE #23246)
2915 - Fix up requirements
2916
2917 * Fri Dec 29 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2918 - 9.1.0b2
2919
2920 * Wed Dec 20 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2921 - Move run files to /var/run/named/ - /var/run isn't writable
2922   by the user we're running as. (Bug #20665)
2923
2924 * Tue Dec 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2925 - Fix reverse lookups (#22272)
2926 - Run ldconfig in %%post utils
2927
2928 * Tue Dec 12 2000 Karsten Hopp <karsten@redhat.de>
2929 - fixed logrotate script (wrong path to kill)
2930 - include header files in -devel package
2931 - bugzilla #22049, #19147, 21606
2932
2933 * Fri Dec  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2934 - 9.1.0b1 (9.1.0 is in our timeframe and less buggy)
2935
2936 * Mon Nov 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2937 - 9.0.1
2938
2939 * Mon Oct 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2940 - Fix initscript (Bug #19956)
2941 - Add sample rndc.conf (Bug #19956)
2942 - Fix build with tar 1.13.18
2943
2944 * Tue Oct 10 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2945 - Add some missing man pages (taken from bind8) (Bug #18794)
2946
2947 * Sun Sep 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2948 - 9.0.0 final
2949
2950 * Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2951 - rc5
2952 - fix up nslookup
2953
2954 * Thu Aug 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2955 - rc4
2956
2957 * Thu Jul 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2958 - 9.0.0rc1
2959
2960 * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
2961 - automatic rebuild
2962
2963 * Sun Jul  9 2000 Florian La Roche <Florian.LaRoche@redhat.de>
2964 - add "exit 0" for uninstall case
2965
2966 * Fri Jul  7 2000 Florian La Roche <Florian.LaRoche@redhat.de>
2967 - add prereq init.d and cleanup install section
2968
2969 * Fri Jun 30 2000 Trond Eivind Glomsrod <teg@redhat.com>
2970 - fix the init script
2971
2972 * Wed Jun 28 2000 Nalin Dahyabhai <nalin@redhat.com>
2973 - make libbind.a and nslookup.help readable again by setting INSTALL_LIB to ""
2974
2975 * Mon Jun 26 2000 Bernhard Rosenkranzer <bero@redhat.com>
2976 - Fix up the initscript (Bug #13033)
2977 - Fix build with current glibc (Bug #12755)
2978 - /etc/rc.d/init.d -> /etc/init.d
2979 - use %%{_mandir} rather than /usr/share/man
2980
2981 * Mon Jun 19 2000 Bill Nottingham <notting@redhat.com>
2982 - fix conflict with man-pages
2983 - remove compatibilty chkconfig links
2984 - initscript munging
2985
2986 * Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
2987 - modify logrotate setup to use PID file
2988 - temporarily disable optimization by unsetting $RPM_OPT_FLAGS at build-time
2989 - actually bump the release this time
2990
2991 * Sun Jun  4 2000 Bernhard Rosenkraenzer <bero@redhat.com>
2992 - FHS compliance
2993
2994 * Mon Apr 17 2000 Nalin Dahyabhai <nalin@redhat.com>
2995 - clean up restart patch
2996
2997 * Mon Apr 10 2000 Nalin Dahyabhai <nalin@redhat.com>
2998 - provide /var/named (fix for bugs #9847, #10205)
2999 - preserve args when restarted via ndc(8) (bug #10227)
3000 - make resolv.conf(5) a link to resolver(5) (bug #10245)
3001 - fix SYSTYPE bug in all makefiles
3002 - move creation of named user from %%post into %%pre
3003
3004 * Mon Feb 28 2000 Bernhard Rosenkranzer <bero@redhat.com>
3005 - Fix TTL (patch from ISC, Bug #9820)
3006
3007 * Wed Feb 16 2000 Bernhard Rosenkranzer <bero@redhat.com>
3008 - fix typo in spec (it's %%post, without a leading blank) introduced in -6
3009 - change SYSTYPE to linux
3010
3011 * Fri Feb 11 2000 Bill Nottingham <notting@redhat.com>
3012 - pick a standard < 100 uid/gid for named
3013
3014 * Fri Feb 04 2000 Elliot Lee <sopwith@redhat.com>
3015 - Pass named a '-u named' parameter by default, and add/remove user.
3016
3017 * Thu Feb  3 2000 Bernhard Rosenkraenzer <bero@redhat.com>
3018 - fix host mx bug (Bug #9021)
3019
3020 * Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
3021 - rebuild to fix dependencies
3022 - man pages are compressed
3023
3024 * Wed Jan 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
3025 - It's /usr/bin/killall, not /usr/sbin/killall (Bug #8063)
3026
3027 * Mon Jan 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
3028 - Fix up location of named-bootconf.pl and make it executable
3029   (Bug #8028)
3030 - bind-devel requires bind
3031
3032 * Mon Nov 15 1999 Bernhard Rosenkraenzer <bero@redhat.com>
3033 - update to 8.2.2-P5
3034
3035 * Wed Nov 10 1999 Bill Nottingham <notting@redhat.com>
3036 - update to 8.2.2-P3
3037
3038 * Tue Oct 12 1999 Cristian Gafton <gafton@redhat.com>
3039 - add patch to stop a cache only server from complaining about lame servers
3040   on every request.
3041
3042 * Fri Sep 24 1999 Preston Brown <pbrown@redhat.com>
3043 - use real stop and start in named.init for restart, not ndc restart, it has
3044   problems when named has changed during a package update... (# 4890)
3045
3046 * Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
3047 - chkconfig --del in %%preun, not %%postun
3048
3049 * Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
3050 - initscript munging
3051
3052 * Mon Jul 26 1999 Bill Nottingham <notting@redhat.com>
3053 - fix installed chkconfig links to match init file
3054
3055 * Sat Jul  3 1999 Jeff Johnson <jbj@redhat.com>
3056 - conflict with new (in man-1.24) man pages (#3876,#3877).
3057
3058 * Tue Jun 29 1999 Bill Nottingham <notting@redhat.com>
3059 - fix named.logrotate (wrong %%SOURCE)
3060
3061 * Fri Jun 25 1999 Jeff Johnson <jbj@redhat.com>
3062 - update to 8.2.1.
3063 - add named.logrotate (#3571).
3064 - hack around egcs-1.1.2 -m486 bug (#3413, #3485).
3065 - vet file list.
3066
3067 * Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
3068 - don't run by default
3069
3070 * Sun May 30 1999 Jeff Johnson <jbj@redhat.com>
3071 - nslookup fixes (#2463).
3072 - missing files (#3152).
3073
3074 * Sat May  1 1999 Stepan Kasal <kasal@math.cas.cz>
3075 - nslookup patched:
3076   to count numRecords properly
3077   to fix subsequent calls to ls -d
3078   to parse "view" and "finger" commands properly
3079   the view hack updated for bind-8 (using sed)
3080
3081 * Wed Mar 31 1999 Bill Nottingham <notting@redhat.com>
3082 - add ISC patch
3083 - add quick hack to make host not crash
3084 - add more docs
3085
3086 * Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
3087 - add probing information in the init file to keep linuxconf happy
3088 - dont strip libbind
3089
3090 * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
3091 - auto rebuild in the new build environment (release 3)
3092
3093 * Wed Mar 17 1999 Preston Brown <pbrown@redhat.com>
3094 - removed 'done' output at named shutdown.
3095
3096 * Tue Mar 16 1999 Cristian Gafton <gafton@redhat.com>
3097 - version 8.2
3098
3099 * Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
3100 - patch to use the __FDS_BITS macro
3101 - build for glibc 2.1
3102
3103 * Wed Sep 23 1998 Jeff Johnson <jbj@redhat.com>
3104 - change named.restart to /usr/sbin/ndc restart
3105
3106 * Sat Sep 19 1998 Jeff Johnson <jbj@redhat.com>
3107 - install man pages correctly.
3108 - change K10named to K45named.
3109
3110 * Wed Aug 12 1998 Jeff Johnson <jbj@redhat.com>
3111 - don't start if /etc/named.conf doesn't exist.
3112
3113 * Sat Aug  8 1998 Jeff Johnson <jbj@redhat.com>
3114 - autmagically create /etc/named.conf from /etc/named.boot in %%post
3115 - remove echo in %%post
3116
3117 * Wed Jun 10 1998 Jeff Johnson <jbj@redhat.com>
3118 - merge in 5.1 mods
3119
3120 * Sun Apr 12 1998 Manuel J. Galan <manolow@step.es>
3121 - Several essential modifications to build and install correctly.
3122 - Modified 'ndc' to avoid deprecated use of '-'
3123
3124 * Mon Dec 22 1997 Scott Lampert <fortunato@heavymetal.org>
3125 - Used buildroot
3126 - patched bin/named/ns_udp.c to use <libelf/nlist.h> for include
3127   on Redhat 5.0 instead of <nlist.h>