auto-import changelog data from bind-9.2.4rc7-9.src.rpm
Wed Aug 25 2004 Jason Vas Dias <jvdias@redhat.com> - Remove resolver(5) manpage now in man-pages (bug 130792); - Don't create /dev/ entries in bind-chroot if already there (bug 127556); - fix bind-devel Requires (bug 130919) - Set default location for dumpdb & stats files to /var/named/data
This commit is contained in:
parent
668aac50d9
commit
db43ccdc5a
61
bind.spec
61
bind.spec
|
@ -1,4 +1,4 @@
|
||||||
%define server 1
|
|
||||||
%define posix_threads 0
|
%define posix_threads 0
|
||||||
Summary: A DNS (Domain Name System) server.
|
Summary: A DNS (Domain Name System) server.
|
||||||
Name: bind
|
Name: bind
|
||||||
|
@ -25,7 +25,7 @@ Patch9: bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2
|
||||||
Url: http://www.isc.org/products/BIND/
|
Url: http://www.isc.org/products/BIND/
|
||||||
Buildroot: %{_tmppath}/%{name}-root
|
Buildroot: %{_tmppath}/%{name}-root
|
||||||
Version: 9.2.4rc7
|
Version: 9.2.4rc7
|
||||||
Release: 8
|
Release: 9
|
||||||
Epoch: 10
|
Epoch: 10
|
||||||
BuildRequires: openssl-devel gcc glibc-devel >= 2.2.5-26 glibc-kernheaders >= 2.4-7.10 libtool pkgconfig tar
|
BuildRequires: openssl-devel gcc glibc-devel >= 2.2.5-26 glibc-kernheaders >= 2.4-7.10 libtool pkgconfig tar
|
||||||
Requires(pre,preun): shadow-utils
|
Requires(pre,preun): shadow-utils
|
||||||
|
@ -67,7 +67,7 @@ servers.
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Include files and libraries needed for bind DNS development.
|
Summary: Include files and libraries needed for bind DNS development.
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
Requires: bind = %{epoch}:%{name}-%{version}-%{release}
|
Requires: bind = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
The bind-devel package contains all the include files and the library
|
The bind-devel package contains all the include files and the library
|
||||||
|
@ -78,7 +78,7 @@ required for DNS (Domain Name System) development for BIND versions
|
||||||
Summary: A chrooted tree for the BIND nameserver
|
Summary: A chrooted tree for the BIND nameserver
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Prefix: /var/named/chroot
|
Prefix: /var/named/chroot
|
||||||
Requires: bind = %{version}
|
Requires: bind = %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
%description chroot
|
%description chroot
|
||||||
This package contains a tree of files which can be used as a
|
This package contains a tree of files which can be used as a
|
||||||
|
@ -95,8 +95,9 @@ based off code from Jan "Yenya" Kasprzak <kas@fi.muni.cz>
|
||||||
%attr(770,root,named) %prefix/var/run
|
%attr(770,root,named) %prefix/var/run
|
||||||
%attr(770,named,named) %prefix/var/tmp
|
%attr(770,named,named) %prefix/var/tmp
|
||||||
%attr(770,named,named) %prefix/var/run/named
|
%attr(770,named,named) %prefix/var/run/named
|
||||||
%attr(750,named,named) %prefix/var/named
|
%attr(750,root,named) %prefix/var/named
|
||||||
%attr(770,named,named) %prefix/var/named/slaves
|
%attr(770,named,named) %prefix/var/named/slaves
|
||||||
|
%attr(770,named,named) %prefix/var/named/data
|
||||||
|
|
||||||
%post chroot
|
%post chroot
|
||||||
safe_replace()
|
safe_replace()
|
||||||
|
@ -171,9 +172,9 @@ do
|
||||||
fi;
|
fi;
|
||||||
safe_replace $f "%{prefix}$f" named named 644 '' || :;
|
safe_replace $f "%{prefix}$f" named named 644 '' || :;
|
||||||
done
|
done
|
||||||
mknod "%{prefix}/dev/random" c 1 8
|
[ ! -e "%{prefix}/dev/random" ] && mknod "%{prefix}/dev/random" c 1 8
|
||||||
mknod "%{prefix}/dev/zero" c 1 5
|
[ ! -e "%{prefix}/dev/zero" ] && mknod "%{prefix}/dev/zero" c 1 5
|
||||||
mknod "%{prefix}/dev/null" c 1 3
|
[ ! -e "%{prefix}/dev/null" ] && mknod "%{prefix}/dev/null" c 1 3
|
||||||
chmod a+r "%{prefix}/dev/random" "%{prefix}/dev/null" "%{prefix}/dev/"
|
chmod a+r "%{prefix}/dev/random" "%{prefix}/dev/null" "%{prefix}/dev/"
|
||||||
chown named:named "%{prefix}/var/named"
|
chown named:named "%{prefix}/var/named"
|
||||||
chown named:named "%{prefix}/var/named/slaves"
|
chown named:named "%{prefix}/var/named/slaves"
|
||||||
|
@ -241,6 +242,7 @@ mkdir -p ${RPM_BUILD_ROOT}/etc/{rc.d/init.d,logrotate.d}
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/usr/{bin,lib,sbin,include}
|
mkdir -p ${RPM_BUILD_ROOT}/usr/{bin,lib,sbin,include}
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/var/named
|
mkdir -p ${RPM_BUILD_ROOT}/var/named
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/var/named/slaves
|
mkdir -p ${RPM_BUILD_ROOT}/var/named/slaves
|
||||||
|
mkdir -p ${RPM_BUILD_ROOT}/var/named/data
|
||||||
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
|
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8}
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/var/run/named
|
mkdir -p ${RPM_BUILD_ROOT}/var/run/named
|
||||||
#chroot
|
#chroot
|
||||||
|
@ -265,7 +267,6 @@ tar xjf %{SOURCE1}
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
|
||||||
cp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/named
|
cp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/named
|
||||||
|
|
||||||
%if %server
|
|
||||||
%pre
|
%pre
|
||||||
/usr/sbin/groupadd -g 25 named >/dev/null 2>&1 || :;
|
/usr/sbin/groupadd -g 25 named >/dev/null 2>&1 || :;
|
||||||
/usr/sbin/useradd -c "Named" -u 25 -g named \
|
/usr/sbin/useradd -c "Named" -u 25 -g named \
|
||||||
|
@ -274,30 +275,37 @@ cp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/named
|
||||||
%post
|
%post
|
||||||
if [ $1 = 1 ]; then
|
if [ $1 = 1 ]; then
|
||||||
/sbin/chkconfig --add named
|
/sbin/chkconfig --add named
|
||||||
if [ -f etc/named.boot -a ! -f etc/named.conf ]; then
|
if [ -f /etc/named.boot -a ! -f /etc/named.conf ]; then
|
||||||
if [ -x /usr/sbin/named-bootconf ]; then
|
if [ -x /usr/sbin/named-bootconf ]; then
|
||||||
cat etc/named.boot | /usr/sbin/named-bootconf > etc/named.conf
|
cat /etc/named.boot | /usr/sbin/named-bootconf > /etc/named.conf
|
||||||
chmod 644 etc/named.conf
|
chmod 644 /etc/named.conf
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
if [ ! -e /etc/rndc.key.rpmnew ]; then
|
if [ ! -e /etc/rndc.key.rpmnew ]; then
|
||||||
sed -e "s/@KEY@/`/usr/sbin/dns-keygen`/" /etc/rndc.key >/etc/rndc.key.tmp
|
sed -e "s/@KEY@/`/usr/sbin/dns-keygen`/" /etc/rndc.key >/etc/rndc.key.tmp
|
||||||
mv -f /etc/rndc.key.tmp /etc/rndc.key
|
mv -f /etc/rndc.key.tmp /etc/rndc.key
|
||||||
fi
|
fi
|
||||||
|
if [ ! -s /etc/named.conf ]; then
|
||||||
|
echo '
|
||||||
|
// Default named.conf generated by install of bind-'%{version}'-'%{release}'
|
||||||
|
options {
|
||||||
|
directory "/var/named";
|
||||||
|
dump-file "/var/named/data/cache_dump.db";
|
||||||
|
statistics-file "/var/named/data/named_stats.txt";
|
||||||
|
};
|
||||||
|
include "/etc/rndc.key";
|
||||||
|
' > /etc/named.conf;
|
||||||
|
fi;
|
||||||
if [ -x /sbin/restorecon ]; then
|
if [ -x /sbin/restorecon ]; then
|
||||||
#
|
#
|
||||||
# Restore selinux file_context
|
# Restore selinux file_context
|
||||||
#
|
#
|
||||||
/sbin/restorecon /etc/rndc.key /etc/rndc.conf
|
/sbin/restorecon /etc/rndc.key /etc/rndc.conf
|
||||||
fi
|
fi
|
||||||
chmod 0640 /etc/rndc.conf etc/rndc.key
|
chmod 0640 /etc/rndc.conf /etc/rndc.key
|
||||||
chown root:named /etc/rndc.conf etc/rndc.key
|
chown root:named /etc/rndc.conf /etc/rndc.key
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
fi
|
fi
|
||||||
#
|
|
||||||
# Restore ownership of named.ca if caching-nameserver was previously installed:
|
|
||||||
#
|
|
||||||
[ -f /var/named/named.ca ] && chown named:named /var/named/named.ca
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
|
@ -318,7 +326,6 @@ fi
|
||||||
%triggerpostun -- bind < 8.2.2_P5-15
|
%triggerpostun -- bind < 8.2.2_P5-15
|
||||||
/sbin/chkconfig --add named
|
/sbin/chkconfig --add named
|
||||||
/sbin/ldconfig
|
/sbin/ldconfig
|
||||||
%endif
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
|
@ -327,7 +334,6 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
|
|
||||||
%postun libs -p /sbin/ldconfig
|
%postun libs -p /sbin/ldconfig
|
||||||
|
|
||||||
%if %server
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc CHANGES COPYRIGHT README
|
%doc CHANGES COPYRIGHT README
|
||||||
|
@ -348,7 +354,6 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
|
|
||||||
%{_mandir}/man5/named.conf.5*
|
%{_mandir}/man5/named.conf.5*
|
||||||
%{_mandir}/man5/rndc.conf.5*
|
%{_mandir}/man5/rndc.conf.5*
|
||||||
%{_mandir}/man5/resolver.5*
|
|
||||||
%{_mandir}/man8/rndc.8*
|
%{_mandir}/man8/rndc.8*
|
||||||
%{_mandir}/man8/named.8*
|
%{_mandir}/man8/named.8*
|
||||||
%{_mandir}/man8/lwresd.8*
|
%{_mandir}/man8/lwresd.8*
|
||||||
|
@ -359,8 +364,8 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
|
|
||||||
%attr(750,root,named) %dir /var/named
|
%attr(750,root,named) %dir /var/named
|
||||||
%attr(770,named,named) %dir /var/named/slaves
|
%attr(770,named,named) %dir /var/named/slaves
|
||||||
|
%attr(770,named,named) %dir /var/named/data
|
||||||
%attr(770,named,named) %dir /var/run/named
|
%attr(770,named,named) %dir /var/run/named
|
||||||
%endif
|
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
@ -378,7 +383,6 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
%{_mandir}/man1/dig.1*
|
%{_mandir}/man1/dig.1*
|
||||||
%{_mandir}/man8/nslookup.8*
|
%{_mandir}/man8/nslookup.8*
|
||||||
|
|
||||||
%if %server
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/*.a
|
%{_libdir}/*.a
|
||||||
|
@ -386,12 +390,21 @@ rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version}
|
||||||
%{_mandir}/man3/*
|
%{_mandir}/man3/*
|
||||||
%{_bindir}/isc-config.sh
|
%{_bindir}/isc-config.sh
|
||||||
%doc doc/draft doc/rfc
|
%doc doc/draft doc/rfc
|
||||||
%endif
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Aug 25 2004 Jason Vas Dias <jvdias@redhat.com>
|
||||||
|
- Remove resolver(5) manpage now in man-pages (bug 130792);
|
||||||
|
- Don't create /dev/ entries in bind-chroot if already there (bug 127556);
|
||||||
|
- fix bind-devel Requires (bug 130919)
|
||||||
|
- Set default location for dumpdb & stats files to /var/named/data
|
||||||
|
|
||||||
* Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
|
* Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
|
||||||
- Fix devel Requires for bug 130738 & fix version
|
- Fix devel Requires for bug 130738 & fix version
|
||||||
|
|
||||||
|
* Tue Aug 24 2004 Jason Vas Dias <jvdias@redhat.com>
|
||||||
|
- Fix errors on clean install if named group does not exist
|
||||||
|
- (bug 130777)
|
||||||
|
|
||||||
* Thu Aug 19 2004 Jason Vas Dias <jvdias@redhat.com>
|
* Thu Aug 19 2004 Jason Vas Dias <jvdias@redhat.com>
|
||||||
- Upgrade to bind-9.2.4rc7; applied initscript fix
|
- Upgrade to bind-9.2.4rc7; applied initscript fix
|
||||||
- for bug 102035.
|
- for bug 102035.
|
||||||
|
|
4
sources
4
sources
|
@ -1,5 +1,5 @@
|
||||||
f1266fa636426e2f3ce6771f09ce787f bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2
|
f1266fa636426e2f3ce6771f09ce787f bind-9.2.3rc3-deprecation_msg_shut_up.diff.bz2
|
||||||
79775b7afb05f62fa891eab8196b59d1 bind-9.2.4rc7.tar.gz
|
79775b7afb05f62fa891eab8196b59d1 bind-9.2.4rc7.tar.gz
|
||||||
af38102dea2db4375bc6bf1fcb087d8f bind-chroot.tar.gz
|
3567c35a24cb83a8a69443a399bbb6c8 bind-chroot.tar.gz
|
||||||
dc12e280ee60c85dce46c501ba992f9b bind-manpages-2.tar.bz2
|
3c3c3d412bf073c4f0008eff852683c5 bind-manpages-2.tar.bz2
|
||||||
1ae2dcc356623ef5fd130893e95a9b94 bind-manpages.patch.bz2
|
1ae2dcc356623ef5fd130893e95a9b94 bind-manpages.patch.bz2
|
||||||
|
|
Loading…
Reference in New Issue