summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcvsdist <cvsdist@fedoraproject.org>2004-09-09 03:31:34 +0000
committercvsdist <cvsdist@fedoraproject.org>2004-09-09 03:31:34 +0000
commit366442179bd72404149a83c374957bacd1dc457e (patch)
tree7d7ca3d3f18dafe3c3bcfdcb3bd2091e5707b9f0
parent3fb10921a545103c9c848562d99cb866e9f2deaa (diff)
downloadbind-9_2_0-0_72_1.tar.gz
bind-9_2_0-0_72_1.tar.xz
bind-9_2_0-0_72_1.zip
auto-import changelog data from bind-9.2.0-0.72.1.src.rpmbind-9_2_0-0_72_1RHL-7_2-split
Tue Nov 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-1 - 9.2.0 Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc10.2 - 9.2.0rc10 Mon Nov 05 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.2 - Fix up rndc.conf (#55574) Thu Oct 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.1 - rc8 - Enforce --enable-threads Mon Oct 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc7.1 - 9.2.0rc7 - Use rndc status for "service named status", it's supposed to actually work in 9.2.x.
-rw-r--r--.cvsignore2
-rw-r--r--bind-9.2.0rc3-varrun.patch14
-rw-r--r--bind.spec70
-rwxr-xr-xnamed.init17
-rw-r--r--sources4
5 files changed, 65 insertions, 42 deletions
diff --git a/.cvsignore b/.cvsignore
index 5851d6d..65ff857 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1,2 +1,2 @@
-bind-9.1.3.tar.bz2
+bind-9.2.0.tar.bz2
bind-manpages.tar.bz2
diff --git a/bind-9.2.0rc3-varrun.patch b/bind-9.2.0rc3-varrun.patch
new file mode 100644
index 0000000..6af5d1c
--- /dev/null
+++ b/bind-9.2.0rc3-varrun.patch
@@ -0,0 +1,14 @@
+--- bind-9.2.0rc3/bin/named/include/named/globals.h.varrun Thu Sep 13 01:59:38 2001
++++ bind-9.2.0rc3/bin/named/include/named/globals.h Fri Sep 14 12:45:42 2001
+@@ -102,9 +102,9 @@
+ EXTERN isc_boolean_t ns_g_logstderr INIT(ISC_FALSE);
+
+ EXTERN const char * ns_g_defaultpidfile INIT(NS_LOCALSTATEDIR
+- "/run/named.pid");
++ "/run/named/named.pid");
+ EXTERN const char * lwresd_g_defaultpidfile INIT(NS_LOCALSTATEDIR
+- "/run/lwresd.pid");
++ "/run/named/lwresd.pid");
+ EXTERN const char * ns_g_username INIT(NULL);
+
+ #undef EXTERN
diff --git a/bind.spec b/bind.spec
index dfbe198..6eded45 100644
--- a/bind.spec
+++ b/bind.spec
@@ -1,5 +1,5 @@
%define beta %{nil}
-%define rel 5
+%define rel 0.72.1
%if "%{beta}" != ""
Release: 0.%{beta}.%{rel}
%else
@@ -7,7 +7,7 @@ Release: %{rel}
%endif
Summary: A DNS (Domain Name System) server.
Name: bind
-Version: 9.1.3
+Version: 9.2.0
License: BSD-like
Group: System Environment/Daemons
Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}%{beta}.tar.bz2
@@ -16,13 +16,11 @@ Source2: named.sysconfig
Source3: named.init
Source4: named.logrotate
Source5: keygen.c
-Patch: bind-9.1.0b1-reverse.patch
-Patch1: bind-9.1.0b1-varrun.patch
-Patch3: bind-9.1.3rc2-key.patch
-Patch4: bind-9.1.3-ttl.patch
+Patch: bind-9.2.0rc3-varrun.patch
+Patch1: bind-9.2.0-key.patch
Url: http://www.isc.org/products/BIND/
Buildroot: %{_tmppath}/%{name}-root
-BuildPrereq: tar >= 1.13.18 openssl-devel gcc glibc-devel
+BuildPrereq: tar >= 1.13.18 openssl-devel gcc glibc-devel libtool
Requires(pre,preun): shadow-utils
Requires(post,preun): chkconfig
Requires(post): textutils, fileutils, sed
@@ -61,15 +59,15 @@ required for DNS (Domain Name System) development for BIND versions
%prep
%setup -q -n %{name}-%{version}%{beta}
-%patch -p1 -b .rev
-%patch1 -p1 -b .varrun
-%patch3 -p1 -b .key
-%patch4 -p1 -b .ttl
-# We don't want backups in the doc files
-find doc -name "*.fixes" |xargs rm -f
+%patch -p1 -b .varrun
+%patch1 -p1 -b .key
%build
-%configure --with-libtool --with-openssl=/usr
+LTVERSION=`libtool --version |awk '{ print $4 }' |sed -e "s/\.//;s/\..*//g"`
+if [ "$LTVERSION" -lt 14 ]; then
+ export LTCONFIG_VERSION=1.3.5
+fi
+%configure --with-libtool --with-openssl=/usr --enable-threads
make
%install
@@ -85,14 +83,6 @@ install -c -m 640 bin/rndc/rndc.conf $RPM_BUILD_ROOT/etc
install -c -m 755 contrib/named-bootconf/named-bootconf.sh $RPM_BUILD_ROOT/usr/sbin/named-bootconf
install -c -m 755 %SOURCE3 $RPM_BUILD_ROOT/etc/rc.d/init.d/named
install -c -m 644 %SOURCE4 $RPM_BUILD_ROOT/etc/logrotate.d/named
-install -c -m 644 doc/man/bin/named.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install -c -m 644 doc/man/bin/rndc.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install -c -m 644 doc/man/bin/rndc.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
-install -c -m 644 doc/man/bin/host.1 $RPM_BUILD_ROOT%{_mandir}/man1
-install -c -m 644 doc/man/bin/lwresd.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install -c -m 644 doc/man/bin/nsupdate.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install -c -m 644 doc/man/dnssec/*.8 $RPM_BUILD_ROOT/%{_mandir}/man8
-install -c -m 755 bin/dig/.libs/nslookup $RPM_BUILD_ROOT/usr/bin
touch $RPM_BUILD_ROOT/etc/rndc.key
gcc $RPM_OPT_FLAGS -o $RPM_BUILD_ROOT/usr/sbin/dns-keygen %{SOURCE5}
cd $RPM_BUILD_ROOT%{_mandir}
@@ -162,7 +152,7 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
/usr/sbin/named
/usr/sbin/named-bootconf
/usr/sbin/named-check*
-/usr/sbin/rndc
+/usr/sbin/rndc*
/usr/sbin/dns-keygen
%{_mandir}/man5/named.conf.5*
@@ -194,10 +184,40 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
/usr/lib/*.la
/usr/lib/*.a
/usr/include/*
+%{_mandir}/man3/*
+%{_bindir}/isc-config.sh
%changelog
-* Fri Oct 19 2001 Tim Waugh <twaugh@redhat.com> 9.1.3-5
-- Stop 'service named reload' killing itself (#54738)
+* Tue Nov 27 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-1
+- 9.2.0
+
+* Thu Nov 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc10.2
+- 9.2.0rc10
+
+* Mon Nov 5 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.2
+- Fix up rndc.conf (#55574)
+
+* Thu Oct 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc8.1
+- rc8
+- Enforce --enable-threads
+
+* Mon Oct 22 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc7.1
+- 9.2.0rc7
+- Use rndc status for "service named status", it's supposed to actually
+ work in 9.2.x.
+
+* Wed Oct 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc5.1
+- 9.2.0rc5
+- Fix rpm --rebuild with ancient libtool versions (#53938, #54257)
+
+* Tue Sep 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc4.1
+- 9.2.0rc4
+
+* Fri Sep 14 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.2.0-0.rc3.1
+- 9.2.0rc3
+- remove ttl patch, I don't think we need this for 8.0.
+- remove dig.1.bz2 from the bind8-manpages tar file, 9.2 has a new dig man page
+- add lwres* man pages to -devel
* Mon Sep 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-4
- Make sure /etc/rndc.conf isn't world-readable even after the
diff --git a/named.init b/named.init
index 91f7c7d..08d2ef3 100755
--- a/named.init
+++ b/named.init
@@ -63,26 +63,15 @@ stop() {
return $RETVAL
}
rhstatus() {
-# FIXME: use this once it's implemented
-# /usr/sbin/rndc status
-# return $?
- PIDS=`/sbin/pidof named`
- if [ -z "$PIDS" ]; then
- echo $"$prog not running."
- return 1
- else
- echo $"$prog is running, PIDs: $PIDS."
- return 0
- fi
+ /usr/sbin/rndc status
+ return $?
}
restart() {
stop
start
}
reload() {
- /usr/sbin/rndc reload >/dev/null 2>&1 || \
- { PIDS=$(pidof /usr/sbin/named) ;\
- /bin/kill -HUP $PIDS ; }
+ /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP named
return $?
}
probe() {
diff --git a/sources b/sources
index 6a7c72b..77549a5 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-a3f203c93dee4a84ebb0bdeb094b9e74 bind-9.1.3.tar.bz2
-fa68c1a90588c518651199523f5b6f2a bind-manpages.tar.bz2
+5bb95899caca94d69e7d5adb88cdaf0c bind-9.2.0.tar.bz2
+8197dafa61f4667996447afd238d8b45 bind-manpages.tar.bz2