summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjvdias <jvdias@fedoraproject.org>2004-09-20 16:21:31 +0000
committerjvdias <jvdias@fedoraproject.org>2004-09-20 16:21:31 +0000
commit1025afb8a1ef9cee0de5f1267cdac553519f72b9 (patch)
tree5bacff5c1a977be6d1e13b7945ddb1b3ebcda951
parent1c28ac64f7655921b35d3bca51f9d84499f5f77a (diff)
downloadbind-1025afb8a1ef9cee0de5f1267cdac553519f72b9.tar.gz
bind-1025afb8a1ef9cee0de5f1267cdac553519f72b9.tar.xz
bind-1025afb8a1ef9cee0de5f1267cdac553519f72b9.zip
upgrade to bind-9.2.4rc8
-rw-r--r--bind.spec50
-rw-r--r--sources5
2 files changed, 30 insertions, 25 deletions
diff --git a/bind.spec b/bind.spec
index 39a81ae..ade79d6 100644
--- a/bind.spec
+++ b/bind.spec
@@ -4,13 +4,14 @@ Name: bind
License: BSD-like
Group: System Environment/Daemons
Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.gz
-Source1: bind-manpages-2.tar.bz2
-Source2: named.sysconfig
-Source3: named.init
-Source4: named.logrotate
-Source5: keygen.c
-Source6: rfc1912.txt
-Source7: bind-chroot.tar.gz
+#Source1: bind-manpages-2.tar.bz2
+# Finally, ISC are distributing man named.conf(5) and nslookup(8) !
+Source1: named.sysconfig
+Source2: named.init
+Source3: named.logrotate
+Source4: keygen.c
+Source5: rfc1912.txt
+Source6: bind-chroot.tar.gz
Patch: bind-9.2.0rc3-varrun.patch
Patch1: bind-9.2.1-key.patch
Patch2: bind-9.2.4-config.patch
@@ -20,11 +21,10 @@ Patch5: bind-nonexec.patch
Patch6: bind-9.2.2-nsl.patch
Patch7: bind-9.2.4rc7-pie.patch
Patch8: bind-manpages.patch.bz2
-Patch9: bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2
Url: http://www.isc.org/products/BIND/
Buildroot: %{_tmppath}/%{name}-root
-Version: 9.2.4rc7
-Release: 12
+Version: 9.2.4rc8
+Release: 14
Epoch: 10
BuildRequires: openssl-devel gcc glibc-devel >= 2.2.5-26 glibc-kernheaders >= 2.4-7.10 libtool pkgconfig tar
Requires(pre,preun): shadow-utils
@@ -231,7 +231,7 @@ fi;
%patch6 -p1
%patch7 -p1 -b .pie
#%patch8 -p1 -b .man-pages
-%patch9 -p0 -b .deprecation_msg_shut_up
+#%patch9 -p0 -b .deprecation_msg_shut_up
%build
libtoolize --copy --force; aclocal; autoconf
@@ -249,7 +249,7 @@ fi
make
-cp %{SOURCE6} doc/rfc
+cp %{SOURCE5} doc/rfc
gzip -9 doc/rfc/*
%install
@@ -263,7 +263,7 @@ mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
mkdir -p ${RPM_BUILD_ROOT}/var/run/named
#chroot
mkdir -p ${RPM_BUILD_ROOT}/%{prefix}
-tar --no-same-owner -zxvf %{SOURCE7} --directory ${RPM_BUILD_ROOT}/%{prefix}
+tar --no-same-owner -zxvf %{SOURCE6} --directory ${RPM_BUILD_ROOT}/%{prefix}
# these are required to prevent them being erased during upgrade of previous
# versions that included them (bug #130121):
touch ${RPM_BUILD_ROOT}/%{prefix}/etc/named.conf
@@ -274,8 +274,8 @@ touch ${RPM_BUILD_ROOT}/%{prefix}/dev/random
make DESTDIR=$RPM_BUILD_ROOT install
install -c -m 640 bin/rndc/rndc.conf $RPM_BUILD_ROOT%{_sysconfdir}
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 755 %SOURCE2 $RPM_BUILD_ROOT/etc/rc.d/init.d/named
+install -c -m 644 %SOURCE3 $RPM_BUILD_ROOT/etc/logrotate.d/named
touch $RPM_BUILD_ROOT%{_sysconfdir}/rndc.key
cat << __EOF > $RPM_BUILD_ROOT%{_sysconfdir}/rndc.key
key "rndckey" {
@@ -283,11 +283,10 @@ key "rndckey" {
secret "@KEY@";
};
__EOF
-gcc $RPM_OPT_FLAGS -o $RPM_BUILD_ROOT/usr/sbin/dns-keygen %{SOURCE5}
-cd $RPM_BUILD_ROOT%{_mandir}
-tar xjf %{SOURCE1}
+gcc $RPM_OPT_FLAGS -o $RPM_BUILD_ROOT/usr/sbin/dns-keygen %{SOURCE4}
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
-cp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/named
+cp %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/named
+mv $RPM_BUILD_ROOT/usr/share/man/man8/named.conf.* $RPM_BUILD_ROOT/usr/share/man/man5
%pre
/usr/sbin/groupadd -g 25 named >/dev/null 2>&1 || :;
@@ -342,7 +341,7 @@ fi
/sbin/ldconfig
%clean
-rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
+#rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
%post libs -p /sbin/ldconfig
@@ -395,7 +394,7 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
%{_mandir}/man1/host.1*
%{_mandir}/man8/nsupdate.8*
%{_mandir}/man1/dig.1*
-%{_mandir}/man8/nslookup.8*
+%{_mandir}/man1/nslookup.1*
%files devel
%defattr(-,root,root)
@@ -406,6 +405,15 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
%doc doc/draft doc/rfc
%changelog
+* Mon Sep 20 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc8-14
+- Upgrade to upstream bind-9.2.4rc8 .
+- Progress: Finally! Hooray! ISC bind now distributes:
+- o named.conf(5) and nslookup(8) manpages
+- 'bind-manpages.bz2' source can now disappear
+- (could this have something to do with ISC bug I raised about this?)
+- o 'deprecation_msg' global has vanished
+- bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2 can disappear
+
* Fri Sep 10 2004 Jason Vas Dias <jvdias@redhat.com> - 10:9.2.4rc7-12_EL3
- Fix bug 132303: if ROOTDIR line was replaced after upgrade from
- bind-chroot-9.2.2-21, restart named
diff --git a/sources b/sources
index 3589be3..0b8430c 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,2 @@
-f1266fa636426e2f3ce6771f09ce787f bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2
-79775b7afb05f62fa891eab8196b59d1 bind-9.2.4rc7.tar.gz
3567c35a24cb83a8a69443a399bbb6c8 bind-chroot.tar.gz
-3c3c3d412bf073c4f0008eff852683c5 bind-manpages-2.tar.bz2
-1ae2dcc356623ef5fd130893e95a9b94 bind-manpages.patch.bz2
+647f7df3d0c87c911303759f7b64fec9 bind-9.2.4rc8.tar.gz