summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcvsdist <cvsdist@fedoraproject.org>2004-09-09 03:30:19 +0000
committercvsdist <cvsdist@fedoraproject.org>2004-09-09 03:30:19 +0000
commita93eac9da5dc0f96ec2a6a6ce5627b6ead7008f9 (patch)
tree9c3ec205da61177ee95143f6818ad09608832ac9
parentaed71218643fec789d5bd25df7fb5f6382a53a52 (diff)
downloadbind-a93eac9da5dc0f96ec2a6a6ce5627b6ead7008f9.tar.gz
bind-a93eac9da5dc0f96ec2a6a6ce5627b6ead7008f9.tar.xz
bind-a93eac9da5dc0f96ec2a6a6ce5627b6ead7008f9.zip
auto-import changelog data from bind-9.1.3-2.src.rpmbind-9_1_3-2
Mon Jul 16 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-2 - Don't use rndc status, it's not yet implemented (#48839) Sun Jul 08 2001 Florian La Roche <Florian.LaRoche@redhat.de> - update to 9.1.3 release Tue Jul 03 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc3.1 - Fix up rndc configuration and improve security (#46586) Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.2 - Sync with caching-nameserver-7.1-6 Mon Jun 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.1 - Update to rc2 Fri Jun 01 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.3 - Remove resolv.conf(5) man page, it's now in man-pages Thu May 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2 - Add named.conf man page from bind 8.x (outdated, but better than nothing, - Rename the rndc key (#42895) - Add dnssec* man pages Mon May 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.1 - 9.1.3rc1 - s/Copyright/License/ Mon May 07 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1 - 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for the version number, though. Thu May 03 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-0.rc1.1 - 9.1.2rc1 Thu Mar 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.1-1 - 9.1.1
-rw-r--r--.cvsignore3
-rw-r--r--bind.spec71
-rwxr-xr-xnamed.init13
-rw-r--r--sources3
4 files changed, 73 insertions, 17 deletions
diff --git a/.cvsignore b/.cvsignore
index bc8efc9..5851d6d 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1,3 +1,2 @@
-bind-9.1.0-fixes.patch.bz2
-bind-9.1.0.tar.bz2
+bind-9.1.3.tar.bz2
bind-manpages.tar.bz2
diff --git a/bind.spec b/bind.spec
index d142828..a78d486 100644
--- a/bind.spec
+++ b/bind.spec
@@ -1,10 +1,16 @@
+%define beta %{nil}
+%define rel 2
+%if "%{beta}" != ""
+Release: 0.%{beta}.%{rel}
+%else
+Release: %{rel}
+%endif
Summary: A DNS (Domain Name System) server.
Name: bind
-Version: 9.1.0
-Release: 10
-Copyright: BSD-like
+Version: 9.1.3
+License: BSD-like
Group: System Environment/Daemons
-Source0: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.bz2
+Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}%{beta}.tar.bz2
Source1: bind-manpages.tar.bz2
Source2: named.sysconfig
Source3: named.init
@@ -12,9 +18,8 @@ Source4: named.logrotate
Source5: keygen.c
Patch: bind-9.1.0b1-reverse.patch
Patch1: bind-9.1.0b1-varrun.patch
-Patch2: bind-9.1.0-fixes.patch.bz2
-Patch3: bind-9.1.0-key.patch
-Patch4: bind-9.1.0-ttl.patch
+Patch3: bind-9.1.3rc2-key.patch
+Patch4: bind-9.1.3-ttl.patch
Url: http://www.isc.org/products/BIND/
Buildroot: %{_tmppath}/%{name}-root
BuildPrereq: tar >= 1.13.18
@@ -57,10 +62,9 @@ tools for verifying that the DNS server is operating properly.
%prep
-%setup -q -n %{name}-%{version}
+%setup -q -n %{name}-%{version}%{beta}
%patch -p1 -b .rev
%patch1 -p1 -b .varrun
-%patch2 -p1 -b .fixes
%patch3 -p1 -b .key
%patch4 -p1 -b .ttl
# We don't want backups in the doc files
@@ -89,7 +93,9 @@ 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}
tar xjf %{SOURCE1}
@@ -112,6 +118,9 @@ if [ ! -e /etc/rndc.conf.rpmnew ]; then
sed -e "s/@KEY@/`/usr/sbin/dns-keygen`/" /etc/rndc.conf >/etc/rndc.conf.tmp
mv -f /etc/rndc.conf.tmp /etc/rndc.conf
fi
+if [ ! -e /etc/rndc.key.rpmnew ]; then
+ tail -n 4 /etc/rndc.conf >/etc/rndc.key
+fi
%preun
if [ $1 = 0 ]; then
@@ -144,7 +153,8 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
%config(noreplace) /etc/logrotate.d/named
%config /etc/rc.d/init.d/named
%config(noreplace) /etc/sysconfig/named
-%config(noreplace) %attr(0600,named,named) /etc/rndc.conf
+%config(noreplace) %attr(0640,root,named) /etc/rndc.conf
+%verify(not size,not md5) %config(noreplace) %attr(0640,root,named) /etc/rndc.key
/usr/sbin/dnssec*
/usr/sbin/lwresd
@@ -154,10 +164,12 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
/usr/sbin/rndc
/usr/sbin/dns-keygen
+%{_mandir}/man5/named.conf.5*
%{_mandir}/man5/rndc.conf.5*
%{_mandir}/man8/rndc.8*
%{_mandir}/man8/named.8*
%{_mandir}/man8/lwresd.8*
+%{_mandir}/man8/dnssec*.8*
%attr(-,named,named) %dir /var/named
%attr(-,named,named) %dir /var/run/named
@@ -173,7 +185,6 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
%{_mandir}/man8/nsupdate.8*
%{_mandir}/man1/dig.1*
%{_mandir}/man5/resolver.5*
-%{_mandir}/man5/resolv.conf.5*
%{_mandir}/man8/nslookup.8*
%files devel
@@ -184,6 +195,44 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
/usr/include/*
%changelog
+* Mon Jul 16 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-2
+- Don't use rndc status, it's not yet implemented (#48839)
+
+* Sun Jul 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
+- update to 9.1.3 release
+
+* Tue Jul 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc3.1
+- Fix up rndc configuration and improve security (#46586)
+
+* Tue Jun 26 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.2
+- Sync with caching-nameserver-7.1-6
+
+* Mon Jun 25 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc2.1
+- Update to rc2
+
+* Fri Jun 1 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.3
+- Remove resolv.conf(5) man page, it's now in man-pages
+
+* Thu May 31 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.2
+- Add named.conf man page from bind 8.x (outdated, but better than nothing,
+ #42732)
+- Rename the rndc key (#42895)
+- Add dnssec* man pages
+
+* Mon May 28 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.3-0.rc1.1
+- 9.1.3rc1
+- s/Copyright/License/
+
+* Mon May 7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-1
+- 9.1.2 final. No changes between 9.1.2-0.rc1.1 and this one, except for
+ the version number, though.
+
+* Thu May 3 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.2-0.rc1.1
+- 9.1.2rc1
+
+* Thu Mar 29 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.1-1
+- 9.1.1
+
* Thu Mar 15 2001 Bernhard Rosenkraenzer <bero@redhat.com> 9.1.0-10
- Merge fixes from 9.1.1rc5
diff --git a/named.init b/named.init
index 8b2222b..636d9c6 100755
--- a/named.init
+++ b/named.init
@@ -48,8 +48,17 @@ stop() {
return $RETVAL
}
rhstatus() {
- /usr/sbin/rndc status
- return $?
+# 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
}
restart() {
stop
diff --git a/sources b/sources
index b7e35e7..6a7c72b 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,2 @@
-98036b01f17ef9f22cdc6749fb14cae4 bind-9.1.0-fixes.patch.bz2
-ad89ac14b5226c41d8ba06a597881982 bind-9.1.0.tar.bz2
+a3f203c93dee4a84ebb0bdeb094b9e74 bind-9.1.3.tar.bz2
fa68c1a90588c518651199523f5b6f2a bind-manpages.tar.bz2