jvdias 26a0eb
#
jvdias 26a0eb
#               Red Hat BIND package .spec file
jvdias 3d38f7
#
Adam Tkac 2547e6
Adam Tkac faac63
%define PATCHVER P2
Adam Tkac 0fd622
%define VERSION %{version}-%{PATCHVER}
Adam Tkac 668021
%define _default_patch_fuzz 2
Adam Tkac 766341
jvdias 26a0eb
%{?!SDB:        %define SDB         1}
jvdias 26a0eb
%{?!LIBBIND:    %define LIBBIND	    1}
jvdias 26a0eb
%{?!test:       %define test        0}
Adam Tkac bb7f2f
%{?!WITH_DBUS:  %define WITH_DBUS   0} # + dynamic forwarder table management with D-BUS
jvdias f0ac1e
%{?!bind_uid:   %define bind_uid   25}
jvdias f0ac1e
%{?!bind_gid:   %define bind_gid   25}
Adam Tkac 23eda6
%{?!GSSTSIG:    %define GSSTSIG     1}
jvdias 26a0eb
%define		bind_dir      /var/named
jvdias 26a0eb
%define    	chroot_prefix %{bind_dir}/chroot
jvdias 26a0eb
#
Adam Tkac 47078b
Summary: 	The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server
jvdias 26a0eb
Name: 		bind
Adam Tkac 027ab3
License: 	ISC
Adam Tkac 1bf365
Version: 	9.5.1
Adam Tkac faac63
Release: 	2.%{PATCHVER}%{?dist}
Adam Tkac 2547e6
Epoch:   	32
jvdias 26a0eb
Url: 		http://www.isc.org/products/BIND/
Adam Tkac 9e450b
Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
jvdias 26a0eb
Group: 		System Environment/Daemons
jvdias 26a0eb
#
Adam Tkac 0fd622
Source:		ftp://ftp.isc.org/isc/bind9/%{VERSION}/bind-%{VERSION}.tar.gz
jvdias 26a0eb
Source1: 	named.sysconfig
jvdias 26a0eb
Source2: 	named.init
jvdias 26a0eb
Source3: 	named.logrotate
jvdias 26a0eb
Source4: 	keygen.c
jvdias 26a0eb
Source5: 	rfc1912.txt
Adam Tkac 1d6a8c
Source6: 	bind-chroot.tar.bz2
jvdias 26a0eb
Source7: 	bind-9.3.1rc1-sdb_tools-Makefile.in
Adam Tkac 77e749
Source8: 	dnszone.schema
jvdias 26a0eb
Source9: 	libbind-man.tar.gz
jvdias 26a0eb
Source10: 	named-dbus.conf
jvdias 26a0eb
Source11: 	named.service
jvdias 26a0eb
Source12: 	README.sdb_pgsql
jvdias 26a0eb
Source13: 	namedSetForwarders
jvdias 26a0eb
Source14: 	namedGetForwarders
Adam Tkac e9042b
Source21:	Copyright.caching-nameserver
Adam Tkac e9042b
Source22: 	bind-chroot-admin.in
Adam Tkac e9042b
Source24:	libbind.pc
Adam Tkac e9042b
Source25:	named.conf.sample
Adam Tkac 03c897
Source28:	config-3.tar.bz2
Adam Tkac 2547e6
Source30:	ldap2zone.c
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# Common patches
Adam Tkac 8ee35b
Patch0:  	bind-9.2.0rc3-varrun.patch
Martin Stransky 23840c
Patch1: 	bind-9.3.3rc2-rndckey.patch
jvdias 26a0eb
Patch5: 	bind-nonexec.patch
Adam Tkac f36e34
Patch10: 	bind-9.5-PIE.patch
jvdias 26a0eb
Patch13: 	bind-9.3.1rc1-fix_libbind_includedir.patch
jvdias 26a0eb
Patch16: 	bind-9.3.2-redhat_doc.patch
Adam Tkac 8ee35b
Patch63:	bind-9.4.0-dnssec-directory.patch
Adam Tkac 45c988
Patch71:	bind-9.5-overflow.patch
Adam Tkac caed69
Patch72:	bind-9.5-dlz-64bit.patch
Adam Tkac 29a1a2
Patch87:	bind-9.5-parallel-build.patch
Adam Tkac 49f5f8
Patch96:	bind-95-rh452060.patch
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# SDB patches
Adam Tkac 8ee35b
Patch11: 	bind-9.3.2b2-sdbsrc.patch
Adam Tkac 7efdf6
Patch12: 	bind-9.5-sdb.patch
Adam Tkac f36e34
Patch62:        bind-9.5-sdb-sqlite-bld.patch
Adam Tkac 8ee35b
Patch68:	bind-9.4.1-ldap-api.patch
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# needs inpection
Adam Tkac 8ee35b
Patch17: 	bind-9.3.2b1-fix_sdb_ldap.patch
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# D-BUS patches
Adam Tkac 6cc6de
Patch15: 	bind-9.5.0-dbus.patch
Adam Tkac 23eda6
Patch23: 	bind-9.5-dbus_archdep_libdir.patch
Adam Tkac 3c4caf
Patch81:	bind-9.5-dbus-leak.patch
Adam Tkac 3c4caf
Patch82:	bind-9.5-dbus-va_end.patch
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# IDN paches
Adam Tkac a6eb78
Patch73:	bind-9.5-libidn.patch
Adam Tkac 5b9dbc
Patch83:	bind-9.5-libidn2.patch
Adam Tkac d6f4ab
Patch85:	bind-9.5-libidn3.patch
Adam Tkac 8ee35b
jvdias 26a0eb
#
Adam Tkac 92d7b5
Requires:	mktemp
Adam Tkac 9e450b
Requires(post): grep, chkconfig >= 1.3.26
jvdias 3d38f7
Requires(pre): 	shadow-utils
jvdias 3d38f7
Requires(preun):chkconfig >= 1.3.26
Adam Tkac 7efdf6
Obsoletes: bind-config, caching-nameserver
Adam Tkac 7efdf6
Provides:  bind-config, caching-nameserver
Adam Tkac 92d7b5
BuildRequires:	openssl-devel, libtool, autoconf, pkgconfig, libcap-devel
Adam Tkac 92d7b5
BuildRequires:  libidn-devel
jvdias 18d1e1
%if %{SDB}
Adam Tkac 03c897
BuildRequires:  openldap-devel, postgresql-devel, sqlite-devel, mysql-devel, unixODBC-devel
jvdias 38983f
%endif
jvdias 38983f
%if %{WITH_DBUS}
jvdias 3d38f7
BuildRequires:  dbus-devel
jvdias 18d1e1
%endif
jvdias 3d38f7
%if %{test}
jvdias 3d38f7
BuildRequires:  net-tools, perl
jvdias 38983f
%endif
Adam Tkac 23eda6
%if %{GSSTSIG}
Adam Tkac 23eda6
BuildRequires:	krb5-devel
Adam Tkac 23eda6
%endif
cvsdist 2f7f4b
cvsdist 2f7f4b
%description
cvsdist 2f7f4b
BIND (Berkeley Internet Name Domain) is an implementation of the DNS
cvsdist aed712
(Domain Name System) protocols. BIND includes a DNS server (named),
cvsdist aed712
which resolves host names to IP addresses; a resolver library
cvsdist aed712
(routines for applications to use when interfacing with DNS); and
cvsdist aed712
tools for verifying that the DNS server is operating properly.
Adam Tkac 7efdf6
Adam Tkac 7efdf6
%if %{SDB}
Adam Tkac 7efdf6
%package sdb
Adam Tkac 766341
Summary: BIND server with database backends and DLZ support
Adam Tkac 7efdf6
Group:   System Environment/Daemons
Adam Tkac 7efdf6
Adam Tkac 7efdf6
%description sdb
Adam Tkac 7efdf6
BIND (Berkeley Internet Name Domain) is an implementation of the DNS
Adam Tkac 7efdf6
(Domain Name System) protocols. BIND includes a DNS server (named-sdb)
Adam Tkac 7efdf6
which has compiled-in SDB (Simplified Database Backend) which includes
Adam Tkac 7efdf6
support for using alternative Zone Databases stored in an LDAP server
Adam Tkac 7efdf6
(ldapdb), a postgreSQL database (pgsqldb), an sqlite database (sqlitedb),
Adam Tkac 23eda6
or in the filesystem (dirdb), in addition to the standard in-memory RBT
Adam Tkac 7efdf6
(Red Black Tree) zone database. It also includes support for DLZ
Adam Tkac 7efdf6
(Dynamic Loadable Zones)
Adam Tkac 7efdf6
%endif
jvdias 26a0eb
jvdias 26a0eb
%package  libs
jvdias 3d38f7
Summary:  Libraries used by the BIND DNS packages
jvdias 26a0eb
Group:    Applications/System
Adam Tkac 75220e
Obsoletes: bind-libbind-devel
cvsdist d6fdf5
cvsdist 31bdca
%description libs
cvsdist 31bdca
Contains libraries used by both the bind server package as well as the utils packages.
cvsdist 31bdca
jvdias 26a0eb
jvdias 26a0eb
%package  utils
Adam Tkac 47078b
Summary:  Utilities for querying DNS name servers
jvdias 26a0eb
Group:    Applications/System
cvsdist 2f7f4b
cvsdist 2f7f4b
%description utils
cvsdist 976b75
Bind-utils contains a collection of utilities for querying DNS (Domain
cvsdist 976b75
Name System) name servers to find out information about Internet
cvsdist 976b75
hosts. These tools will provide you with the IP addresses for given
cvsdist 976b75
host names, as well as other information about registered domains and
cvsdist 976b75
network addresses.
cvsdist 2f7f4b
cvsdist 976b75
You should install bind-utils if you need to get information from DNS name
cvsdist 976b75
servers.
cvsdist 2f7f4b
jvdias 26a0eb
jvdias 26a0eb
%package   devel
Adam Tkac 47078b
Summary:   Header files and libraries needed for BIND DNS development
jvdias 26a0eb
Group:     Development/Libraries
Adam Tkac 75220e
Obsoletes: bind-libbind-devel
cvsdist 2f7f4b
cvsdist 2f7f4b
%description devel
jvdias 3d38f7
The bind-devel package contains all the header files and libraries
Adam Tkac ef47b1
required for development with ISC BIND 9 and BIND 8
cvsdist 2f7f4b
jvdias 26a0eb
jvdias 26a0eb
%package   chroot
jvdias 26a0eb
Summary:   A chroot runtime environment for the ISC BIND DNS server, named(8)
jvdias 26a0eb
Group: 	   System Environment/Daemons
jvdias 26a0eb
Prefix:    %{chroot_prefix}
Adam Tkac 9e450b
Requires(post):  grep
Adam Tkac 9e450b
Requires(preun): grep
Adam Tkac d53167
Requires: bind = %{epoch}:%{version}-%{release}
jvdias 26a0eb
jvdias 26a0eb
%description chroot
jvdias 26a0eb
This package contains a tree of files which can be used as a
jvdias 26a0eb
chroot(2) jail for the named(8) program from the BIND package.
Adam Tkac 47078b
Based on the code from Jan "Yenya" Kasprzak <kas@fi.muni.cz>
jvdias 26a0eb
cvsdist 2f7f4b
%prep
Adam Tkac 0fd622
%setup -q -n %{name}-%{VERSION}
Adam Tkac 8ee35b
Adam Tkac 8ee35b
# Common patches
Adam Tkac 668021
%patch0 -p1 -b .varrun
cvsdist 366442
%patch1 -p1 -b .key
cvsdist 4f506d
%patch5 -p1 -b .nonexec
jvdias bb1a70
%patch10 -p1 -b .PIE
Adam Tkac 03c897
%patch16 -p1 -b .redhat_doc
jvdias 18d1e1
%if %{SDB}
Adam Tkac 03c897
mkdir bin/named-sdb
Adam Tkac 03c897
cp -r bin/named/* bin/named-sdb
jvdias 18d1e1
%patch11 -p1 -b .sdbsrc
jvdias 18d1e1
# SDB ldap
Adam Tkac 03c897
cp -fp contrib/sdb/ldap/ldapdb.[ch] bin/named-sdb
jvdias 18d1e1
# SDB postgreSQL
Adam Tkac 03c897
cp -fp contrib/sdb/pgsql/pgsqldb.[ch] bin/named-sdb
Adam Tkac e49246
# SDB sqlite
Adam Tkac 03c897
cp -fp contrib/sdb/sqlite/sqlitedb.[ch] bin/named-sdb
jvdias 18d1e1
# SDB Berkeley DB - needs to be ported to DB4!
jvdias 18d1e1
#cp -fp contrib/sdb/bdb/bdb.[ch] bin/named_sdb
jvdias 18d1e1
# SDB dir
Adam Tkac 03c897
cp -fp contrib/sdb/dir/dirdb.[ch] bin/named-sdb
jvdias 18d1e1
# SDB tools
jvdias 18d1e1
mkdir -p bin/sdb_tools
Adam Tkac 2547e6
cp -fp %{SOURCE30} bin/sdb_tools/ldap2zone.c
jvdias 18d1e1
cp -fp %{SOURCE7} bin/sdb_tools/Makefile.in
jvdias 18d1e1
#cp -fp contrib/sdb/bdb/zone2bdb.c bin/sdb_tools
jvdias 18d1e1
cp -fp contrib/sdb/ldap/{zone2ldap.1,zone2ldap.c} bin/sdb_tools
jvdias 18d1e1
cp -fp contrib/sdb/pgsql/zonetodb.c bin/sdb_tools
Adam Tkac e49246
cp -fp contrib/sdb/sqlite/zone2sqlite.c bin/sdb_tools
jvdias 18d1e1
%patch12 -p1 -b .sdb
Adam Tkac 5a3737
%patch68 -p1 -b .new-api
jvdias c4b623
%endif
jvdias c4b623
%if %{LIBBIND}
jvdias d940d2
%patch13 -p1 -b .fix_libbind_includedir
jvdias 18d1e1
%endif
jvdias 38983f
%if %{WITH_DBUS}
jvdias 38983f
%patch15 -p1 -b .dbus
jvdias c1b303
%patch23 -p1 -b .dbus_archdep_libdir
Adam Tkac 3c4caf
%patch81 -p1 -b .leak
Adam Tkac 3c4caf
%patch82 -p1 -b .va_end
jvdias 38983f
%endif
jvdias bb1a70
%if %{SDB}
jvdias bb1a70
%patch17 -p1 -b .fix_sdb_ldap
jvdias bb1a70
%endif
Florian La Roche c4eb52
%if %{WITH_DBUS}
jvdias bb1a70
#
jvdias c1b303
# this must follow all dbus patches:
Martin Stransky 23840c
#
Martin Stransky 23840c
cp -fp contrib/dbus/{dbus_mgr.c,dbus_service.c} bin/named
Martin Stransky 23840c
cp -fp contrib/dbus/{dbus_mgr.h,dbus_service.h} bin/named/include/named
jvdias dbe55d
%endif
Adam Tkac e49246
%if %{SDB}
Adam Tkac e49246
%patch62 -p1 -b .sdb-sqlite-bld
Adam Tkac e49246
%endif
Adam Tkac bdde45
%patch63 -p1 -b .directory
Adam Tkac 45c988
%patch71 -p1 -b .overflow
Adam Tkac ca7c56
%ifnarch alpha ia64
Adam Tkac caed69
%patch72 -p1 -b .64bit
Adam Tkac ca7c56
%endif
Adam Tkac a6eb78
%patch73 -p1 -b .libidn
Adam Tkac 5b9dbc
%patch83 -p1 -b .libidn2
Adam Tkac d6f4ab
%patch85 -p1 -b .libidn3
Adam Tkac 29a1a2
%patch87 -p1 -b .parallel
Adam Tkac 49f5f8
%patch96 -p1 -b .rh452060
Adam Tkac 668021
Dennis Gilmore 3cc489
# Sparc and s390 arches need to use -fPIE                                                           
Dennis Gilmore 3cc489
%ifarch sparcv9 sparc64 s390 s390x
Dennis Gilmore 3cc489
for i in bin/named-sdb/unix/Makefile.in bin/named-sdb/Makefile.in bin/named/unix/Makefile.in bin/named/Makefile.in; do
Dennis Gilmore 3cc489
       sed -i 's|fpie|fPIE|g' $i
Dennis Gilmore 3cc489
done
Dennis Gilmore 3cc489
%endif
jvdias 3d38f7
:;
jvdias c1b303
jvdias 26a0eb
cvsdist 2f7f4b
%build
Adam Tkac a5b122
export CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
Adam Tkac f36e34
export CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
Adam Tkac 03c897
export STD_CDEFINES="$CPPFLAGS"
Adam Tkac 491b7c
Adam Tkac 0c9c09
libtoolize -c -f; aclocal --force; autoheader -f; autoconf -f
Adam Tkac 9167d1
jvdias 826329
%if %{WITH_DBUS}
Dennis Gilmore 3cc489
%ifarch s390x x86_64 ppc64 sparc64
jvdias 826329
# every 64-bit arch EXCEPT ia64 has dbus architecture dependant
jvdias 826329
# includes in  /usr/lib64/dbus-1.0/include
jvdias 826329
export DBUS_ARCHDEP_LIBDIR=lib64
jvdias 826329
%endif
jvdias 826329
%endif
cvsdist 78e1f2
if pkg-config openssl ; then
cvsdist 78e1f2
	export CFLAGS="$CFLAGS `pkg-config --cflags openssl`"
cvsdist 78e1f2
	export CPPFLAGS="$CPPFLAGS `pkg-config --cflags-only-I openssl`"
cvsdist 78e1f2
	export LDFLAGS="$LDFLAGS `pkg-config --libs-only-L openssl`"
cvsdist 78e1f2
fi
jvdias 3d38f7
%configure \
jvdias 3d38f7
	--with-libtool \
jvdias 3d38f7
	--localstatedir=/var \
Adam Tkac 92d7b5
	--enable-threads \
jvdias c4b623
	--enable-ipv6 \
Nalin Dahyabhai d2bac1
	--with-pic \
Adam Tkac 03c897
	--disable-openssl-version-check \
jvdias 3d38f7
%if %{LIBBIND}
jvdias 3d38f7
	--enable-libbind \
jvdias c4b623
%endif
Adam Tkac 03c897
%if %{SDB}
Adam Tkac 23eda6
	--with-dlz-ldap=yes \
Adam Tkac 23eda6
	--with-dlz-postgres=yes \
Adam Tkac 23eda6
	--with-dlz-mysql=yes \
Adam Tkac 23eda6
	--with-dlz-filesystem=yes \
Adam Tkac 23eda6
	--with-dlz-odbc=yes \
Adam Tkac 23eda6
%endif
Adam Tkac 23eda6
%if %{GSSTSIG}
Adam Tkac 23eda6
	--with-gssapi=yes \
Adam Tkac f7b2b6
	--disable-isc-spnego \
Adam Tkac 23eda6
%endif
jvdias 3d38f7
;
jvdias 9313e2
if [ -s openssl_config.h ]; then cat openssl_config.h >> config.h ; fi;
Adam Tkac 668021
make %{?_smp_mflags}
jvdias 26a0eb
cvsdist 2f7f4b
%install
jvdias 3d38f7
rm -rf ${RPM_BUILD_ROOT}
Adam Tkac 9e450b
Martin Stransky 6a0a79
cp  --preserve=timestamps %{SOURCE5} doc/rfc
jvdias 26a0eb
gzip -9       doc/rfc/*
cvsdist 2f7f4b
mkdir -p ${RPM_BUILD_ROOT}/etc/{rc.d/init.d,logrotate.d}
cvsdist aed712
mkdir -p ${RPM_BUILD_ROOT}/usr/{bin,lib,sbin,include}
cvsdist 4f506d
mkdir -p ${RPM_BUILD_ROOT}/var/named
cvsdist 4f506d
mkdir -p ${RPM_BUILD_ROOT}/var/named/slaves
cvsdist db43cc
mkdir -p ${RPM_BUILD_ROOT}/var/named/data
Adam Tkac 1d6a8c
mkdir -p ${RPM_BUILD_ROOT}/var/named/dynamic
cvsdist aed712
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
cvsdist 4f506d
mkdir -p ${RPM_BUILD_ROOT}/var/run/named
Adam Tkac 98de51
mkdir -p ${RPM_BUILD_ROOT}/var/log
cvsdist 4f506d
#chroot
jvdias 26a0eb
mkdir -p ${RPM_BUILD_ROOT}/%{chroot_prefix}
Adam Tkac 1d6a8c
tar --no-same-owner -jxvf %{SOURCE6} --directory ${RPM_BUILD_ROOT}/%{chroot_prefix}
cvsdist 1d13f1
# these are required to prevent them being erased during upgrade of previous
cvsdist 1d13f1
# versions that included them (bug #130121):
jvdias 26a0eb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/named.conf
jvdias 26a0eb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/named.rfc1912.zones
jvdias 26a0eb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/etc/rndc.key
jvdias 26a0eb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/null
jvdias 26a0eb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/random
jvdias 2cddfb
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/dev/zero
Adam Tkac fc2de4
touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/var/log/named.log
cvsdist 1d13f1
#end chroot
jvdias 3d38f7
make DESTDIR=${RPM_BUILD_ROOT} install
jvdias 3d38f7
touch ${RPM_BUILD_ROOT}%{_sysconfdir}/rndc.conf
jvdias 3d38f7
install -c -m 755 contrib/named-bootconf/named-bootconf.sh ${RPM_BUILD_ROOT}%{_sbindir}/named-bootconf
jvdias 3d38f7
install -c -m 755 %SOURCE2 ${RPM_BUILD_ROOT}/etc/rc.d/init.d/named
jvdias 3d38f7
install -c -m 644 %SOURCE3 ${RPM_BUILD_ROOT}/etc/logrotate.d/named
jvdias 3d38f7
touch ${RPM_BUILD_ROOT}%{_sysconfdir}/rndc.key
jvdias 3d38f7
%{__cc} $RPM_OPT_FLAGS -o ${RPM_BUILD_ROOT}%{_sbindir}/dns-keygen %{SOURCE4}
jvdias 3d38f7
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig
jvdias 3d38f7
cp %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/named
jvdias 18d1e1
%if %{SDB}
jvdias 3d38f7
mkdir -p ${RPM_BUILD_ROOT}/etc/openldap/schema
jvdias 3d38f7
install -c -m 644 %{SOURCE8} ${RPM_BUILD_ROOT}/etc/openldap/schema/dnszone.schema
jvdias e54aef
cp -fp %{SOURCE12} contrib/sdb/pgsql/
jvdias 18d1e1
%endif
jvdias 62ddd5
%if %{LIBBIND}
jvdias 3d38f7
gunzip < %{SOURCE9} | (cd ${RPM_BUILD_ROOT}/usr/share; tar -xpf -)
jvdias 3d38f7
mkdir -p ${RPM_BUILD_ROOT}/%{_libdir}/pkgconfig
Adam Tkac e9042b
install -m 644 %{SOURCE24} $RPM_BUILD_ROOT%{_libdir}/pkgconfig/libbind.pc
jvdias 62ddd5
%endif
jvdias 43365c
%if %{WITH_DBUS}
jvdias 3d38f7
mkdir -p ${RPM_BUILD_ROOT}/etc/dbus-1/system.d
jvdias 3d38f7
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/dbus-1/services
jvdias 3d38f7
cp -fp %{SOURCE10} ${RPM_BUILD_ROOT}/etc/dbus-1/system.d/named.conf
jvdias 3d38f7
cp -fp %{SOURCE11} ${RPM_BUILD_ROOT}%{_datadir}/dbus-1/services/named.service
jvdias 3d38f7
cp -fp %{SOURCE13} ${RPM_BUILD_ROOT}%{_sbindir}/namedSetForwarders
jvdias 3d38f7
cp -fp %{SOURCE14} ${RPM_BUILD_ROOT}%{_sbindir}/namedGetForwarders
jvdias 43365c
%endif
jvdias d940d2
%if %{test}
jvdias d940d2
if [ "`whoami`" = 'root' ]; then
jvdias d940d2
   set -e
jvdias d940d2
   chmod -R a+rwX .
jvdias d940d2
   pushd bin/tests
jvdias d940d2
   pushd system
jvdias d940d2
   ./ifconfig.sh up
jvdias d940d2
   popd
jvdias d940d2
   make test
jvdias 3d38f7
   e=$?
jvdias d940d2
   pushd system
jvdias 3d38f7
   ./ifconfig.sh down
jvdias d940d2
   popd
jvdias d940d2
   popd
jvdias d940d2
   if [ "$e" -ne 0 ]; then
jvdias d940d2
      echo "ERROR: this build of BIND failed 'make test'. Aborting."
jvdias d940d2
      exit $e;
jvdias d940d2
   fi;
jvdias d940d2
else
jvdias 3d38f7
   echo 'test==1 : only root can run the tests (they require an ifconfig).';
jvdias d940d2
fi
jvdias d940d2
%endif
jvdias 3c357d
# Files required to run test-suite outside of build tree:
jvdias 3d38f7
cp -fp config.h ${RPM_BUILD_ROOT}/%{_includedir}/bind9
jvdias 3d38f7
cp -fp lib/dns/include/dns/forward.h ${RPM_BUILD_ROOT}/%{_includedir}/dns
jvdias 3d38f7
cp -fp lib/isc/unix/include/isc/keyboard.h ${RPM_BUILD_ROOT}/%{_includedir}/isc
jvdias 3d38f7
cp -fp lib/isc/include/isc/hash.h ${RPM_BUILD_ROOT}/%{_includedir}/isc
jvdias a94a77
# Remove libtool .la files:
jvdias 3d38f7
find ${RPM_BUILD_ROOT}/%{_libdir} -name '*.la' -exec '/bin/rm' '-f' '{}' ';';
jvdias c1b303
# /usr/lib/rpm/brp-compress
jvdias 3d38f7
#
jvdias 26a0eb
# Ghost config files:
Adam Tkac 98de51
touch ${RPM_BUILD_ROOT}%{_sysconfdir}/named.conf
Adam Tkac 98de51
touch ${RPM_BUILD_ROOT}%{_localstatedir}/log/named.log
Adam Tkac e9042b
# configuration files:
Adam Tkac b3f3da
tar -C ${RPM_BUILD_ROOT} -xf %{SOURCE28}
Adam Tkac df4bef
for f in /etc/named.conf /var/named/{named.ca,named.localhost,named.loopback,named.empty}; do
jvdias 3d38f7
    touch ${RPM_BUILD_ROOT}/%{chroot_prefix}/$f;
jvdias 26a0eb
done
Martin Stransky 4368b6
install -m 644 %{SOURCE5}  ./rfc1912.txt
Adam Tkac e9042b
install -m 644 %{SOURCE21} ./Copyright
jvdias 26a0eb
# bind-chroot-admin script:
Adam Tkac e9042b
sed -e 's^@BIND_CHROOT_PREFIX@^'%{chroot_prefix}'^;s^@BIND_DIR@^'%{bind_dir}'^' < %{SOURCE22} > bind-chroot-admin;
jvdias 3d38f7
install -m 754 bind-chroot-admin ${RPM_BUILD_ROOT}/%{_sbindir}
jvdias 3d38f7
# sample bind configuration files for %doc:
jvdias 3d38f7
mkdir -p sample/etc sample/var/named/{data,slaves}
Adam Tkac e9042b
cp -fp %{SOURCE25} sample/etc/named.conf
Adam Tkac b3f3da
cp -fp ${RPM_BUILD_ROOT}/etc/named.rfc1912.zones sample/etc/named.rfc1912.zones
Adam Tkac df4bef
cp -fp ${RPM_BUILD_ROOT}/var/named/{named.ca,named.localhost,named.loopback,named.empty}  sample/var/named
jvdias 3d38f7
for f in my.internal.zone.db slaves/my.slave.internal.zone.db slaves/my.ddns.internal.zone.db my.external.zone.db; do 
jvdias 3d38f7
  echo '@ in soa localhost. root 1 3H 15M 1W 1D
jvdias 3d38f7
  ns localhost.' > sample/var/named/$f; 
jvdias 3d38f7
done
Adam Tkac faac63
/usr/bin/tail -n '+'`/bin/egrep -n '\\$Id: bind.spec,v 1.274 2009/03/23 10:44:19 atkac Exp $/+1/' | bc` bin/rndc/rndc.conf | sed '/Sample rndc configuration file./{p;i\
jvdias 3d38f7
 *\
jvdias 3d38f7
 * NOTE: you only need to create this file if it is to\
jvdias 3d38f7
 * differ from the following default contents:
jvdias 3d38f7
;d}' > sample/etc/rndc.conf;
jvdias 3d38f7
#
Florian La Roche da6876
chmod 0755 ${RPM_BUILD_ROOT}%{_libdir}/lib*so.*
jvdias 536814
:;
cvsdist 2f7f4b
Adam Tkac 9e450b
%pre
Adam Tkac 9e450b
if [ "$1" -eq 1 ]; then
Adam Tkac 9e450b
   /usr/sbin/groupadd -g %{bind_gid} -f -r named >/dev/null 2>&1 || :;
Adam Tkac 9e450b
   /usr/sbin/useradd  -u %{bind_uid} -r -n -M -g named -s /sbin/nologin -d /var/named -c Named named >/dev/null 2>&1 || :;
Adam Tkac 9e450b
fi;
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 9e450b
%post
Adam Tkac 9e450b
/sbin/ldconfig
Adam Tkac 9e450b
/sbin/chkconfig --add named
Adam Tkac 9e450b
if [ "$1" -eq 1 ]; then
Adam Tkac 9e450b
	# no more named.boot autoconversion! No-one should be using BIND-4 anymore.
Adam Tkac 9e450b
	if [ ! -e /etc/rndc.key ]; then
Adam Tkac 9e450b
	# create the rndc.key file:
Adam Tkac 9e450b
	   echo 'key "rndckey" {
Adam Tkac 9e450b
	algorithm	hmac-md5;
Adam Tkac 9e450b
	secret		"'`/usr/sbin/dns-keygen`'";
Adam Tkac 9e450b
};'  >     /etc/rndc.key;
Adam Tkac 9e450b
	elif /bin/egrep -q '@KEY@' /etc/rndc.key; then
Adam Tkac 9e450b
	   # fix potential problem with older versions
Adam Tkac 9e450b
	   /bin/sed -i -e 's^@KEY@^'`/usr/sbin/dns-keygen`'^' /etc/rndc.key ;
Adam Tkac 9e450b
	fi
Adam Tkac fb34d9
	[ -x /sbin/restorecon ] && /sbin/restorecon /etc/rndc.* /etc/named.* >/dev/null 2>&1 ;
Adam Tkac c0ebb3
	# rndc.key has to have correct perms and ownership, CVE-2007-6283
Adam Tkac 03105e
	[ -e /etc/rndc.key ] && chown root:named /etc/rndc.key
Adam Tkac 03105e
	[ -e /etc/rndc.key ] && chmod 0640 /etc/rndc.key
Adam Tkac fb34d9
	[ -x /usr/sbin/bind-chroot-admin ] && /usr/sbin/bind-chroot-admin --sync;
Adam Tkac 9e450b
fi
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 9e450b
%preun
Adam Tkac 23eda6
if [ "$1" -eq 0 ]; then
Adam Tkac 9e450b
   /sbin/service named stop >/dev/null 2>&1 || :;
Adam Tkac 9e450b
   /sbin/chkconfig --del named || :;
Adam Tkac 23eda6
fi;
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 9e450b
%postun
Adam Tkac 9e450b
/sbin/ldconfig
Adam Tkac 9e450b
if [ "$1" -ge 1 ]; then
Adam Tkac 5e471b
   /sbin/service named try-restart >/dev/null 2>&1 || :;
Adam Tkac 9e450b
fi;
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 7efdf6
%if %{SDB}
Adam Tkac 7efdf6
%post sdb
Adam Tkac 7efdf6
/sbin/service named try-restart > /dev/null 2>&1 || :;
Adam Tkac 7efdf6
Adam Tkac 7efdf6
%postun sdb
Adam Tkac 7efdf6
/sbin/service named try-restart > /dev/null 2>&1 || :;
Adam Tkac 7efdf6
%endif
Adam Tkac 7efdf6
Adam Tkac c0ebb3
%triggerpostun -n bind -- bind <= 32:9.5.0-20.b1
Adam Tkac 9e450b
if [ "$1" -gt 0 ]; then
Adam Tkac c0ebb3
	[ -e /etc/rndc.key ] && chown root:named /etc/rndc.key
Adam Tkac c0ebb3
	[ -e /etc/rndc.key ] && chmod 0640 /etc/rndc.key
Adam Tkac 9e450b
fi
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 9e450b
Adam Tkac 9e450b
%post libs -p /sbin/ldconfig
Adam Tkac 9e450b
Adam Tkac 9e450b
%postun libs -p /sbin/ldconfig
Adam Tkac 9e450b
Adam Tkac 9e450b
Adam Tkac 9e450b
%post chroot
Adam Tkac 9e450b
if [ "$1" -gt 0 ]; then
Adam Tkac 9e450b
   /usr/sbin/bind-chroot-admin --enable > /dev/null 2>&1;
Adam Tkac 9e450b
fi;
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac f36e34
%posttrans chroot
Adam Tkac f36e34
if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled && \
Adam Tkac f36e34
   [ -x /sbin/restorecon ]; then
Adam Tkac f36e34
	/sbin/restorecon %{chroot_prefix}/dev/* > /dev/null 2>&1;
Adam Tkac f36e34
fi;
Adam Tkac f36e34
:;
Adam Tkac f36e34
Adam Tkac 9e450b
%preun chroot
Adam Tkac 9e450b
if [ "$1" -eq 0 ]; then
Adam Tkac 9e450b
   /usr/sbin/bind-chroot-admin --disable > /dev/null 2>&1;
Adam Tkac 9e450b
fi
Adam Tkac 9e450b
:;
Adam Tkac 9e450b
Adam Tkac 9e450b
%clean
Adam Tkac 9e450b
rm -rf ${RPM_BUILD_ROOT}
Adam Tkac 9e450b
:;
jvdias 26a0eb
jvdias 26a0eb
%files
jvdias 2cddfb
%defattr(0640,root,named,0750)
Adam Tkac fb34d9
%dir %{_localstatedir}/named
Adam Tkac fb34d9
%config(noreplace) %verify(not link) %{_sysconfdir}/named.conf
Adam Tkac fb34d9
%config(noreplace) %verify(not link) %{_sysconfdir}/named.rfc1912.zones
Adam Tkac fb34d9
%config %verify(not link) %{_localstatedir}/named/named.ca
Adam Tkac fb34d9
%config %verify(not link) %{_localstatedir}/named/named.localhost
Adam Tkac fb34d9
%config %verify(not link) %{_localstatedir}/named/named.loopback
Adam Tkac fb34d9
%config %verify(not link) %{_localstatedir}/named/named.empty
Adam Tkac e9042b
%defattr(0644,root,root,0755)
Adam Tkac e9042b
%doc Copyright
Adam Tkac e9042b
%doc rfc1912.txt
jvdias 2cddfb
%defattr(0660,named,named,0770)
Adam Tkac fb34d9
%dir %{_localstatedir}/named/slaves
Adam Tkac fb34d9
%dir %{_localstatedir}/named/data
Adam Tkac fb34d9
%dir %{_localstatedir}/named/dynamic
Adam Tkac fb34d9
%dir %{_localstatedir}/run/named
Adam Tkac 98de51
%ghost %{_localstatedir}/log/named.log
jvdias 9313e2
%defattr(0754,root,root,0750)
Adam Tkac fb34d9
%config %{_sysconfdir}/rc.d/init.d/named
jvdias ca8ebb
%defattr(0640,root,named,0750)
Adam Tkac fb34d9
%config(noreplace) %{_sysconfdir}/sysconfig/named
Adam Tkac fb34d9
%ghost %config(noreplace) %{_sysconfdir}/rndc.key
jvdias 3d38f7
# ^- rndc.key now created on first install only if it does not exist
jvdias 26a0eb
# %verify(not size,not md5) %config(noreplace) %attr(0640,root,named) /etc/rndc.conf
jvdias 3d38f7
# ^- Let the named internal default rndc.conf be used -
jvdias 26a0eb
#    rndc.conf not required unless it differs from default.
Adam Tkac fb34d9
%ghost %config(noreplace) %{_sysconfdir}/rndc.conf
jvdias 3d38f7
# ^- The default rndc.conf which uses rndc.key is in named's default internal config -
jvdias 3d38f7
#    so rndc.conf is not necessary.
Adam Tkac fb34d9
%config(noreplace) %{_sysconfdir}/logrotate.d/named
Martin Stransky 4aeb1a
%defattr(-,root,root)
jvdias 26a0eb
%{_sbindir}/dnssec*
Martin Stransky 4aeb1a
%{_sbindir}/named-check*
Martin Stransky 4aeb1a
%{_sbindir}/dns-keygen
Martin Stransky 4aeb1a
%defattr(0750,root,root,0755)
jvdias 26a0eb
%{_sbindir}/lwresd
jvdias 26a0eb
%{_sbindir}/named
jvdias 26a0eb
%{_sbindir}/named-bootconf
jvdias 26a0eb
%{_sbindir}/rndc*
Adam Tkac 4a27d6
%{_sbindir}/named-compilezone
jvdias ca8ebb
%defattr(0644,root,root,0755)
jvdias 26a0eb
%{_mandir}/man5/named.conf.5*
jvdias 26a0eb
%{_mandir}/man5/rndc.conf.5*
jvdias 26a0eb
%{_mandir}/man8/rndc.8*
jvdias 26a0eb
%{_mandir}/man8/named.8*
jvdias 26a0eb
%{_mandir}/man8/lwresd.8*
jvdias 26a0eb
%{_mandir}/man8/dnssec*.8*
jvdias 26a0eb
%{_mandir}/man8/named-checkconf.8*
jvdias 26a0eb
%{_mandir}/man8/named-checkzone.8*
Adam Tkac 4a27d6
%{_mandir}/man8/named-compilezone.8*
jvdias 26a0eb
%{_mandir}/man8/rndc-confgen.8*
jvdias 26a0eb
%doc CHANGES COPYRIGHT README
jvdias 26a0eb
%doc doc/arm doc/misc
jvdias 3d38f7
%doc sample/
jvdias 26a0eb
%if %{WITH_DBUS}
Martin Stransky ede0f2
%doc contrib/dbus/README.DBUS
Adam Tkac fb34d9
%attr(644,root,root) %config %{_sysconfdir}/dbus-1/system.d/named.conf
Adam Tkac fb34d9
%attr(644,root,root) %config %{_datadir}/dbus-1/services/named.service
jvdias 2cddfb
%attr(750,root,root) %{_sbindir}/namedGetForwarders
jvdias 2cddfb
%attr(750,root,root) %{_sbindir}/namedSetForwarders
jvdias 26a0eb
%endif
Adam Tkac 7efdf6
Adam Tkac 23eda6
%if %{SDB}
Adam Tkac 7efdf6
%files sdb
Adam Tkac 7efdf6
%defattr(0644,root,root,0755)
Adam Tkac 7efdf6
%{_mandir}/man1/zone2ldap.1*
Adam Tkac 7efdf6
%doc contrib/sdb/ldap/README.ldap contrib/sdb/ldap/INSTALL.ldap contrib/sdb/pgsql/README.sdb_pgsql
Adam Tkac fb34d9
%dir %{_sysconfdir}/openldap/schema
Adam Tkac fb34d9
%config(noreplace) %{_sysconfdir}/openldap/schema/dnszone.schema
Adam Tkac 7efdf6
%defattr(0750,root,root,0755)
Adam Tkac 7efdf6
%{_sbindir}/named-sdb
Adam Tkac 7efdf6
%{_sbindir}/zone2ldap
Adam Tkac 7efdf6
%{_sbindir}/ldap2zone
Adam Tkac 7efdf6
%{_sbindir}/zonetodb
Adam Tkac 7efdf6
%{_sbindir}/zone2sqlite
Adam Tkac 7efdf6
Adam Tkac 23eda6
%endif
Adam Tkac 23eda6
jvdias 26a0eb
jvdias 26a0eb
%files libs
Florian La Roche da6876
%defattr(-,root,root,0755)
Jeremy Katz 0fc8dd
%{_libdir}/*so.*
jvdias 26a0eb
jvdias 26a0eb
%files utils
jvdias ca8ebb
%defattr(0755,root,root,0755)
jvdias 26a0eb
%{_bindir}/dig
jvdias 26a0eb
%{_bindir}/host
jvdias 26a0eb
%{_bindir}/nslookup
jvdias 26a0eb
%{_bindir}/nsupdate
jvdias ca8ebb
%defattr(0644,root,root,0755)
jvdias 26a0eb
%{_mandir}/man1/host.1*
Adam Tkac 036f8b
%{_mandir}/man1/nsupdate.1*
jvdias 26a0eb
%{_mandir}/man1/dig.1*
jvdias 26a0eb
%{_mandir}/man1/nslookup.1*
jvdias 26a0eb
jvdias 26a0eb
%files devel
Florian La Roche da6876
%defattr(-,root,root,0755)
jvdias 26a0eb
%{_libdir}/libbind9.a
jvdias 26a0eb
%{_libdir}/libdns.a
jvdias 26a0eb
%{_libdir}/libisc.a
jvdias 26a0eb
%{_libdir}/libisccc.a
jvdias 26a0eb
%{_libdir}/libisccfg.a
jvdias 26a0eb
%{_libdir}/liblwres.a
Jeremy Katz 0fc8dd
%{_libdir}/*so
jvdias 26a0eb
%{_includedir}/bind9
jvdias 26a0eb
%{_includedir}/dns
jvdias 26a0eb
%{_includedir}/dst
jvdias 26a0eb
%{_includedir}/isc
jvdias 26a0eb
%{_includedir}/isccc
jvdias 26a0eb
%{_includedir}/isccfg
jvdias 26a0eb
%{_includedir}/lwres
jvdias 26a0eb
%{_mandir}/man3/lwres*
jvdias 26a0eb
%{_bindir}/isc-config.sh
jvdias 3d38f7
%doc doc/draft doc/rfc
Adam Tkac ef47b1
%if %{LIBBIND}
Adam Tkac ef47b1
%{_libdir}/libbind.a
Adam Tkac 3d9f63
%{_libdir}/pkgconfig/libbind.pc
Adam Tkac ef47b1
%{_includedir}/bind
Adam Tkac ef47b1
%{_mandir}/man3/libbind-*
Adam Tkac ef47b1
%{_mandir}/man7/libbind-*
Adam Tkac ef47b1
%{_mandir}/man5/libbind-*
Adam Tkac ef47b1
%endif
jvdias 26a0eb
jvdias 26a0eb
%files chroot
jvdias ca8ebb
%defattr(0640,root,named,0750)
Adam Tkac 5913ab
%dir %{chroot_prefix}
Adam Tkac 5913ab
%dir %{chroot_prefix}/dev
Adam Tkac 5913ab
%dir %{chroot_prefix}/etc
Adam Tkac 5913ab
%ghost %config(noreplace) %{chroot_prefix}/etc/named.conf
Adam Tkac 5913ab
%ghost %config(noreplace) %{chroot_prefix}/etc/named.rfc1912.zones
Adam Tkac 5913ab
%ghost %config(noreplace) %{chroot_prefix}/etc/rndc.key
Adam Tkac 5913ab
%dir %{chroot_prefix}/var
Adam Tkac 5913ab
%dir  %{chroot_prefix}/var/run
Adam Tkac 5913ab
%dir  %{chroot_prefix}/var/named
Adam Tkac 5913ab
%ghost  %config %{chroot_prefix}/var/named/named.ca
Adam Tkac 5913ab
%ghost  %config %{chroot_prefix}/var/named/named.localhost
Adam Tkac 5913ab
%ghost  %config %{chroot_prefix}/var/named/named.loopback
Adam Tkac 5913ab
%ghost  %config %{chroot_prefix}/var/named/named.empty
jvdias ca8ebb
%defattr(0660,named,named,0770)
Adam Tkac 5913ab
%dir %{chroot_prefix}/var/named/slaves
Adam Tkac 5913ab
%dir %{chroot_prefix}/var/named/data
Adam Tkac 5913ab
%dir %{chroot_prefix}/var/named/dynamic
Adam Tkac 5913ab
%dir %{chroot_prefix}/var/run/named
Adam Tkac 5913ab
%dir %{chroot_prefix}/var/tmp
Adam Tkac fc2de4
%dir %{chroot_prefix}/var/log
Adam Tkac fc2de4
%ghost %{chroot_prefix}/var/log/named.log
Adam Tkac 5913ab
%ghost %{chroot_prefix}/dev/null
Adam Tkac 5913ab
%ghost %{chroot_prefix}/dev/random
Adam Tkac 5913ab
%ghost %{chroot_prefix}/dev/zero
Adam Tkac e49246
%defattr(0750,root,root,0755)
Adam Tkac e49246
%{_sbindir}/bind-chroot-admin
jvdias ca8ebb
cvsdist 2f7f4b
%changelog
Adam Tkac faac63
* Mon Mar 23 2009 Adam Tkac <atkac redhat com> 32:9.5.1-2.P2
Adam Tkac faac63
- 9.5.1-P2 release (handle unknown DLV algorithms well)
Adam Tkac faac63
Adam Tkac 1bf365
* Thu Jan 08 2009 Adam Tkac <atkac redhat com> 32:9.5.1-1.P1
Adam Tkac 1bf365
- 9.5.1-P1 release (CVE-2009-0025)
Adam Tkac 1bf365
- patches merged
Adam Tkac 1bf365
  - bind95-rh454783.patch
Adam Tkac 1bf365
  - bind-9.5-recv-race.patch
Adam Tkac 1bf365
  - bind-9.5-edns.patch
Adam Tkac 1bf365
  - bind95-rh457175.patch
Adam Tkac 1bf365
Adam Tkac 49f5f8
* Tue Dec 02 2008 Adam Tkac <atkac redhat com> 32:9.5.0-35.1.P2
Adam Tkac 49f5f8
- fixed rare use-after-free problem in host utility (#452060)
Adam Tkac 49f5f8
Adam Tkac 0fd622
* Wed Aug 06 2008 Adam Tkac <atkac redhat com> 32:9.5.0-35.P2
Adam Tkac 0fd622
- 9.5.0-P2 release
Adam Tkac 0fd622
  - bind95-rh450995.patch was merged
Adam Tkac 0fd622
- disable transfer stats on DLZ zones (#454783)
Adam Tkac 0fd622
Adam Tkac 668021
* Thu Jul 31 2008 Adam Tkac <atkac redhat com> 32:9.5.0-34.1.P1
Adam Tkac 668021
- IP acls weren't merged correctly (#457175)
Adam Tkac 668021
Dennis Gilmore 3cc489
* Fri Jul 18 2008 Dennis Gilmore <dennis@ausil.us> 32:9.5.0-34.P1
Dennis Gilmore 3cc489
- use fPIE on sparcv9/sparc64
Dennis Gilmore 3cc489
- add sparc64 to list of 64bit arches in spec
Dennis Gilmore 3cc489
Adam Tkac 766341
* Tue Jul 08 2008 Adam Tkac <atkac redhat com> 32:9.5.0-33.P1
Adam Tkac 766341
- 9.5.0-P1 release (CVE-2008-1447)
Adam Tkac 766341
- fixed typo in bind-sdb summary (#454436)
Adam Tkac 766341
Adam Tkac 48eb78
* Wed Jun 18 2008 Adam Tkac <atkac redhat com> 32:9.5.0-32.2
Adam Tkac 48eb78
- parse inner acls correctly (#450995)
Adam Tkac 48eb78
Adam Tkac 59216d
* Thu May 29 2008 Adam Tkac <atkac redhat com> 32:9.5.0-32.1
Adam Tkac 59216d
- 9.5.0 final
Adam Tkac 59216d
- bind-9.5-initialize.patch merged to upstream
Adam Tkac 59216d
Adam Tkac 59216d
* Thu May 22 2008 Adam Tkac <atkac redhat com> 32:9.5.0-32.rc1
Adam Tkac 76f3cf
- 9.5.0rc1 release
Adam Tkac 76f3cf
- bind-9.5-libcap.patch merged to upstream
Adam Tkac 76f3cf
- initialize memory in ACL code correctly (#446848)
Adam Tkac 76f3cf
Adam Tkac d53167
* Tue May 20 2008 Adam Tkac <atkac redhat com> 32:9.5.0-31.1.b3
Adam Tkac d53167
- bind-chroot now depends on bind (#446477)
Adam Tkac d53167
Adam Tkac df14f0
* Tue May 13 2008 Adam Tkac <atkac redhat com> 32:9.5.0-31.b3
Adam Tkac df14f0
- reverted "any" patch, upstream says not needed
Adam Tkac df14f0
- log EDNS failure only when we really switch to plain EDNS (#275091)
Adam Tkac df14f0
- detect configuration file better
Adam Tkac df14f0
Adam Tkac db5acf
* Tue May 06 2008 Adam Tkac <atkac redhat com> 32:9.5.0-30.1.b3
Adam Tkac db5acf
- addresses 0.0.0.0 and ::0 really match any (#275091, comment #28)
Adam Tkac db5acf
Adam Tkac 0c9c09
* Mon May 05 2008 Adam Tkac <atkac redhat com> 32:9.5.0-30.b3
Adam Tkac 047edd
- 9.5.0b3 release
Adam Tkac 047edd
- dropped patches (upstream)
Adam Tkac 047edd
  - bind-9.5.0-generate-xml.patch
Adam Tkac 047edd
  - bind-9.5-transfer-segv.patch
Adam Tkac 047edd
  - bind-9.5-mudflap.patch
Adam Tkac 0c9c09
- updated bind-9.5-libcap.patch
Adam Tkac ab8076
- added bind-9.5-recv-race.patch from F8 branch (#400461)
Adam Tkac 047edd
Adam Tkac 48185a
* Wed Apr 02 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.3.b2
Adam Tkac 48185a
- fixed named.conf.sample file (#437569)
Adam Tkac 48185a
Adam Tkac 77e749
* Fri Mar 14 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.2.b2
Adam Tkac 77e749
- fixed URLs
Adam Tkac 77e749
Adam Tkac 77e749
* Mon Feb 25 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.1.b2
Adam Tkac 77e749
- BuildRequires cleanup
Adam Tkac 77e749
Adam Tkac ad0e2c
* Sun Feb 24 2008 Adam Tkac <atkac redhat com> 32:9.5.0-29.b2
Adam Tkac ad0e2c
- rebuild without mudflap (#434159)
Adam Tkac ad0e2c
Adam Tkac 92d7b5
* Wed Feb 20 2008 Adam Tkac <atkac redhat com> 32:9.5.0-28.b2
Adam Tkac 92d7b5
- port named to use libcap library, enable threads (#433102)
Adam Tkac 92d7b5
- removed some unneeded Requires
Adam Tkac 92d7b5
Adam Tkac 03c897
* Tue Feb 19 2008 Adam Tkac <atkac redhat com> 32:9.5.0-27.b2
Adam Tkac 03c897
- removed conditional build with libefence (use -fmudflapth instead)
Adam Tkac 03c897
- fixed building of DLZ stuff (#432497)
Adam Tkac 03c897
- do not build Berkeley DB DLZ backend
Adam Tkac 03c897
- temporary build with --disable-linux-caps and without threads (#433102)
Adam Tkac 03c897
- update named.ca file to affect IPv6 changes in root zone
Adam Tkac 03c897
Adam Tkac f36e34
* Mon Feb 11 2008 Adam Tkac <atkac redhat com> 32:9.5.0-26.b2
Adam Tkac f36e34
- build with -D_GNU_SOURCE (#431734)
Adam Tkac f36e34
- improved fix for #253537, posttrans script is now used
Adam Tkac f36e34
- improved fix for #400461
Adam Tkac f36e34
- 9.5.0b2
Adam Tkac f36e34
  - bind-9.3.2b1-PIE.patch replaced by bind-9.5-PIE.patch
Adam Tkac f36e34
    - only named, named-sdb and lwresd are PIE
Adam Tkac f36e34
  - bind-9.5-sdb.patch has been updated
Adam Tkac f36e34
  - bind-9.5-libidn.patch has been updated
Adam Tkac f36e34
  - bind-9.4.0-sdb-sqlite-bld.patch replaced by bind-9.5-sdb-sqlite-bld.patch
Adam Tkac f36e34
  - removed bind-9.5-gssapi-header.patch (upstream)
Adam Tkac f36e34
  - removed bind-9.5-CVE-2008-0122.patch (upstream)
Adam Tkac f36e34
- removed bind-9.2.2-nsl.patch
Adam Tkac 7e837e
- improved sdb_tools Makefile.in
Adam Tkac f36e34
Adam Tkac 9c95f5
* Mon Feb 04 2008 Adam Tkac <atkac redhat com> 32:9.5.0-25.b1
Adam Tkac 9c95f5
- fixed segfault during sending notifies (#400461)
Adam Tkac 9c95f5
- rebuild with gcc 4.3 series
Adam Tkac 9c95f5
Adam Tkac 29a1a2
* Tue Jan 22 2008 Adam Tkac <atkac redhat com> 32:9.5.0-24.b1
Adam Tkac 29a1a2
- removed bind-9.3.2-prctl_set_dumpable.patch (upstream)
Adam Tkac 29a1a2
- allow parallel building of libdns library
Adam Tkac 29a1a2
- CVE-2008-0122
Adam Tkac 29a1a2
Adam Tkac 85e5be
* Thu Dec 27 2007 Adam Tkac <atkac redhat com> 32:9.5.0-23.b1
Adam Tkac 85e5be
- fixed initscript wait loop (#426382)
Adam Tkac cef6d7
- removed dependency on policycoreutils and libselinux (#426515)
Adam Tkac 85e5be
Adam Tkac d6f4ab
* Thu Dec 20 2007 Adam Tkac <atkac redhat com> 32:9.5.0-22.b1
Adam Tkac d6f4ab
- fixed regression caused by libidn2 patch (#426348)
Adam Tkac d6f4ab
Adam Tkac 03105e
* Wed Dec 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-21.b1
Adam Tkac 03105e
- fixed typo in post section (CVE-2007-6283)
Adam Tkac 03105e
Adam Tkac c0ebb3
* Wed Dec 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-20.b1
Adam Tkac c0ebb3
- removed obsoleted triggers
Adam Tkac c0ebb3
- CVE-2007-6283
Adam Tkac c0ebb3
Adam Tkac 506751
* Wed Dec 12 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.2.b1
Adam Tkac 506751
- added dst/gssapi.h to -devel subpackage (#419091)
Adam Tkac 506751
- improved fix for (#417431)
Adam Tkac 506751
Adam Tkac 5b9dbc
* Mon Dec 10 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.1.b1
Adam Tkac 5b9dbc
- fixed shutdown with initscript when rndc doesn't work (#417431)
Adam Tkac 5b9dbc
- fixed IDN patch (#412241)
Adam Tkac 5b9dbc
Adam Tkac 85cc54
* Thu Dec 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-19.b1
Adam Tkac 85cc54
- 9.5.0b1 (#405281, #392491)
Adam Tkac 85cc54
Adam Tkac 85cc54
* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> 32:9.5.0-18.6.a7
Jesse Keating b0dca8
- Rebuild for deps
Jesse Keating b0dca8
Adam Tkac 25d3ff
* Wed Dec 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.5.a7
Adam Tkac 25d3ff
- build with -O0
Adam Tkac 25d3ff
Adam Tkac 96a4d8
* Mon Dec 03 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.4.a7
Adam Tkac 96a4d8
- bind-9.5-random_ports.patch was removed because upstream doesn't
Adam Tkac 96a4d8
  like it. query-source{,v6} options are sufficient (#391931)
Adam Tkac 96a4d8
- bind-chroot-admin called restorecon on /proc filesystem (#405281)
Adam Tkac 96a4d8
Adam Tkac d65554
* Mon Nov 26 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.3.a7
Adam Tkac d65554
- removed edns patch to keep compatibility with vanilla bind
Adam Tkac d65554
  (#275091, comment #20)
Adam Tkac d65554
Adam Tkac 1aa696
* Wed Nov 21 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.2.a7
Adam Tkac 1aa696
- use system port selector instead ISC's (#391931)
Adam Tkac 1aa696
Adam Tkac 4bcaa7
* Mon Nov 19 2007 Adam Tkac <atkac redhat com> 32:9.5.0-18.a7
Adam Tkac 4bcaa7
- removed statement from initscript which passes -D to named
Adam Tkac 4bcaa7
Adam Tkac 8b9de5
* Thu Nov 15 2007 Adam Tkac <atkac redhat com> 32:9.5.0-17.a7
Adam Tkac 8b9de5
- 9.5.0a7
Adam Tkac 8b9de5
- dropped patches (upstream)
Adam Tkac 8b9de5
  - bind-9.5-update.patch
Adam Tkac 8b9de5
  - bind-9.5-pool_badfree.patch
Adam Tkac 8b9de5
  - bind-9.5-_res_errno.patch
Adam Tkac 8b9de5
Adam Tkac 8b9de5
* Thu Nov 15 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.5.a6
Adam Tkac 7efdf6
- added bind-sdb again, contains SDB modules and DLZ modules
Adam Tkac 7efdf6
- bind-9.3.1rc1-sdb.patch replaced by bind-9.5-sdb.patch
Adam Tkac 7efdf6
Adam Tkac 034b68
* Mon Nov 12 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.4.a6
Adam Tkac 034b68
- removed Requires: openldap, postgresql, mysql, db4, unixODBC
Adam Tkac b44fce
- new L.ROOT-SERVERS.NET address
Adam Tkac 034b68
Adam Tkac bb7f2f
* Mon Oct 29 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.3.a6
Adam Tkac bb7f2f
- completely disable DBUS
Adam Tkac bb7f2f
Adam Tkac 65b1b0
* Fri Oct 26 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.2.a6
Adam Tkac 65b1b0
- minor cleanup in bind-chroot-admin
Adam Tkac 65b1b0
Adam Tkac 607c40
* Wed Oct 25 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.1.a6
Adam Tkac 607c40
- fixed typo in initscript
Adam Tkac 607c40
Adam Tkac 58be65
* Tue Oct 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-16.a6
Adam Tkac 58be65
- disabled DBUS (dhcdbd doesn't exist & #339191)
Adam Tkac 58be65
Adam Tkac 3c4caf
* Wed Oct 18 2007 Adam Tkac <atkac redhat com> 32:9.5.0-15.1.a6
Adam Tkac 3c4caf
- fixed missing va_end () functions (#336601)
Adam Tkac 3c4caf
- fixed memory leak when dbus initialization fails
Adam Tkac 3c4caf
Adam Tkac 00455b
* Tue Oct 16 2007 Adam Tkac <atkac redhat com> 32:9.5.0-15.a6
Adam Tkac 00455b
- corrected named.5 SDB statement (#326051)
Adam Tkac 00455b
Adam Tkac 6d5660
* Mon Sep 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-14.a6
Adam Tkac 6d5660
- added edns patch again (#275091)
Adam Tkac 6d5660
Adam Tkac cd17f0
* Mon Sep 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-13.a6
Adam Tkac cd17f0
- removed bind-9.3.3-edns.patch patch (see #275091 for reasons)
Adam Tkac cd17f0
Adam Tkac 98de51
* Thu Sep 20 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.4.a6
Adam Tkac 98de51
- build with O2
Adam Tkac 98de51
- removed "autotools" patch
Adam Tkac 98de51
- bugfixing in bind-chroot-admin (#279901)
Adam Tkac 98de51
Adam Tkac b25924
* Thu Sep 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-12.a6
Adam Tkac b25924
- bind-9.5-2119_revert.patch and bind-9.5-fix_h_errno.patch are
Adam Tkac b25924
  obsoleted by upstream bind-9.5-_res_errno.patch
Adam Tkac b25924
Adam Tkac c15824
* Wed Sep 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.9.a6
Adam Tkac c15824
- fixed wrong resolver's dispatch pool cleanup (#275011, patch from 
Adam Tkac c15824
  tmraz redhat com)
Adam Tkac c15824
Adam Tkac b6d3e8
* Wed Sep 05 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.3.a6
Adam Tkac b6d3e8
- initscript failure message is now printed correctly (#277981,
Adam Tkac b6d3e8
  Quentin Armitage (quentin armitage org uk) )
Adam Tkac b6d3e8
Adam Tkac 0287a9
* Mon Sep 03 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.2.a6
Adam Tkac 0287a9
- temporary revert ISC 2119 change and add "libbind-errno" patch
Adam Tkac 0287a9
  (#254501) again
Adam Tkac 0287a9
Adam Tkac 47078b
* Thu Aug 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.1.a6
Adam Tkac 47078b
- removed end dots from Summary sections (skasal@redhat.com)
Adam Tkac 47078b
- fixed wrong file creation by autotools patch (skasal@redhat.com)
Adam Tkac 47078b
Adam Tkac f7b2b6
* Thu Aug 23 2007 Adam Tkac <atkac redhat com> 32:9.5.0-11.a6
Adam Tkac f7b2b6
- start using --disable-isc-spnego configure option
Adam Tkac f7b2b6
  - remove bind-9.5-spnego-memory_management.patch (source isn't
Adam Tkac f7b2b6
    compiled)
Adam Tkac f7b2b6
Adam Tkac c3db87
* Wed Aug 22 2007 Adam Tkac <atkac redhat com> 32:9.5.0-10.2.a6
Adam Tkac c3db87
- added new initscript option KEYTAB_FILE which specified where
Adam Tkac c3db87
  is located kerberos .keytab file for named service
Adam Tkac c3db87
- obsolete temporary bind-9.5-spnego-memory_management.patch by
Adam Tkac c3db87
  bind-9.5-gssapictx-free.patch which conforms BIND coding standards
Adam Tkac c3db87
  (#251853)
Adam Tkac c3db87
Adam Tkac fb34d9
* Tue Aug 21 2007 Adam Tkac <atkac redhat com> 32:9.5.0-10.a6
Adam Tkac fb34d9
- dropped direct dependency to /etc/openldap/schema directory
Adam Tkac 47078b
- changed hardcoded paths to macros
Adam Tkac fb34d9
- fired away code which configure LDAP server
Adam Tkac fb34d9
Adam Tkac fb34d9
* Tue Aug 14 2007 Adam Tkac <atkac redhat com> 32:9.5.0-9.1.a6
Adam Tkac 901f54
- named could crash with SRV record UPDATE (#251336)
Adam Tkac 901f54
Adam Tkac ca7c56
* Mon Aug 13 2007 Adam Tkac <atkac redhat com> 32:9.5.0-9.a6
Adam Tkac ca7c56
- disable 64bit dlz driver patch on alpha and ia64 (#251298)
Adam Tkac ca7c56
- remove wrong malloc functions from lib/dns/spnego.c (#251853)
Adam Tkac ca7c56
Adam Tkac 027ab3
* Mon Aug 06 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.2.a6
Adam Tkac 027ab3
- changed licence from BSD-like to ISC
Adam Tkac 027ab3
Adam Tkac f57bea
* Tue Jul 31 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.1.a6
Adam Tkac f57bea
- disabled named on all runlevels by default
Adam Tkac f57bea
Adam Tkac a6eb78
* Mon Jul 30 2007 Adam Tkac <atkac redhat com> 32:9.5.0-8.a6
Adam Tkac a6eb78
- minor next improvements on autotools patch
Adam Tkac a6eb78
- dig and host utilities now using libidn instead idnkit for
Adam Tkac a6eb78
  IDN support
Adam Tkac a6eb78
Warren Togami dad68f
* Wed Jul 25 2007 Warren Togami <wtogami@redhat.com> 32:9.5.0-7.a6
Warren Togami dad68f
- binutils/gcc bug rebuild (#249435)
Warren Togami dad68f
Warren Togami dad68f
* Tue Jul 24 2007 Adam Tkac <atkac redhat com> 32:9.5.0-6.a6
Adam Tkac 2547e6
- updated to 9.5.0a6 which contains fixes for CVE-2007-2925 and
Adam Tkac 2547e6
  CVE-2007-2926
Adam Tkac 2547e6
- fixed building on 64bits
Adam Tkac 2547e6
Warren Togami dad68f
* Mon Jul 23 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-5
Adam Tkac db1883
- integrated "autotools" patch for testing purposes (upstream will
Adam Tkac db1883
  accept it in future, for easier building)
Adam Tkac db1883
Warren Togami dad68f
* Mon Jul 23 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-4.1
Adam Tkac caed69
- fixed DLZ drivers building on 64bit systems
Adam Tkac caed69
Warren Togami dad68f
* Fri Jul 20 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-4
Adam Tkac fc2de4
- fixed relation between logrotated and chroot-ed named
Adam Tkac fc2de4
Warren Togami dad68f
* Wed Jul 18 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3.9
Adam Tkac 23eda6
- removed bind-sdb package (default named has compiled SDB backend now)
Adam Tkac 23eda6
- integrated DLZ (Dynamically loadable zones) drivers
Adam Tkac 23eda6
- integrated GSS-TSIG support (RFC 3645)
Adam Tkac 23eda6
- build with -O0 (many new features, potential core dumps will be more useful)
Adam Tkac 23eda6
Warren Togami dad68f
* Tue Jul 17 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3.2
Adam Tkac 5e471b
- initscript should be ready for parallel booting (#246878)
Adam Tkac 5e471b
Warren Togami dad68f
* Tue Jul 17 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-3
Adam Tkac 45c988
- handle integer overflow in isc_time_secondsastimet function gracefully (#247856)
Adam Tkac 45c988
Warren Togami dad68f
* Mon Jul 16 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-2.2
Adam Tkac 5913ab
- moved chroot configfiles into chroot subpackage (#248306)
Adam Tkac 5913ab
Warren Togami dad68f
* Thu Jul 02 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-2
Adam Tkac df4bef
- minor changes in default configuration
Adam Tkac df4bef
- fix h_errno assigment during resolver initialization (unbounded recursion, #245857)
Adam Tkac df4bef
- removed wrong patch to #150288
Adam Tkac df4bef
Warren Togami dad68f
* Tue Jun 19 2007 Adam Tkac <atkac redhat com> 31:9.5.0a5-1
Adam Tkac 6cc6de
- updated to latest upstream
Adam Tkac 6cc6de
Warren Togami dad68f
* Mon Jun 13 2007 Adam Tkac <atkac redhat com> 31:9.4.1-7
Adam Tkac b3f3da
- marked caching-nameserver as obsolete (#244604)
Adam Tkac b3f3da
- fixed typo in initscript (causes that named doesn't detect NetworkManager
Adam Tkac b3f3da
  correctly)
Adam Tkac b3f3da
- next cleanup in configuration - moved configfiles into config.tar
Adam Tkac b3f3da
- removed delay between start & stop in restart function in named.init
Adam Tkac b3f3da
Warren Togami dad68f
* Tue Jun 12 2007 Adam Tkac <atkac redhat com> 31:9.4.1-6
Adam Tkac e9042b
- major changes in initscript. Could be LSB compatible now
Adam Tkac e9042b
- removed caching-nameserver subpackage. Move configs from this
Adam Tkac e9042b
  package to main bind package as default configuration and major
Adam Tkac e9042b
  configuration cleanup
Adam Tkac e9042b
Warren Togami dad68f
* Tue Jun 04 2007 Adam Tkac <atkac redhat com> 31:9.4.1-5
Adam Tkac 792842
- very minor compatibility change in bind-chroot-admin (line 215)
Adam Tkac 8ee35b
- enabled IDN support by default and don't distribute IDN libraries
Adam Tkac 8ee35b
- specfile cleanup
Adam Tkac 1d6a8c
- add dynamic directory to /var/named. This directory will be primarily used for
Adam Tkac 1d6a8c
  dynamic DNS zones. ENABLE_ZONE_WRITE and SELinux's named_write_master_zones no longer exist
Adam Tkac 792842
Warren Togami dad68f
* Wed May 24 2007 Adam Tkac <atkac redhat com> 31:9.4.1-4
Adam Tkac 5a3737
- removed ldap-api patch and start using deprecated API
Adam Tkac 5a3737
- fixed minor problem in bind-chroot-admin script (#241103)
Adam Tkac 5a3737
Warren Togami dad68f
* Tue May 22 2007 Adam Tkac <atkac redhat com> 31:9.4.1-3
Adam Tkac 201997
- fixed bind-chroot-admin dynamic DNS handling (#239149)
Adam Tkac 4ffbbe
- updated zone-freeze patch to latest upstream
Adam Tkac 4ffbbe
- ldap sdb has been rewriten to latest api (#239802)
Adam Tkac 201997
Adam Tkac 65bc39
* Mon May 07 2007 Adam Tkac <atkac redhat com> 31:9.4.1-2.fc7
Adam Tkac 65bc39
- test build on new build system
Adam Tkac 65bc39
Adam Tkac 951d7d
* Wed May 02 2007 Adam Tkac <atkac redhat com> 31:9.4.1-1.fc7
Adam Tkac 951d7d
- updated to 9.4.1 which contains fix to CVE-2007-2241
Adam Tkac 951d7d
Adam Tkac 019ab4
* Fri Apr 27 2007 Adam Tkac <atkac redhat com> 31:9.4.0-8.fc7
Adam Tkac ed8826
- improved "zone freeze patch" - if multiple zone with same name exists
Adam Tkac ed8826
  no zone is freezed
Adam Tkac ed8826
- minor cleanup in caching-nameserver's config file
Adam Tkac 019ab4
- fixed race-condition in dbus code (#235809)
Adam Tkac 0bd714
- added forgotten restorecon statement in bind-chroot-admin
Adam Tkac ed8826
Adam Tkac 491b7c
* Tue Apr 17 2007 Adam Tkac <atkac redhat com> 31:9.4.0-7.fc7
Adam Tkac 491b7c
- removed DEBUGINFO option because with this option (default) was bind
Adam Tkac 491b7c
  builded with -O0 and without this flag no debuginfo package was produced.
Adam Tkac 491b7c
  (I want faster bind => -O2 + debuginfo)
Adam Tkac 491b7c
- fixed zone finding (#236426)
Adam Tkac 491b7c
Adam Tkac 25a3a3
* Mon Apr 16 2007 Adam Tkac <atkac redhat com> 31:9.4.0-6.fc7
Adam Tkac 25a3a3
- added idn support (still under development with upstream, disabled by default)
Adam Tkac 25a3a3
Adam Tkac bdde45
* Wed Apr 11 2007 Adam Tkac <atkac redhat com> 31:9.4.0-5.fc7
Adam Tkac bdde45
- dnssec-signzone utility now doesn't ignore -d parameter
Adam Tkac bdde45
Adam Tkac e29403
* Tue Apr 10 2007 Adam Tkac <atkac redhat com> 31:9.4.0-4.fc7
Adam Tkac e29403
- removed query-source[-v6] options from caching-nameserver config
Adam Tkac e29403
  (#209954, increase security)
Adam Tkac e29403
- throw away idn. It won't be ready in fc7
Adam Tkac e29403
Adam Tkac 9e450b
* Tue Mar 13 2007 Adam Tkac <atkac redhat com> 31:9.4.0-3.fc7
Adam Tkac 9e450b
- prepared bind to merge review
Adam Tkac 9e450b
- added experimental idn support to bind-utils utils (not enabled by default yet)
Adam Tkac 9e450b
- change chroot policy in caching-nameserver post section
Adam Tkac 9e450b
- fixed bug in bind-chroot-admin - rootdir function is called properly now
Adam Tkac 9e450b
Adam Tkac e49246
* Mon Mar 12 2007 Adam Tkac <atkac redhat com> 31:9.4.0-2.fc7
Adam Tkac e49246
- added experimental SQLite support (written by John Boyd <jaboydjr@netwalk.com>)
Adam Tkac e49246
- moved bind-chroot-admin script to chroot package
Adam Tkac e49246
- bind-9.3.2-redhat_doc.patch is always applied (#231738)
Adam Tkac e49246
Adam Tkac 743b44
* Tue Mar 06 2007 Adam Tkac <atkac@redhat.com> 31:9.4.0-1.fc7
Adam Tkac 4a27d6
- updated to 9.4.0
Adam Tkac 4a27d6
- bind-chroot-admin now sets EAs correctly (#213926)
Adam Tkac ce71bc
- throw away next_server_on_referral and no_servfail_stops patches (fixed in 9.4.0)
Adam Tkac 4a27d6
Adam Tkac 8deb4c
* Thu Feb 15 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-7.fc7
Adam Tkac 8deb4c
- minor cleanup in bind-chroot-admin script
Adam Tkac 8deb4c
Adam Tkac 1269ed
* Fri Feb 09 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-6.fc7
Adam Tkac 1269ed
- fixed broken bind-chroot-admin script (#227995)
Adam Tkac 1269ed
Adam Tkac 4f472f
* Wed Feb 07 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-5.fc7
Adam Tkac 4f472f
- bind-chroot-admin now uses correct chroot path (#227600)
Adam Tkac 4f472f
Adam Tkac 4b00b7
* Mon Feb 05 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-4.fc7
Adam Tkac 4b00b7
- fixed conflict between bind-sdb and ldap
Adam Tkac 4b00b7
- removed duplicated bind directory in bind-libs
Adam Tkac 4b00b7
Adam Tkac 4e1679
* Thu Feb 01 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-3.fc7
Adam Tkac 4e1679
- fixed building without libbind
Adam Tkac 4e1679
- fixed post section (selinux commands is now in if-endif statement)
Adam Tkac 4e1679
- prever macro has been removed from version
Adam Tkac 4e1679
Adam Tkac 3ece60
* Mon Jan 29 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-2.fc7
Adam Tkac 3ece60
- redirected output from bind-chroot prep and preun stages to /dev/null
Adam Tkac 3ece60
Adam Tkac 7ce325
* Wed Jan 25 2007 Adam Tkac <atkac@redhat.com> 31:9.3.4-1.fc7
Adam Tkac 7ce325
- updated to version 9.3.4 which contains security bugfixes
Adam Tkac 7ce325
Adam Tkac f41750
* Tue Jan 23 2007 Adam Tkac <atkac@redhat.com> 31:9.3.3-5.fc7
Adam Tkac 75220e
- package bind-libbind-devel has been marked as obsolete
Adam Tkac 75220e
Adam Tkac f41750
* Mon Jan 22 2007 Adam Tkac <atkac@redhat.com> 31:9.3.3-4.fc7
Adam Tkac ef47b1
- package bind-libbind-devel has beed removed (libs has been moved to bind-devel & bind-libs)
Adam Tkac ef47b1
- Resolves: #214208
Adam Tkac ef47b1
Adam Tkac ef47b1
* Tue Jan 16 2007 Martin Stransky <stransky@redhat.com> - 31:9.3.3-3
Martin Stransky 6a0a79
- fixed a multi-lib issue
Martin Stransky 6a0a79
- Resolves: rhbz#222717
Martin Stransky 6a0a79
Martin Stransky e4f5cd
* Thu Jan 4 2007 Martin Stransky <stransky@redhat.com> - 31:9.3.3-2
Martin Stransky e4f5cd
- added namedGetForwarders written in shell (#176100),
Martin Stransky e4f5cd
  created by Baris Cicek <baris@nerd.com.tr>.
Martin Stransky e4f5cd
Martin Stransky 4368b6
* Sun Dec 10 2006 Martin Stransky <stransky@redhat.com> - 31:9.3.3-1
Martin Stransky 4368b6
- update to 9.3.3 final
Martin Stransky 4368b6
- fix for #219069: file included twice in src.rpm
Martin Stransky 4368b6
Martin Stransky 0bb673
* Wed Dec 6 2006 Martin Stransky <stransky@redhat.com> - 31:9.3.3-0.1.rc3
Martin Stransky 89121a
- added back an interval to restart
Martin Stransky ed2423
- renamed package, it should meet the N-V-R criteria
Martin Stransky d87956
- fix for #216185: bind-chroot-admin able to change root mode 750
Martin Stransky 5eae86
- added fix from #215997: incorrect permissions on dnszone.schema
Martin Stransky 3b5896
- added a notice to init script when /etc/named.conf doesn't exist (#216075)
Martin Stransky 89121a
Martin Stransky 8c7aa7
* Mon Oct 30 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-6
Martin Stransky 8c7aa7
- fix for #200465: named-checkzone and co. cannot be run as non-root user
Martin Stransky 5a21e7
- fix for #212348: chroot'd named causes df permission denied error
Martin Stransky 5a21e7
- fix for #211249, #211083 - problems with stopping named
Martin Stransky 5a21e7
- fix for #212549: init script does not unmount /proc filesystem
Martin Stransky 5a21e7
- fix for #211282: EDNS is globally enabled, crashing CheckPoint FW-1,
Martin Stransky 5a21e7
    added edns-enable options to named configuration file which can suppress
Martin Stransky 5a21e7
    EDNS in queries to DNS servers (see /usr/share/doc/bind-9.3.3/misc/options)
Martin Stransky 76f372
- fix for #212961: bind-chroot doesn't clean up its mess on %preun
Martin Stransky c72e8e
- update to 9.3.3rc3, removed already merged patches
Martin Stransky 4aeb1a
Martin Stransky 0fa526
* Fri Oct 13 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-5
Martin Stransky 4aeb1a
- fix for #209359: bind-libs from compatlayer CD will not 
Martin Stransky 4aeb1a
  install on ia64
Martin Stransky 0fa526
Martin Stransky b5e5b3
* Tue Oct 10 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-4
Martin Stransky 0fa526
- added fix for #210096: warning: group named does not exist - using root
Martin Stransky b5e5b3
Martin Stransky 0fa526
* Thu Oct  5 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-3
Martin Stransky f0295f
- added fix from #209400 - Bind Init Script does not create 
Martin Stransky f0295f
  the PID file always, created by Jeff Means
Martin Stransky 184e13
- added timeout to stop section of init script. 
Martin Stransky 184e13
  The default is 100 sec. and can be adjusted by NAMED_SHUTDOWN_TIMEOUT
Martin Stransky 184e13
  shell variable.
Martin Stransky f0295f
Martin Stransky 0fa526
* Mon Oct  2 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-2
Martin Stransky b7b4b2
- removed chcon from post script, replaced by restorecon 
Martin Stransky b7b4b2
  (Bug 202547, comment no. 37)
Martin Stransky b7b4b2
Martin Stransky 23840c
* Fri Sep 15 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.3-1
Martin Stransky 23840c
- updated to the latest upstream (9.3.3rc2)
Martin Stransky 23840c
Martin Stransky 0fa526
* Wed Sep  6 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-41
Martin Stransky f8508e
- added upstream patch for correct SIG handling - CVE-2006-4095
Martin Stransky f8508e
Martin Stransky 0fa526
* Tue Sep  5 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-40
Martin Stransky b4bb2d
- suppressed messages from bind-chroot-admin
Martin Stransky b4bb2d
- cleared notes about bind-config
Martin Stransky b4bb2d
Martin Stransky 044ffc
* Mon Aug 22 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-39
Martin Stransky 044ffc
- added fix for #203522 - "bind-chroot-admin -e" command fails
Martin Stransky 044ffc
Martin Stransky a49bff
* Mon Aug 21 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-38
Martin Stransky a49bff
- fix for #203194 - tmpfile usage
Martin Stransky a49bff
Martin Stransky 855a7a
* Thu Aug 17 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-37
Martin Stransky 855a7a
- fix for #202542 - /usr/sbin/bind-chroot-admin: No such file or directory
Martin Stransky 855a7a
- fix for #202547 - file_contexts: invalid context
Martin Stransky 855a7a
Martin Stransky 6669aa
* Fri Aug 11 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-36
Martin Stransky 6669aa
- added Provides: bind-config
Martin Stransky 6669aa
Martin Stransky a846e8
* Fri Aug 11 2006 Martin Stransky <stransky@redhat.com> - 30:9.3.2-35
Martin Stransky a846e8
- fix bug 197493: renaming subpackage bind-config to caching-nameserver
Martin Stransky a846e8
jvdias d40fa6
* Mon Jul 24 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-34
jvdias d40fa6
- fix bug 199876: make '%exclude libbbind.*' conditional on %{LIBBIND}
jvdias d40fa6
Florian La Roche da6876
* Mon Jul 24 2006 Florian La Roche <laroche@redhat.com> - 30:9.3.2-33
Florian La Roche da6876
- fix #195881, perms are not packaged correctly
Florian La Roche da6876
jvdias f86f53
* Fri Jul 21 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-32
jvdias f86f53
- fix addenda to bug 189789: 
jvdias f86f53
  determination of selinux enabled was still not 100% correct in bind-chroot-admin
jvdias f86f53
- fix addenda to bug 196398:
jvdias f86f53
  make named.init test for NetworkManager being enabled AFTER testing for -D absence;
jvdias f86f53
  named.init now supports a 'DISABLE_NAMED_DBUS' /etc/sysconfig/named setting to disable
jvdias f86f53
  auto-enable of named dbus support if NetworkManager enabled.
jvdias f86f53
jvdias cfaa2d
* Wed Jul 19 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-30
jvdias cfaa2d
- fix bug 196398 - Enable -D option automatically in initscript
jvdias cfaa2d
  if NetworkManager enabled in any runlevel.
jvdias cfaa2d
- fix namedGetForwarders for new dbus
jvdias a62263
- fix bug 195881 - libbind.so should be owned by bind-libbind-devel
jvdias cfaa2d
Matthias Clasen 04c980
* Wed Jul 19 2006 Matthias Clasen <mclasen@redhat.com> - 30:9.3.2-28.FC6
Matthias Clasen 04c980
- Rebuild against new dbus
Matthias Clasen 04c980
jvdias 62d16c
* Wed Jul 12 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-27.FC6
jvdias 62d16c
- rebuild with fixed glibc-kernheaders
jvdias 62d16c
Jesse Keating 8900ae
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 30:9.3.2-26.FC6.1
Jesse Keating 8900ae
- rebuild
Jesse Keating 8900ae
jvdias 9313e2
* Wed Jun 14 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-26.FC6
jvdias 9313e2
- fix bugs 191093, 189789
jvdias 9313e2
- backport selected fixes from upstream bind9 'v9_3_3b1' CVS version:
jvdias 9313e2
  ( see http://www.isc.org/sw/bind9.3.php "Fixes" ): 
jvdias 9313e2
  o change 2024 / bug 16027:
jvdias 9313e2
    named emitted spurious "zone serial unchanged" messages on reload
jvdias 9313e2
  o change 2013 / bug 15941:
jvdias 9313e2
    handle unexpected TSIGs on unsigned AXFR/IXFR responses more gracefully
jvdias 9313e2
  o change 2009 / bug 15808: coverity fixes
jvdias 9313e2
  o change 1997 / bug 15818: 
jvdias 9313e2
    named was failing to replace negative cache entries when a positive one
jvdias 9313e2
    for the type was learnt
jvdias 9313e2
  o change 1994 / bug 15694: OpenSSL 0.9.8 support
jvdias 9313e2
  o change 1991 / bug 15813:
jvdias 9313e2
    The configuration data, once read, should be treated as readonly.
jvdias 9313e2
  o misc. validator fixes 
jvdias 9313e2
  o misc. resolver fixes
jvdias 9313e2
  o misc. dns fixes
jvdias 9313e2
  o misc. isc fixes
jvdias 9313e2
  o misc. libbind fixes
jvdias 9313e2
  o misc. isccfg fix
jvdias 9313e2
  o misc. lwres fix
jvdias 9313e2
  o misc. named fixes
jvdias 9313e2
  o misc. dig fixes
jvdias 9313e2
  o misc. nsupdate fix
jvdias 9313e2
  o misc. tests fixes
jvdias 9313e2
Jeremy Katz 0fc8dd
* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 30:9.3.2-24.FC6
Jeremy Katz 0fc8dd
- and actually put the devel symlinks in the right subpackage
Jeremy Katz 0fc8dd
Jeremy Katz 8aa6c7
* Thu May 25 2006 Jeremy Katz <katzj@redhat.com> - 30:9.3.2-23.FC6
Jeremy Katz 8aa6c7
- rebuild for -devel deps
Jeremy Katz 8aa6c7
jvdias 2cddfb
* Tue Apr 18 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-22
jvdias 2cddfb
- apply upstream patch for ncache_adderesult segfault bug 173961 addenda
jvdias 2cddfb
- fix bug 188382: rpm --verify permissions inconsistencies
jvdias 2cddfb
- fix bug 189186: use /sbin/service instead of initscript
jvdias 2cddfb
- rebuild for new gcc, glibc-kernheaders
jvdias 2cddfb
jvdias 8b200b
* Tue Apr 04 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-20
jvdias 8b200b
- fix resolver.c ncache_adderesult segfault reported in addenda to bug 173961 
jvdias 8b200b
  (upstream bugs #15642, #15528 ?)
jvdias 8b200b
- allow named ability to generate core dumps after setuid (upstream bug #15753)
jvdias 8b200b
jvdias 672fed
* Mon Apr 03 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-18
jvdias 672fed
- fix bug 187529: make bind-chroot-admin deal with subdirectories properly
jvdias 672fed
jvdias 6ee543
* Thu Mar 30 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-16
jvdias 6ee543
- fix bug 187286: 
jvdias 6ee543
     prevent host(1) printing duplicate 'is an alias for' messages
jvdias 6ee543
     for the default AAAA and MX lookups as well as for the A lookup
jvdias 6ee543
     (it now uses the CNAME returned for the A lookup for the AAAA and MX lookups).
jvdias 6ee543
     This is upstream bug #15702 fixed in the unreleased bind-9.3.3
jvdias 6ee543
- fix bug 187333: fix SOURCE24 and SOURCE25 transposition
jvdias 6ee543
jvdias 6ee543
* Wed Mar 29 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-14
jvdias 3d38f7
- fix bug 186577: remove -L/usr/lib from libbind.pc and more .spec file cleanup
jvdias 3d38f7
- add '%doc' sample configuration files in /usr/share/doc/bind*/sample
jvdias 3d38f7
- rebuild with new gcc and glibc
jvdias 3d38f7
jvdias 211d6d
* Wed Mar 22 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-12
jvdias 211d6d
- fix typo in initscript
jvdias 211d6d
- fix Requires(post): policycoreutils in sub-packages
jvdias 211d6d
jvdias f237a1
* Mon Mar 20 2006 Jason Vas Dias <jvdias@redhat.com> - 30.9.3.2-10
jvdias f237a1
- fix bug 185969: more .spec file cleanup
jvdias f237a1
jvdias f0ac1e
* Wed Mar 08 2006 Jason Vas Dias <jvdias@redhat.com> - 30.9.3.2-8
jvdias f0ac1e
- Do not allow package to be installed if named:25 userid creation fails
jvdias f0ac1e
- Give libbind a pkg-config file
jvdias f0ac1e
- remove restorecon from bind-chroot-admin (not required).
jvdias f0ac1e
- fix named.caching-nameserver.conf (listen-on-v6 port 53 { ::1 };)
jvdias f0ac1e
jvdias 9b6c15
* Tue Mar 07 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-7
jvdias 9b6c15
- fix issues with bind-chroot-admin
jvdias 9b6c15
jvdias 26a0eb
* Mon Mar 06 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-6
jvdias 26a0eb
- replace caching-nameserver with bind-config sub-package
jvdias 26a0eb
- fix bug 177595: handle case where $ROOTDIR is a link in initscript
jvdias 26a0eb
- fix bug 177001: bind-config creates symlinks OK now
jvdias 26a0eb
- fix bug 176388: named.conf is now never replaced by any RPM
jvdias 9b6c15
- fix bug 176248: remove unecessary creation of rpmsave links
jvdias 26a0eb
- fix bug 174925: no replacement of named.conf
jvdias 26a0eb
- fix bug 173963: existing named.conf never modified
jvdias 26a0eb
- major .spec file cleanup
jvdias 26a0eb
Jesse Keating 6d4b28
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 30:9.3.2-4.1
Jesse Keating 6d4b28
- bump again for double-long bug on ppc(64)
Jesse Keating 6d4b28
jvdias 220db3
* Tue Feb 07 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-4
jvdias 220db3
- regenerate redhat_doc patch for non-DBUS builds
jvdias 220db3
- allow dbus builds to work with dbus version < 0.6 (bz #179816)
jvdias 220db3
Florian La Roche c4eb52
* Tue Feb 07 2006 Florian La Roche <laroche@redhat.com> 30:9.3.2-3
Florian La Roche c4eb52
- try supporting without dbus support
Florian La Roche c4eb52
jvdias 5a53e4
* Mon Feb 06 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-2.1
jvdias 5a53e4
- Rebuild for new gcc, glibc, glibc-kernheaders
jvdias 5a53e4
jvdias 5a53e4
* Mon Jan 16 2006 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-2
jvdias 3d38f7
- fix bug 177854: temporary fix for broken kernel-2.6.15-1854+
jvdias e09ab2
  /proc/net/if_inet6 format
jvdias e09ab2
jvdias 4854b2
* Wed Dec 21 2005 Jason Vas Dias <jvdias@redhat.com> - 30:9.3.2-1
jvdias 4854b2
- Upgrade to 9.3.2, released today
jvdias 4854b2
jvdias c63e1c
* Tue Dec 20 2005 Jason Vas Dias <jvdias@redhat.com> - 28:9.3.2rc1-2
jvdias c63e1c
- fix bug 176100: do not Require: perl just for namedGetForwarders !
jvdias c63e1c
Jesse Keating acb8f3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating acb8f3
- rebuilt
Jesse Keating acb8f3
jvdias bb1a70
* Fri Dec 02 2005 Jason Vas Dias <jvdias@redhat.com> - 28:9.3.2rc-1
jvdias bb1a70
- Upgrade to upstream version 9.3.2rc1
jvdias 433032
- fix namedSetForwarders -> namedGetForwarders SOURCE14 typo
jvdias 433032
jvdias bb1a70
* Thu Dec 01 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-26
jvdias 3d38f7
- rebuild for new dbus 0.6 dependency; remove use of
jvdias c1b303
  DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT
jvdias c1b303
jvdias f84fe3
* Wed Nov 23 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-24
jvdias f84fe3
- allow D-BUS support to work in bind-chroot environment:
jvdias f84fe3
  workaround latest selinux policy by mounting /var/run/dbus/
jvdias f84fe3
  under chroot instead of /var/run/dbus/system-bus-socket
jvdias f84fe3
jvdias 4b4f5f
* Sun Nov 13 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-22
jvdias 4b4f5f
- fix bug 172632 - remove .la files
jvdias 4b4f5f
- ship namedGetForwarders and namedSetForwarders scripts
jvdias 4b4f5f
- fix detection of -D option in chroot
jvdias 4b4f5f
Tomáš Mráz 4a6747
* Tue Nov  8 2005 Tomas Mraz <tmraz@redhat.com> - 24:9.3.1-21
Tomáš Mráz 4a6747
- rebuilt with new openssl
Tomáš Mráz 4a6747
jvdias e54aef
* Wed Oct 19 2005 Jason Vas Dias <jvdias@redhat.com> - 24.9.3.1-20
jvdias e54aef
- Allow the -D enable D-BUS option to be used within bind-chroot .
jvdias e54aef
- fix bug 171226: supply some documentation for pgsql SDB .
jvdias e54aef
jvdias 536814
* Thu Oct 06 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-18
jvdias 536814
- fix bug 169969: do NOT call dbus_svc_dispatch() in dbus_mgr_init_dbus() -
jvdias 536814
      task->state != task_ready and will cause Abort in task.c if process
jvdias 536814
      is waiting for NameOwnerChanged to do a SetForwarders
jvdias 536814
jvdias 390682
* Wed Oct 05 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-16
jvdias 390682
- Fix reconnecting to dbus-daemon after it stops & restarts .
jvdias 390682
jvdias 96c79d
* Tue Sep 27 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-14
jvdias 96c79d
- When forwarder nameservers are changed with D-BUS, flush the cache.
jvdias 96c79d
jvdias 96c79d
* Mon Sep 26 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-12
jvdias 43365c
- fix bug 168302: use %{__cc} for compiling dns-keygen
jvdias 43365c
- fix bug 167682: bind-chroot directory permissions
jvdias 43365c
- fix issues with -D dbus option when dbus service not running or disabled
jvdias 43365c
jvdias 3c357d
* Tue Aug 30 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-12
jvdias 3c357d
- fix bug 167062: named should be started after syslogd by default
jvdias 3c357d
jvdias 296166
* Mon Aug 22 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-11
jvdias 296166
- fix bug 166227: host: don't do default AAAA and MX lookups with '-t a' option
jvdias 296166
jvdias dbe55d
* Tue Aug 16 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-10
jvdias dbe55d
- Build with D-BUS patch by default; D-BUS support enabled with named -D option
jvdias 3d38f7
- Enable D-BUS for named_sdb also
jvdias dbe55d
- fix sdb pgsql's zonetodb.c: must use isc_hash_create() before dns_db_create()
jvdias 3d38f7
- update fix for bug 160914 : test for RD=1 and ARCOUNT=0 also before trying next server
jvdias dbe55d
- fix named.init script to handle named_sdb properly
jvdias dbe55d
- fix named.init script checkconfig() to handle named '-c' option
jvdias 3d38f7
  and make configtest, test, check configcheck synonyms
jvdias dbe55d
jvdias c4c1d4
* Tue Jul 19 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-8
jvdias c4c1d4
- fix named.init script bugs 163598, 163409, 151852(addendum)
jvdias c4c1d4
jvdias 4a7943
* Tue Jul 12 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-7
jvdias 4a7943
- fix bug 160914: resolver utilities should try next server on empty referral
jvdias 4a7943
                  (now that glibc bug 162625 is fixed)
jvdias 4a7943
		  host and nslookup now by default try next server on SERVFAIL
jvdias 4a7943
		  (host now has '-s' option to disable, and nslookup given
jvdias 4a7943
                   '[no]fail' option similar to dig's [no]fail option).
jvdias 95280b
- rebuild and re-test with new glibc & gcc (all tests passed).
jvdias 4a7943
jvdias 4a7943
* Tue May 31 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-6
jvdias 5afcbd
- fix bug 157950: dig / host / nslookup should reject invalid resolv.conf
jvdias 5afcbd
                  files and not use uninitialized garbage nameserver values
jvdias 5afcbd
                  (ISC bug 14841 raised).
jvdias 5afcbd
jvdias 5afcbd
* Mon May 23 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4_FC4
jvdias 8ee4d2
- Fix SDB LDAP
jvdias 8ee4d2
jvdias 3d38f7
* Mon May 16 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4
jvdias 38983f
- Fix bug 157601: give named.init a configtest function
jvdias 38983f
- Fix bug 156797: named.init should check SELinux booleans.local before booleans
jvdias 38983f
- Fix bug 154335: if no controls in named.conf, stop named with -TERM sig, not rndc
jvdias 3d38f7
- Fix bug 155848: add NOTES section to named.8 man-page with info on all Red Hat
jvdias 38983f
                  BIND quirks and SELinux DDNS / slave zone file configuration
jvdias 38983f
- D-BUS patches NOT applied until dhcdbd is in FC
jvdias 38983f
jvdias 8ee4d2
* Sun May 15 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-4_dbus
jvdias 3d38f7
- Enhancement to allow dynamic forwarder table management and
jvdias 38983f
- DHCP forwarder auto-configuration with D-BUS
jvdias 38983f
jvdias 62ddd5
* Thu Apr 14 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-2_FC4
jvdias 62ddd5
- Rebuild for bind-sdb libpq.so.3 dependency
jvdias 62ddd5
- fix bug 150981: don't install libbind man-pages if no libbind
jvdias 62ddd5
- fix bug 151852: mount proc on $ROOTDIR/proc to allow sysconf(...)
jvdias 62ddd5
  to work and correct number of CPUs to be determined
jvdias 62ddd5
jvdias 68d77b
* Fri Mar 11 2005 Jason Vas Dias <jvdias@redhat.com> - 24:9.3.1-1_FC4
jvdias 68d77b
- Upgrade to ISC BIND 9.3.1 (final release) released today.
jvdias 68d77b
jvdias 68d77b
* Wed Mar  9 2005 Jason Vas Dias <jvdias@redhat.com> - 22.9.3.1rc1-5
jvdias 3d38f7
- fix bug 150288: h_errno not being accessed / set correctly in libbind
jvdias 68d77b
- add libbind man-pages from bind-8.4.6
jvdias bbcf3c
jvdias ee2137
* Mon Mar  7 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-4
jvdias ee2137
- Rebuild with gcc4 / glibc-2.3.4-14.
jvdias 3d38f7
Nalin Dahyabhai d2bac1
* Tue Mar  1 2005 Nalin Dahyabhai <nalin@redhat.com> - 22:9.3.1rc1-3
Nalin Dahyabhai d2bac1
- configure with --with-pic to get PIC libraries
Nalin Dahyabhai d2bac1
jvdias 5b65c6
* Sun Feb 20 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-2
jvdias 5b65c6
- fix bug 149183: don't use getifaddrs() .
jvdias 5b65c6
jvdias 18d1e1
* Wed Feb 16 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.1rc1-1
jvdias 18d1e1
- Upgrade to 9.3.1rc1
jvdias c4b623
- Add Simplified Database Backend (SDB) sub-package ( bind-sdb )
jvdias 3d38f7
-     add named_sdb - ldap + pgsql + dir database backend support with
jvdias 18d1e1
-     'ENABLE_SDB' named.sysconfig option
jvdias c4b623
- Add BIND resolver library & includes sub-package ( libbind-devel)
jvdias 18d1e1
- fix bug 147824 / 147073 / 145664: ENABLE_ZONE_WRITE in named.init
jvdias c4b623
- fix bug 146084 : shutup restorecon
jvdias 18d1e1
jvdias 23b1ff
* Tue Jan 11 2005 Jason Vas Dias <jvdias@redhat.com> - 22:9.3.0-2
jvdias 23b1ff
- Fix bug 143438: named.init will now make correct ownership of $ROOTDIR/var/named
jvdias 23b1ff
-                 based on 'named_write_master_zones' SELinux boolean.
jvdias 23b1ff
- Fix bug 143744: dig & nsupdate IPv6 timeout  (dup of 140528)
jvdias 23b1ff
jvdias 6cca08
* Mon Nov 29 2004 Jason Vas Dias <jvdias@redhat.com> - 9.3.0-1
jvdias 6cca08
- Upgrade BIND to 9.3.0 in Rawhide / FC4 (bugs 134529, 133654...)
jvdias 3d38f7
jvdias 6cca08
* Mon Nov 29 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-4
jvdias 6cca08
- Fix bugs 140528 and 141113:
jvdias 6cca08
- 2 second timeouts when IPv6 not configured and root nameserver's
jvdias 6cca08
- AAAA addresses are queried
jvdias 6cca08
jvdias e51c8f
* Mon Oct 18 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-2
jvdias e51c8f
- Fix bug 136243: bind-chroot %post must run restorecon -R %{prefix}
jvdias e51c8f
- Fix bug 135175: named.init must return non-zero if named is not run
jvdias e51c8f
- Fix bug 134060: bind-chroot %post must use mktemp, not /tmp/named
jvdias e51c8f
- Fix bug 133423: bind-chroot %files entries should have been %dirs
jvdias e51c8f
jvdias e24e1c
* Thu Sep 23 2004 Jason Vas Dias <jvdias@redhat.com> - 20:9.2.4-1
jvdias e24e1c
- BIND 9.2.4 (final release) released - source code actually
jvdias e24e1c
- identical to 9.2.4rc8, with only version number change.
jvdias efcb9c
jvdias 1025af
* Mon Sep 20 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
jvdias 1025af
- Upgrade to upstream bind-9.2.4rc8 .
jvdias 1025af
- Progress: Finally! Hooray! ISC bind now distributes:
jvdias 3d38f7
- o named.conf(5) and nslookup(8) manpages
jvdias 1025af
-    'bind-manpages.bz2' source can now disappear
jvdias 1025af
-    (could this have something to do with ISC bug I raised about this?)
jvdias 3d38f7
- o 'deprecation_msg' global has vanished
jvdias 1025af
-     bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2 can disappear
jvdias 1025af
jvdias d3f558
* Mon Sep 20 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
jvdias d3f558
- Fix bug 106572/132385: copy /etc/localtime to chroot on start
jvdias d3f558
jvdias 1c28ac
* Fri Sep 10 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-12_EL3
jvdias 1c28ac
- Fix bug 132303: if ROOTDIR line was replaced after upgrade from
jvdias 1c28ac
- bind-chroot-9.2.2-21, restart named
jvdias 1c28ac
jvdias 1c28ac
* Wed Sep 8  2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-11_EL3
jvdias 3d38f7
- Fix bug 131803: replace ROOTDIR line removed by broken
jvdias 1c28ac
- bind-chroot 9.2.2-21's '%postun'; added %triggerpostun for bind-chroot
jvdias 1c28ac
jvdias 1c28ac
* Tue Sep 7  2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10_EL3
jvdias 1c28ac
- Fix bugs 130121 & 130981 for RHEL-3
jvdias 3d38f7
jvdias 1c28ac
* Mon Aug 30 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-10
cvsdist 1d13f1
- Fix bug 130121: add '%ghost' entries for files included in previous
jvdias 3d38f7
- bind-chroot & not in current - ie. named.conf, rndc.key, dev/* -
cvsdist 1d13f1
- that RPM removed after upgrade .
cvsdist 1d13f1
jvdias 3d38f7
* Thu Aug 26 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 1d13f1
- Fix bug 130981: add '-t' option to named-checkconf invocation in
cvsdist 1d13f1
- named.init if chroot installed.
cvsdist 1d13f1
cvsdist db43cc
* Wed Aug 25 2004 Jason Vas Dias <jvdias@redhat.com>
jvdias 3d38f7
- Remove resolver(5) manpage now in man-pages (bug 130792);
cvsdist db43cc
- Don't create /dev/ entries in bind-chroot if already there (bug 127556);
cvsdist db43cc
- fix bind-devel Requires (bug 130919)
cvsdist db43cc
- Set default location for dumpdb & stats files to /var/named/data
cvsdist db43cc
cvsdist 668aac
* Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 668aac
- Fix devel Requires for bug 130738 & fix version
cvsdist db43cc
cvsdist db43cc
* Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist db43cc
- Fix errors on clean install if named group does not exist
cvsdist db43cc
- (bug 130777)
cvsdist db43cc
cvsdist 668aac
* Thu Aug 19 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 668aac
- Upgrade to bind-9.2.4rc7; applied initscript fix
cvsdist 668aac
- for bug 102035.
cvsdist 668aac
cvsdist 2b390d
* Mon Aug  9 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 2b390d
- Fixed bug 129289: bind-chroot install / deinstall
cvsdist 2b390d
- on install, existing config files 'safe_replace'd
cvsdist 2b390d
- with links to chroot copies; on uninstall, moved back.
cvsdist 2b390d
cvsdist 82ddc2
* Fri Aug  6 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 82ddc2
- Fixed bug 129258: "${prefix}/var/tmp" typo in spec
cvsdist 82ddc2
cvsdist 82ddc2
* Wed Jul 28 2004 Jason Vas Dias <jvdias@redhat.com>
jvdias 3d38f7
- Fixed bug 127124 : 'Requires: kernel >= 2.4'
cvsdist 82ddc2
- causes problems with Linux VServers
cvsdist d69ee3
cvsdist 17bde0
* Tue Jul 27 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist 17bde0
- Fixed bug 127555 : chroot tar missing var/named/slaves
cvsdist 17bde0
cvsdist d69ee3
* Fri Jul 16 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist d69ee3
- Upgraded to ISC version 9.2.4rc6
cvsdist d69ee3
cvsdist d69ee3
* Fri Jul 16 2004 Jason Vas Dias <jvdias@redhat.com>
cvsdist d69ee3
- Fixed named.init generation of error messages on
cvsdist d69ee3
- 'service named stop' and 'service named reload'
cvsdist d69ee3
- as per bug 127775
cvsdist d69ee3
cvsdist d69ee3
* Thu Jun 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-19
cvsdist d69ee3
- Bump for rhel 3.0  U3
cvsdist d69ee3
cvsdist c3581c
* Thu Jun 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-18
cvsdist c3581c
- remove disable-linux-caps
cvsdist c3581c
cvsdist c3581c
* Wed Jun 16 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-17
jvdias 3d38f7
- Update RHEL3 to latest bind
cvsdist c3581c
cvsdist 7a83e6
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 7a83e6
- rebuilt
cvsdist 7a83e6
cvsdist 7a83e6
* Wed Jun 8 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-15
cvsdist 7a83e6
- Remove device files from chroot,  Named uses the system one
cvsdist 7a83e6
cvsdist 7a83e6
* Fri Mar 26 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-14
jvdias 3d38f7
- Move RFC to devel package
cvsdist 7a83e6
cvsdist d6fdf5
* Fri Mar 26 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-13
cvsdist d6fdf5
- Fix location of restorecon
cvsdist d6fdf5
cvsdist d6fdf5
* Thu Mar 25 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-12
jvdias 3d38f7
- Tighten security on config files.  Should be owned by root
cvsdist d6fdf5
cvsdist d6fdf5
* Thu Mar 25 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-11
cvsdist d6fdf5
- Update key patch to include conf-keygen
cvsdist d6fdf5
cvsdist d6fdf5
* Tue Mar 23 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-10
cvsdist d6fdf5
- fix chroot to only happen once.
cvsdist d6fdf5
- fix init script to do kill insteall of killall
cvsdist d6fdf5
cvsdist 86fb37
* Mon Mar 15 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-9
cvsdist 86fb37
- Add fix for SELinux security context
cvsdist 86fb37
cvsdist 86fb37
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 86fb37
- rebuilt
cvsdist 86fb37
cvsdist 86fb37
* Sat Feb 28 2004 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 86fb37
- run ldconfig for libs subrpm
cvsdist 86fb37
cvsdist 86fb37
* Mon Feb 23 2004 Tim Waugh <twaugh@redhat.com>
cvsdist 86fb37
- Use ':' instead of '.' as separator for chown.
cvsdist 86fb37
cvsdist 86fb37
* Tue Feb 17 2004 Daniel Walsh <dwalsh@redhat.com> 9.2.3-7
cvsdist 86fb37
- Add COPYRIGHT
cvsdist 86fb37
cvsdist 86fb37
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 86fb37
- rebuilt
cvsdist 86fb37
cvsdist 31bdca
* Tue Dec 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-5
cvsdist 31bdca
- Add defattr to libs
cvsdist 31bdca
cvsdist 31bdca
* Mon Dec 29 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-4
cvsdist 31bdca
- Break out library package
cvsdist 31bdca
cvsdist 31bdca
* Mon Dec 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-3
cvsdist 31bdca
- Fix condrestart
cvsdist 31bdca
cvsdist 31bdca
* Wed Nov 12 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-2
cvsdist 31bdca
- Move libisc and libdns to bind from bind-util
cvsdist 31bdca
cvsdist 31bdca
* Tue Nov 11 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.3-1
cvsdist 31bdca
- Move to 9.2.3
cvsdist 31bdca
cvsdist 31bdca
* Mon Oct 27 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-10
cvsdist 31bdca
- Add PIE support
cvsdist 31bdca
cvsdist 4f506d
* Fri Oct 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-9
cvsdist 4f506d
- Add /var/named/slaves directory
cvsdist 4f506d
cvsdist 4f506d
* Sun Oct 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 4f506d
- do not link against libnsl, not needed for Linux
cvsdist 4f506d
cvsdist 4f506d
* Wed Oct 8 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-6
cvsdist 4f506d
- Fix local time in log file
cvsdist 4f506d
cvsdist 4f506d
* Tue Oct 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-5
jvdias 3d38f7
- Try again
cvsdist 4f506d
cvsdist 4f506d
* Mon Oct 6 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-4
cvsdist 4f506d
- Fix handling of chroot -/dev/random
cvsdist 4f506d
cvsdist 4f506d
* Thu Oct 2 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-3
cvsdist 4f506d
- Stop hammering stuff on update of chroot environment
cvsdist 4f506d
cvsdist 4f506d
* Mon Sep 29 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-2
cvsdist 4f506d
- Fix chroot directory to grab all subdirectories
cvsdist 4f506d
cvsdist 4f506d
* Wed Sep 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2.P3-1
cvsdist 4f506d
- New patch to support for "delegation-only"
cvsdist 4f506d
cvsdist 4f506d
* Wed Sep 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-23
cvsdist 4f506d
- patch support for "delegation-only"
cvsdist 4f506d
cvsdist 4f506d
* Wed Jul 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-22
cvsdist 4f506d
- Update to build on RHL
cvsdist 4f506d
cvsdist 4f506d
* Wed Jul 30 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-21
cvsdist 4f506d
- Install libraries as exec so debug info will be pulled
cvsdist 4f506d
cvsdist 4f506d
* Sat Jul 19 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-20
jvdias 4f7c22
- Remove BSDCOMPAT (BZ 99454)
cvsdist 4f506d
cvsdist 4f506d
* Tue Jul 15 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-19
cvsdist 4f506d
- Update to build on RHL
cvsdist 4f506d
cvsdist 4f506d
* Tue Jul 15 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-18
cvsdist 4f506d
- Change protections on /var/named and /var/chroot/named
cvsdist 4f506d
cvsdist 4f506d
* Tue Jun 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-17
cvsdist 4f506d
- Update to build on RHL
cvsdist 4f506d
cvsdist 4f506d
* Tue Jun 17 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-16
cvsdist 4f506d
- Update to build on RHEL
cvsdist 4f506d
cvsdist 4f506d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 4f506d
- rebuilt
cvsdist 4f506d
cvsdist 4f506d
* Tue Apr 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-14
cvsdist 4f506d
- Update to build on RHEL
cvsdist 4f506d
cvsdist 4f506d
* Tue Apr 22 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-13
cvsdist 4f506d
- Fix config description of named.conf in chroot
cvsdist 4f506d
- Change named.init script to check for existence of /etc/sysconfig/network
cvsdist 4f506d
cvsdist 4f506d
* Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-12
cvsdist 4f506d
- Update to build on RHEL
cvsdist 4f506d
cvsdist 4f506d
* Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-11
cvsdist 4f506d
- Update to build on RHEL
cvsdist 4f506d
cvsdist 4f506d
* Fri Apr 18 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-10
cvsdist 4f506d
- Fix echo OK on starting/stopping service
cvsdist 4f506d
cvsdist 4f506d
* Fri Mar 28 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-9
cvsdist 4f506d
- Update to build on RHEL
cvsdist 4f506d
cvsdist 4f506d
* Fri Mar 28 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-8
cvsdist 4f506d
- Fix echo on startup
cvsdist 4f506d
cvsdist 4f506d
* Tue Mar 25 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-7
cvsdist 4f506d
- Fix problems with chroot environment
cvsdist 4f506d
- Eliminate posix threads
cvsdist 4f506d
cvsdist 4f506d
* Mon Mar 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-6
cvsdist 4f506d
- Fix build problems
cvsdist 4f506d
cvsdist 4f506d
* Fri Mar 14 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-5
cvsdist 4f506d
- Fix build on beehive
cvsdist 4f506d
cvsdist 4f506d
* Thu Mar 13 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-4
cvsdist 4f506d
- build bind-chroot kit
cvsdist 4f506d
cvsdist 4f506d
* Tue Mar 11 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-3
cvsdist 4f506d
- Change configure to use proper threads model
cvsdist 4f506d
cvsdist 4f506d
* Fri Mar 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-2
cvsdist 4f506d
- update to 9.2.2
cvsdist 4f506d
cvsdist 4f506d
* Tue Mar 4 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.2-1
cvsdist 4f506d
- update to 9.2.2
cvsdist 4f506d
cvsdist 78e1f2
* Tue Jan 24 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-16
cvsdist 78e1f2
- Put a sleep in restart to make sure stop completes
cvsdist 78e1f2
cvsdist 78e1f2
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 78e1f2
- rebuilt
cvsdist 78e1f2
cvsdist 78e1f2
* Tue Jan 7 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-14
cvsdist 78e1f2
- Separate /etc/rndc.key to separate file
cvsdist 78e1f2
cvsdist 78e1f2
* Tue Jan 7 2003 Nalin Dahyabhai <nalin@redhat.com> 9.2.1-13
cvsdist 78e1f2
- Use openssl's pkgconfig data, if available, at build-time.
cvsdist 78e1f2
cvsdist 78e1f2
* Mon Jan 6 2003 Daniel Walsh <dwalsh@redhat.com> 9.2.1-12
cvsdist 78e1f2
- Fix log rotate to use service named reload
cvsdist 78e1f2
- Change service named reload to give success/failure message [73770]
cvsdist 78e1f2
- Fix File checking [75710]
cvsdist 78e1f2
- Begin change to automatically run in CHROOT environment
cvsdist 78e1f2
cvsdist 78e1f2
* Tue Dec 24 2002 Daniel Walsh <dwalsh@redhat.com> 9.2.1-10
cvsdist 78e1f2
- Fix startup script to work like all others.
cvsdist 78e1f2
cvsdist 78e1f2
* Mon Dec 16 2002 Daniel Walsh <dwalsh@redhat.com> 9.2.1-9
cvsdist 78e1f2
- Fix configure to build on x86_64 platforms
cvsdist 78e1f2
cvsdist 761f89
* Wed Aug 07 2002 Karsten Hopp <karsten@redhat.de>
jvdias 3d38f7
- fix #70583,  doesn't build on IA64
cvsdist 761f89
cvsdist aa0a29
* Tue Jul 30 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-8
cvsdist aa0a29
- bind-utils shouldn't require bind
cvsdist aa0a29
cvsdist aa0a29
* Mon Jul 22 2002 Karsten Hopp <karsten@redhat.de> 9.2.1-7
cvsdist aa0a29
- fix name of pidfine in logrotate script (#68842)
cvsdist aa0a29
- fix owner of logfile in logrotate script (#41391)
cvsdist aa0a29
- fix nslookup and named.conf man pages (output on stderr)
cvsdist aa0a29
  (#63553, #63560, #63561, #54889, #57457)
cvsdist aa0a29
- add rfc1912 (#50005)
cvsdist aa0a29
- gzip all rfc's
cvsdist aa0a29
- fix typo in keygen.c (#54870)
cvsdist aa0a29
- added missing manpages (#64065)
cvsdist aa0a29
- shutdown named properly with rndc stop (#62492)
cvsdist aa0a29
- /sbin/nologin instead of /bin/false (#68607)
cvsdist aa0a29
- move nsupdate to bind-utils (where the manpage already was) (#66209, #66381)
cvsdist aa0a29
- don't kill initscript when rndc fails (reload)    (#58750)
cvsdist 1fcc1a
cvsdist 1fcc1a
cvsdist 1fcc1a
* Mon Jun 24 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-5
cvsdist 1fcc1a
- Fix #65975
cvsdist 1fcc1a
cvsdist 1fcc1a
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 1fcc1a
- automated rebuild
cvsdist 1fcc1a
cvsdist 1fcc1a
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 1fcc1a
- automated rebuild
cvsdist 1fcc1a
cvsdist 1fcc1a
* Thu May  9 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.1-2
cvsdist 1fcc1a
- Move libisccc, lib isccfg and liblwres from bind-utils to bind,
cvsdist 1fcc1a
  they're not required if you aren't running a nameserver.
cvsdist 1fcc1a
cvsdist 1fcc1a
* Fri May 03 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 1fcc1a
- update to 9.2.1 release
cvsdist 1fcc1a
cvsdist 19ef0a
* Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-8
cvsdist 19ef0a
- Merge 30+ bug fixes from 9.2.1rc1 code
cvsdist 19ef0a
cvsdist a99a1d
* Mon Mar 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-7
cvsdist a99a1d
- Don't exit if /etc/named.conf doesn't exist if we're running
cvsdist a99a1d
  chroot (#60868)
cvsdist a99a1d
- Revert Elliot's changes, we do require specific glibc/glibc-kernheaders
cvsdist a99a1d
  versions or bug #58335 will be back. "It compiles, therefore it works"
cvsdist a99a1d
  isn't always true.
cvsdist a99a1d
cvsdist a99a1d
* Thu Feb 28 2002 Elliot Lee <sopwith@redhat.com> 9.2.0-6
jvdias 3d38f7
- Fix BuildRequires (we don't need specific glibc/glibc-kernheaders
cvsdist a99a1d
versions).
cvsdist a99a1d
- Use _smp_mflags
cvsdist a99a1d
cvsdist a99a1d
* Wed Feb 20 2002 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-4
cvsdist a99a1d
- rebuild, require recent autoconf, automake (#58335)
cvsdist a99a1d
cvsdist a99a1d
* Fri Jan 25 2002 Tim Powers <timp@redhat.com>
cvsdist a99a1d
- rebuild against new libssl
cvsdist a99a1d
cvsdist a99a1d
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist a99a1d
- automated rebuild
cvsdist a99a1d
cvsdist 366442
* Tue Nov 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-1
cvsdist 366442
- 9.2.0
cvsdist 366442
cvsdist 366442
* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc10.2
cvsdist 366442
- 9.2.0rc10
cvsdist 366442
cvsdist 366442
* Mon Nov  5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.2
cvsdist 366442
- Fix up rndc.conf (#55574)
cvsdist 366442
cvsdist 366442
* Thu Oct 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.1
cvsdist 366442
- rc8
cvsdist 366442
- Enforce --enable-threads
cvsdist 366442
cvsdist 366442
* Mon Oct 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc7.1
cvsdist 366442
- 9.2.0rc7
cvsdist 366442
- Use rndc status for "service named status", it's supposed to actually
cvsdist 366442
  work in 9.2.x.
cvsdist 366442
cvsdist 366442
* Wed Oct  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc5.1
cvsdist 366442
- 9.2.0rc5
cvsdist 366442
- Fix rpm --rebuild with ancient libtool versions (#53938, #54257)
cvsdist 366442
cvsdist 366442
* Tue Sep 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc4.1
cvsdist 366442
- 9.2.0rc4
cvsdist 366442
cvsdist 366442
* Fri Sep 14 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc3.1
cvsdist 366442
- 9.2.0rc3
cvsdist 366442
- remove ttl patch, I don't think we need this for 8.0.
cvsdist 366442
- remove dig.1.bz2 from the bind8-manpages tar file, 9.2 has a new dig man page
cvsdist 366442
- add lwres* man pages to -devel
cvsdist 3fb109
cvsdist 976b75
* Mon Sep  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-4
cvsdist 976b75
- Make sure /etc/rndc.conf isn't world-readable even after the
cvsdist 976b75
  %post script inserted a random key (#53009)
cvsdist 976b75
cvsdist 0a52a5
* Thu Jul 19 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-3
cvsdist 0a52a5
- Add build dependencies (#49368)
cvsdist 0a52a5
- Make sure running service named start several times doesn't create
cvsdist 0a52a5
  useless processes (#47596)
cvsdist 0a52a5
- Work around the named parent process returning 0 even if the config
cvsdist 0a52a5
  file is broken (it's parsed later by the child processes) (#45484)
cvsdist 0a52a5
cvsdist a93eac
* Mon Jul 16 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-2
cvsdist a93eac
- Don't use rndc status, it's not yet implemented (#48839)
cvsdist a93eac
cvsdist a93eac
* Sun Jul 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist a93eac
- update to 9.1.3 release
cvsdist a93eac
cvsdist a93eac
* Tue Jul  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc3.1
cvsdist a93eac
- Fix up rndc configuration and improve security (#46586)
cvsdist a93eac
cvsdist a93eac
* Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.2
cvsdist a93eac
- Sync with caching-nameserver-7.1-6
cvsdist a93eac
cvsdist a93eac
* Mon Jun 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.1
cvsdist a93eac
- Update to rc2
cvsdist a93eac
cvsdist a93eac
* Fri Jun  1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.3
cvsdist a93eac
- Remove resolv.conf(5) man page, it's now in man-pages
cvsdist a93eac
cvsdist a93eac
* Thu May 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2
cvsdist a93eac
- Add named.conf man page from bind 8.x (outdated, but better than nothing,
cvsdist a93eac
  #42732)
cvsdist a93eac
- Rename the rndc key (#42895)
cvsdist a93eac
- Add dnssec* man pages
cvsdist a93eac
cvsdist a93eac
* Mon May 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.1
cvsdist a93eac
- 9.1.3rc1
cvsdist a93eac
- s/Copyright/License/
cvsdist a93eac
cvsdist a93eac
* Mon May  7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1
cvsdist a93eac
- 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for
cvsdist a93eac
  the version number, though.
cvsdist a93eac
cvsdist a93eac
* Thu May  3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-0.rc1.1
cvsdist a93eac
- 9.1.2rc1
cvsdist a93eac
cvsdist a93eac
* Thu Mar 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.1-1
cvsdist a93eac
- 9.1.1
cvsdist a93eac
cvsdist aed712
* Thu Mar 15 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-10
cvsdist aed712
- Merge fixes from 9.1.1rc5
cvsdist aed712
cvsdist aed712
* Sun Mar 11 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-9
cvsdist aed712
- Work around bind 8 -> bind 9 migration problem when using buggy zone files:
cvsdist aed712
  accept zones without a TTL, but spew out a big fat warning. (#31393)
cvsdist aed712
cvsdist aed712
* Thu Mar  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Add fixes from rc4
cvsdist aed712
cvsdist aed712
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist aed712
- rebuild in new environment
cvsdist aed712
cvsdist aed712
* Thu Mar  1 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- killall -HUP named if rndc reload fails (#30113)
cvsdist aed712
cvsdist aed712
* Tue Feb 27 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Merge some fixes from 9.1.1rc3
cvsdist aed712
cvsdist aed712
* Tue Feb 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Don't use the standard rndc key from the documentation, instead, create a random one
cvsdist aed712
  at installation time (#26358)
cvsdist aed712
- Make /etc/rndc.conf readable by user named only, it contains secret keys
cvsdist aed712
cvsdist aed712
* Tue Feb 20 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes
cvsdist aed712
  from 9.1.1rc2
cvsdist aed712
- bind requires bind-utils (#28317)
cvsdist aed712
cvsdist aed712
* Tue Feb 13 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Update to rc2, fixes 2 more bugs
cvsdist aed712
- Fix build with glibc >= 2.2.1-7
cvsdist aed712
cvsdist aed712
* Thu Feb  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us;
cvsdist aed712
  1 was fixed in a Red Hat patch already, 2 others are portability
cvsdist aed712
  improvements)
cvsdist aed712
cvsdist aed712
* Wed Feb  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Remove initscripts 5.54 requirement (#26489)
cvsdist aed712
cvsdist aed712
* Mon Jan 29 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Add named-checkconf, named-checkzone (#25170)
cvsdist aed712
Adam Tkac 9e450b
* Mon Jan 29 2001 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist aed712
- use echo, not gprintf
cvsdist aed712
cvsdist aed712
* Wed Jan 24 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix problems with $GENERATE
cvsdist aed712
  Patch from Daniel Roesen <droesen@entire-systems.com>
cvsdist aed712
  Bug #24890
cvsdist aed712
cvsdist aed712
* Thu Jan 18 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.0 final
cvsdist aed712
cvsdist aed712
* Sat Jan 13 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.0rc1
cvsdist aed712
- i18nify init script
cvsdist aed712
- bzip2 source to save space
cvsdist aed712
cvsdist aed712
* Thu Jan 11 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix %%postun script
cvsdist aed712
cvsdist aed712
* Tue Jan  9 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.0b3
cvsdist aed712
cvsdist aed712
* Mon Jan  8 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Add named.conf man page from bind8 (#23503)
cvsdist aed712
cvsdist aed712
* Sun Jan  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Make /etc/rndc.conf and /etc/sysconfig/named noreplace
cvsdist aed712
- Make devel require bind = %%{version} rather than just bind
cvsdist aed712
cvsdist aed712
* Sun Jan  7 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix init script for real
cvsdist aed712
cvsdist aed712
* Sat Jan  6 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix init script when ROOTDIR is not set
cvsdist aed712
cvsdist aed712
* Thu Jan  4 2001 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Add hooks for setting up named to run chroot (RFE #23246)
cvsdist aed712
- Fix up requirements
cvsdist aed712
cvsdist aed712
* Fri Dec 29 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.0b2
cvsdist aed712
cvsdist aed712
* Wed Dec 20 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Move run files to /var/run/named/ - /var/run isn't writable
cvsdist aed712
  by the user we're running as. (Bug #20665)
cvsdist aed712
cvsdist aed712
* Tue Dec 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix reverse lookups (#22272)
cvsdist aed712
- Run ldconfig in %post utils
cvsdist aed712
cvsdist aed712
* Tue Dec 12 2000 Karsten Hopp <karsten@redhat.de>
cvsdist aed712
- fixed logrotate script (wrong path to kill)
cvsdist aed712
- include header files in -devel package
cvsdist aed712
- bugzilla #22049, #19147, 21606
cvsdist aed712
cvsdist aed712
* Fri Dec  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.1.0b1 (9.1.0 is in our timeframe and less buggy)
cvsdist aed712
cvsdist aed712
* Mon Nov 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.0.1
cvsdist a47288
cvsdist aed712
* Mon Oct 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Fix initscript (Bug #19956)
cvsdist aed712
- Add sample rndc.conf (Bug #19956)
cvsdist aed712
- Fix build with tar 1.13.18
cvsdist 533e01
cvsdist aed712
* Tue Oct 10 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- Add some missing man pages (taken from bind8) (Bug #18794)
cvsdist 580697
cvsdist aed712
* Sun Sep 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.0.0 final
cvsdist 2f7f4b
cvsdist aed712
* Wed Aug 30 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- rc5
cvsdist aed712
- fix up nslookup
cvsdist 2f7f4b
cvsdist aed712
* Thu Aug 24 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- rc4
cvsdist 2f7f4b
cvsdist aed712
* Thu Jul 13 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist aed712
- 9.0.0rc1
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 2f7f4b
- automatic rebuild
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sun Jul  9 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2f7f4b
- add "exit 0" for uninstall case
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Jul  7 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2f7f4b
- add prereq init.d and cleanup install section
cvsdist 2f7f4b
Adam Tkac 9e450b
* Fri Jun 30 2000 Trond Eivind Glomsrod <teg@redhat.com>
cvsdist 2f7f4b
- fix the init script
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Jun 28 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 2f7f4b
- make libbind.a and nslookup.help readable again by setting INSTALL_LIB to ""
cvsdist 2f7f4b
Adam Tkac 9e450b
* Mon Jun 26 2000 Bernhard Rosenkranzer <bero@redhat.com>
cvsdist 2f7f4b
- Fix up the initscript (Bug #13033)
cvsdist 2f7f4b
- Fix build with current glibc (Bug #12755)
cvsdist 2f7f4b
- /etc/rc.d/init.d -> /etc/init.d
cvsdist 2f7f4b
- use %%{_mandir} rather than /usr/share/man
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Jun 19 2000 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- fix conflict with man-pages
cvsdist 2f7f4b
- remove compatibilty chkconfig links
cvsdist 2f7f4b
- initscript munging
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Jun 14 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 2f7f4b
- modify logrotate setup to use PID file
cvsdist 2f7f4b
- temporarily disable optimization by unsetting $RPM_OPT_FLAGS at build-time
cvsdist 2f7f4b
- actually bump the release this time
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sun Jun  4 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2f7f4b
- FHS compliance
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Apr 17 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 2f7f4b
- clean up restart patch
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Apr 10 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 2f7f4b
- provide /var/named (fix for bugs #9847, #10205)
cvsdist 2f7f4b
- preserve args when restarted via ndc(8) (bug #10227)
cvsdist 2f7f4b
- make resolv.conf(5) a link to resolver(5) (bug #10245)
cvsdist 2f7f4b
- fix SYSTYPE bug in all makefiles
cvsdist 2f7f4b
- move creation of named user from %%post into %%pre
cvsdist 2f7f4b
Adam Tkac 9e450b
* Mon Feb 28 2000 Bernhard Rosenkranzer <bero@redhat.com>
cvsdist 2f7f4b
- Fix TTL (patch from ISC, Bug #9820)
cvsdist 2f7f4b
Adam Tkac 9e450b
* Wed Feb 16 2000 Bernhard Rosenkranzer <bero@redhat.com>
cvsdist 2f7f4b
- fix typo in spec (it's %post, without a leading blank) introduced in -6
cvsdist 2f7f4b
- change SYSTYPE to linux
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sat Feb 11 2000 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- pick a standard < 100 uid/gid for named
cvsdist 2f7f4b
cvsdist 2f7f4b
* Thu Feb 04 2000 Elliot Lee <sopwith@redhat.com>
cvsdist 2f7f4b
- Pass named a '-u named' parameter by default, and add/remove user.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Thu Feb  3 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2f7f4b
- fix host mx bug (Bug #9021)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- rebuild to fix dependencies
cvsdist 2f7f4b
- man pages are compressed
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Jan 19 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2f7f4b
- It's /usr/bin/killall, not /usr/sbin/killall (Bug #8063)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Jan 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2f7f4b
- Fix up location of named-bootconf.pl and make it executable
cvsdist 2f7f4b
  (Bug #8028)
cvsdist 2f7f4b
- bind-devel requires bind
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Nov 15 1999 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist 2f7f4b
- update to 8.2.2-P5
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Nov 10 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- update to 8.2.2-P3
cvsdist 2f7f4b
cvsdist 2f7f4b
* Tue Oct 12 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- add patch to stop a cache only server from complaining about lame servers
cvsdist 2f7f4b
  on every request.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Sep 24 1999 Preston Brown <pbrown@redhat.com>
cvsdist 2f7f4b
- use real stop and start in named.init for restart, not ndc restart, it has
cvsdist 2f7f4b
  problems when named has changed during a package update... (# 4890)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- chkconfig --del in %preun, not %postun
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- initscript munging
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Jul 26 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- fix installed chkconfig links to match init file
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sat Jul  3 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- conflict with new (in man-1.24) man pages (#3876,#3877).
cvsdist 2f7f4b
cvsdist 2f7f4b
* Tue Jun 29 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- fix named.logrotate (wrong %SOURCE)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Jun 25 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- update to 8.2.1.
cvsdist 2f7f4b
- add named.logrotate (#3571).
cvsdist 2f7f4b
- hack around egcs-1.1.2 -m486 bug (#3413, #3485).
cvsdist 2f7f4b
- vet file list.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Jun 18 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- don't run by default
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sun May 30 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- nslookup fixes (#2463).
cvsdist 2f7f4b
- missing files (#3152).
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sat May  1 1999 Stepan Kasal <kasal@math.cas.cz>
cvsdist 2f7f4b
- nslookup patched:
cvsdist 2f7f4b
  to count numRecords properly
cvsdist 2f7f4b
  to fix subsequent calls to ls -d
cvsdist 2f7f4b
  to parse "view" and "finger" commands properly
cvsdist 2f7f4b
  the view hack updated for bind-8 (using sed)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Mar 31 1999 Bill Nottingham <notting@redhat.com>
cvsdist 2f7f4b
- add ISC patch
cvsdist 2f7f4b
- add quick hack to make host not crash
cvsdist 2f7f4b
- add more docs
cvsdist 2f7f4b
cvsdist 2f7f4b
* Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- add probing information in the init file to keep linuxconf happy
cvsdist 2f7f4b
- dont strip libbind
cvsdist 2f7f4b
jvdias 3d38f7
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- auto rebuild in the new build environment (release 3)
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Mar 17 1999 Preston Brown <pbrown@redhat.com>
cvsdist 2f7f4b
- removed 'done' output at named shutdown.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Tue Mar 16 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- version 8.2
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 2f7f4b
- patch to use the __FDS_BITS macro
cvsdist 2f7f4b
- build for glibc 2.1
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Sep 23 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- change named.restart to /usr/sbin/ndc restart
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sat Sep 19 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- install man pages correctly.
cvsdist 2f7f4b
- change K10named to K45named.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Aug 12 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- don't start if /etc/named.conf doesn't exist.
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sat Aug  8 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- autmagically create /etc/named.conf from /etc/named.boot in %post
cvsdist 2f7f4b
- remove echo in %post
cvsdist 2f7f4b
cvsdist 2f7f4b
* Wed Jun 10 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 2f7f4b
- merge in 5.1 mods
cvsdist 2f7f4b
cvsdist 2f7f4b
* Sun Apr 12 1998 Manuel J. Galan <manolow@step.es>
cvsdist 2f7f4b
- Several essential modifications to build and install correctly.
cvsdist 2f7f4b
- Modified 'ndc' to avoid deprecated use of '-'
cvsdist 2f7f4b
cvsdist 2f7f4b
* Mon Dec 22 1997 Scott Lampert <fortunato@heavymetal.org>
cvsdist 2f7f4b
- Used buildroot
cvsdist 2f7f4b
- patched bin/named/ns_udp.c to use <libelf/nlist.h> for include
cvsdist 2f7f4b
  on Redhat 5.0 instead of <nlist.h>