From aed71218643fec789d5bd25df7fb5f6382a53a52 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 03:30:04 +0000 Subject: auto-import changelog data from bind-9.1.0-10.src.rpm Thu Mar 15 2001 Bernhard Rosenkraenzer 9.1.0-10 - Merge fixes from 9.1.1rc5 Sun Mar 11 2001 Bernhard Rosenkraenzer 9.1.0-9 - Work around bind 8 -> bind 9 migration problem when using buggy zone files: accept zones without a TTL, but spew out a big fat warning. (#31393) Thu Mar 08 2001 Bernhard Rosenkraenzer - Add fixes from rc4 Fri Mar 02 2001 Nalin Dahyabhai - rebuild in new environment Thu Mar 01 2001 Bernhard Rosenkraenzer - killall -HUP named if rndc reload fails (#30113) Tue Feb 27 2001 Bernhard Rosenkraenzer - Merge some fixes from 9.1.1rc3 Tue Feb 20 2001 Bernhard Rosenkraenzer - Don't use the standard rndc key from the documentation, instead, create a random one at installation time (#26358) - Make /etc/rndc.conf readable by user named only, it contains secret keys Tue Feb 20 2001 Bernhard Rosenkraenzer - 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes from 9.1.1rc2 - bind requires bind-utils (#28317) Tue Feb 13 2001 Bernhard Rosenkraenzer - Update to rc2, fixes 2 more bugs - Fix build with glibc >= 2.2.1-7 Thu Feb 08 2001 Bernhard Rosenkraenzer - Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us; 1 was fixed in a Red Hat patch already, 2 others are portability improvements) Wed Feb 07 2001 Bernhard Rosenkraenzer - Remove initscripts 5.54 requirement (#26489) Mon Jan 29 2001 Bernhard Rosenkraenzer - Add named-checkconf, named-checkzone (#25170) Mon Jan 29 2001 Trond Eivind Glomsr�d - use echo, not gprintf --- diff --git a/.cvsignore b/.cvsignore index ee4e2c1..bc8efc9 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,3 +1,3 @@ -bind-contrib.tar.gz -bind-doc.tar.gz -bind-src.tar.gz +bind-9.1.0-fixes.patch.bz2 +bind-9.1.0.tar.bz2 +bind-manpages.tar.bz2 diff --git a/bind.spec b/bind.spec index 4d88779..d142828 100644 --- a/bind.spec +++ b/bind.spec @@ -1,121 +1,100 @@ Summary: A DNS (Domain Name System) server. Name: bind -Version: 8.2.3 -Release: 1 -Copyright: distributable +Version: 9.1.0 +Release: 10 +Copyright: BSD-like Group: System Environment/Daemons -Source0: ftp://ftp.isc.org/isc/bind/src/%{version}/bind-src.tar.gz -Source1: ftp://ftp.isc.org/isc/bind/src/%{version}/bind-doc.tar.gz -Source2: ftp://ftp.isc.org/isc/bind/src/%{version}/bind-contrib.tar.gz +Source0: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.bz2 +Source1: bind-manpages.tar.bz2 +Source2: named.sysconfig Source3: named.init Source4: named.logrotate -Url: http://www.isc.org/bind.html -Patch0: bind-8.2.2-rh.patch -Patch1: bind-8.1.2-nonlist.patch -Patch2: bind-8.1.2-fds.patch -Patch4: bind-8.2-host.patch -Patch7: bind-8.2.2_P5-restart.patch +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 +Url: http://www.isc.org/products/BIND/ Buildroot: %{_tmppath}/%{name}-root -Prereq: /sbin/chkconfig, sh-utils, /bin/cat, /bin/chmod, /usr/sbin/useradd, perl +BuildPrereq: tar >= 1.13.18 +Requires(pre,preun): shadow-utils +Requires(post,preun): chkconfig +Requires(post): textutils, fileutils, sed +Requires: bind-utils %description BIND (Berkeley Internet Name Domain) is an implementation of the DNS -(Domain Name System) protocols. BIND includes a DNS server (named), -which resolves host names to IP addresses, and a resolver library -(routines for applications to use when interfacing with DNS). A DNS -server allows clients to name resources or objects and share the -information with other network machines. The named DNS server can be -used on workstations as a caching name server, but is generally only -needed on one machine for an entire network. Note that the -configuration files for making BIND act as a simple caching nameserver -are included in the caching-nameserver package. - -Install the bind package if you need a DNS server for your network. If -you want bind to act a caching name server, you will also need to install -the caching-nameserver package. +(Domain Name System) protocols. BIND includes a DNS server (named), +which resolves host names to IP addresses; a resolver library +(routines for applications to use when interfacing with DNS); and +tools for verifying that the DNS server is operating properly. + %package utils -Summary: Utilities for querying DNS name servers. -Group: Applications/System +Summary: A DNS (Domain Name System) server. +Group: System Environment/Daemons %description utils -Bind-utils contains a collection of utilities for querying DNS (Domain -Name Service) name servers to find out information about Internet hosts. -These tools will provide you with the IP addresses for given host names, -as well as other information about registered domains and network -addresses. +BIND (Berkeley Internet Name Domain) is an implementation of the DNS +(Domain Name System) protocols. BIND includes a DNS server (named), +which resolves host names to IP addresses; a resolver library +(routines for applications to use when interfacing with DNS); and +tools for verifying that the DNS server is operating properly. -You should install bind-utils if you need to get information from DNS name -servers. %package devel -Summary: Include files and libraries needed for bind DNS development. -Group: Development/Libraries -Requires: bind +Summary: A DNS (Domain Name System) server. +Group: System Environment/Daemons +Requires: bind = %{version} %description devel -The bind-devel package contains all the include files and the -library required for DNS (Domain Name Service) development for -BIND versions 8.x.x. +BIND (Berkeley Internet Name Domain) is an implementation of the DNS +(Domain Name System) protocols. BIND includes a DNS server (named), +which resolves host names to IP addresses; a resolver library +(routines for applications to use when interfacing with DNS); and +tools for verifying that the DNS server is operating properly. -You should install bind-devel if you want to develop bind DNS -applications. If you install bind-devel, you'll also need to install -bind. %prep -%setup -q -c -a 1 -a 2 -%patch0 -p0 -b .rh -%patch1 -p0 -b .nonlist -%patch2 -p1 -b .fds -%patch4 -p1 -b .host -%patch7 -p1 -b .restart -%ifarch ia64 -for i in src/lib/bsd src/lib/dst src/lib/cylink src/lib/dnssafe src/lib/inet src/lib/irs src/lib/isc src/lib/nameser src/lib/resolv; do - cat $i/Makefile |sed -e "s/^CFLAGS.*/& -fPIC/" >$i/Makefile.new - mv -f $i/Makefile.new $i/Makefile -done -%endif -find . -name Makefile |xargs perl -pi -e "s/^INSTALL_LIB.*//g" # Fix build as user - -rm -f compat/include/sys/cdefs.h +%setup -q -n %{name}-%{version} +%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 +find doc -name "*.fixes" |xargs rm -f %build - -# XXX hack around egcs -m486 bug (#3413, #3485) -%ifarch i386 -RPM_OPT_FLAGS="`echo $RPM_OPT_FLAGS | sed -e 's|-m486||'`" -%endif - -unset RPM_OPT_FLAGS - -# Work around a bind bug: SYSTYPE is always set to bsdos -find src -name Makefile | xargs -n 1 perl -pi -e "s/^SYSTYPE=.*/SYSTYPE=linux/g" -find src -name Makefile | xargs -n 1 perl -pi -e "s/^SYSTYPE =.*/SYSTYPE=linux/g" -find src -name Makefile | xargs -n 1 perl -pi -e "s/^CDEBUG=.*/CDEBUG=$RPM_OPT_FLAGS/g" -find src -name Makefile | xargs -n 1 perl -pi -e "s/^CDEBUG =.*/CDEBUG=$RPM_OPT_FLAGS/g" - -make -C src -make clean all -C src SUBDIRS=../doc/man +%configure --with-libtool --with-openssl=/usr +make %install rm -rf $RPM_BUILD_ROOT mkdir -p ${RPM_BUILD_ROOT}/etc/{rc.d/init.d,logrotate.d} -mkdir -p ${RPM_BUILD_ROOT}/usr/{bin,lib,sbin} +mkdir -p ${RPM_BUILD_ROOT}/usr/{bin,lib,sbin,include} mkdir -p ${RPM_BUILD_ROOT}/var/named -MANBASE=`echo %{_mandir} | sed -e "s,/man$,,"` -mkdir -p ${RPM_BUILD_ROOT}/usr/man/{man1,man3,man5,man7,man8} -mkdir -p ${RPM_BUILD_ROOT}${MANBASE} - -make DESTDIR=$RPM_BUILD_ROOT install -C src -make DESTDIR=$RPM_BUILD_ROOT INSTALL=install install -C src SUBDIRS=../doc/man -if test "$MANBASE" != "/usr"; then - rm -rf $RPM_BUILD_ROOT%{_mandir} - mv ${RPM_BUILD_ROOT}/usr/man $RPM_BUILD_ROOT$MANBASE -fi -install -c -m 755 src/bin/named-bootconf/Grot/named-bootconf.pl $RPM_BUILD_ROOT/usr/sbin/named-bootconf +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/{man1,man5,man8} +mkdir -p ${RPM_BUILD_ROOT}/var/run/named + +make DESTDIR=$RPM_BUILD_ROOT install +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 -ln -s resolver.5 $RPM_BUILD_ROOT%{_mandir}/man5/resolv.conf.5 +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 755 bin/dig/.libs/nslookup $RPM_BUILD_ROOT/usr/bin +gcc $RPM_OPT_FLAGS -o $RPM_BUILD_ROOT/usr/sbin/dns-keygen %{SOURCE5} +cd $RPM_BUILD_ROOT%{_mandir} +tar xjf %{SOURCE1} +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig +cp %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/named %pre /usr/sbin/useradd -c "Named" -u 25 \ @@ -129,101 +108,207 @@ if [ -f /etc/named.boot -a ! -f /etc/named.conf ]; then chmod 644 /etc/named.conf fi fi +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 %preun if [ $1 = 0 ]; then /usr/sbin/userdel named 2>/dev/null || : /usr/sbin/groupdel named 2>/dev/null || : /sbin/chkconfig --del named - [ -f /var/lock/subsys/named ] && /sbin/service named stop >/dev/null 2>&1 || : + [ -f /var/lock/subsys/named ] && /etc/rc.d/init.d/named stop >/dev/null 2>&1 fi exit 0 %postun if [ "$1" -ge 1 ]; then - /sbin/service named condrestart >/dev/null 2>&1 || : + /etc/rc.d/init.d/named condrestart >/dev/null 2>&1 || : fi %triggerpostun -- bind < 8.2.2_P5-15 /sbin/chkconfig --add named %clean -rm -rf ${RPM_BUILD_ROOT} +rm -rf ${RPM_BUILD_ROOT} ${RPM_BUILD_DIR}/%{name}-%{version} + +%post utils -p /sbin/ldconfig + +%postun utils -p /sbin/ldconfig %files %defattr(-,root,root) -%doc src/README src/INSTALL src/Version src/CHANGES -%doc src/TODO -%doc doc/bog doc/html doc/misc doc/notes doc/rfc doc/tmac -%config /etc/logrotate.d/named +%doc CHANGES README +%doc doc/arm doc/draft doc/rfc doc/misc +%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 -/usr/sbin/dnskeygen -/usr/sbin/irpd +/usr/sbin/dnssec* +/usr/sbin/lwresd /usr/sbin/named /usr/sbin/named-bootconf -/usr/sbin/named-xfer -/usr/sbin/ndc +/usr/sbin/named-check* +/usr/sbin/rndc +/usr/sbin/dns-keygen -%{_mandir}/man1/dnskeygen.1* -%{_mandir}/man5/named.conf.5* -%{_mandir}/man7/hostname.7* +%{_mandir}/man5/rndc.conf.5* +%{_mandir}/man8/rndc.8* %{_mandir}/man8/named.8* -%{_mandir}/man8/ndc.8* -%{_mandir}/man8/named-bootconf.8* -%{_mandir}/man8/named-xfer.8* +%{_mandir}/man8/lwresd.8* %attr(-,named,named) %dir /var/named - +%attr(-,named,named) %dir /var/run/named + %files utils %defattr(-,root,root) -/usr/bin/addr /usr/bin/dig -/usr/bin/dnsquery /usr/bin/host -/usr/bin/mkservdb /usr/bin/nslookup /usr/bin/nsupdate -/usr/lib/nslookup.help -%{_mandir}/man1/dig.1* -%{_mandir}/man1/dnsquery.1* +/usr/lib/*.so.* %{_mandir}/man1/host.1* -%{_mandir}/man5/irs.conf.5* +%{_mandir}/man8/nsupdate.8* +%{_mandir}/man1/dig.1* %{_mandir}/man5/resolver.5* %{_mandir}/man5/resolv.conf.5* %{_mandir}/man8/nslookup.8* -%{_mandir}/man8/nsupdate.8* %files devel %defattr(-,root,root) -/usr/lib/bind -%{_mandir}/man3/hesiod.3* -%{_mandir}/man3/inet_cidr.3* -%{_mandir}/man3/tsig.3* +/usr/lib/*.so +/usr/lib/*.la +/usr/lib/*.a +/usr/include/* %changelog -* Sat Jan 27 2001 Bernhard Rosenkraenzer -- 8.2.3, fixes several security problems +* Thu Mar 15 2001 Bernhard Rosenkraenzer 9.1.0-10 +- Merge fixes from 9.1.1rc5 + +* Sun Mar 11 2001 Bernhard Rosenkraenzer 9.1.0-9 +- Work around bind 8 -> bind 9 migration problem when using buggy zone files: + accept zones without a TTL, but spew out a big fat warning. (#31393) + +* Thu Mar 8 2001 Bernhard Rosenkraenzer +- Add fixes from rc4 + +* Fri Mar 2 2001 Nalin Dahyabhai +- rebuild in new environment + +* Thu Mar 1 2001 Bernhard Rosenkraenzer +- killall -HUP named if rndc reload fails (#30113) + +* Tue Feb 27 2001 Bernhard Rosenkraenzer +- Merge some fixes from 9.1.1rc3 + +* Tue Feb 20 2001 Bernhard Rosenkraenzer +- Don't use the standard rndc key from the documentation, instead, create a random one + at installation time (#26358) +- Make /etc/rndc.conf readable by user named only, it contains secret keys + +* Tue Feb 20 2001 Bernhard Rosenkraenzer +- 9.1.1 probably won't be out in time, revert to 9.1.0 and apply fixes + from 9.1.1rc2 +- bind requires bind-utils (#28317) + +* Tue Feb 13 2001 Bernhard Rosenkraenzer +- Update to rc2, fixes 2 more bugs +- Fix build with glibc >= 2.2.1-7 + +* Thu Feb 8 2001 Bernhard Rosenkraenzer +- Update to 9.1.1rc1; fixes 17 bugs (14 of them affecting us; + 1 was fixed in a Red Hat patch already, 2 others are portability + improvements) + +* Wed Feb 7 2001 Bernhard Rosenkraenzer +- Remove initscripts 5.54 requirement (#26489) + +* Mon Jan 29 2001 Bernhard Rosenkraenzer +- Add named-checkconf, named-checkzone (#25170) + +* Mon Jan 29 2001 Trond Eivind Glomsr�d +- use echo, not gprintf + +* Wed Jan 24 2001 Bernhard Rosenkraenzer +- Fix problems with $GENERATE + Patch from Daniel Roesen + Bug #24890 + +* Thu Jan 18 2001 Bernhard Rosenkraenzer +- 9.1.0 final + +* Sat Jan 13 2001 Bernhard Rosenkraenzer +- 9.1.0rc1 +- i18nify init script +- bzip2 source to save space + +* Thu Jan 11 2001 Bernhard Rosenkraenzer +- Fix %%postun script + +* Tue Jan 9 2001 Bernhard Rosenkraenzer +- 9.1.0b3 + +* Mon Jan 8 2001 Bernhard Rosenkraenzer +- Add named.conf man page from bind8 (#23503) + +* Sun Jan 7 2001 Bernhard Rosenkraenzer +- Make /etc/rndc.conf and /etc/sysconfig/named noreplace +- Make devel require bind = %%{version} rather than just bind + +* Sun Jan 7 2001 Bernhard Rosenkraenzer +- Fix init script for real + +* Sat Jan 6 2001 Bernhard Rosenkraenzer +- Fix init script when ROOTDIR is not set + +* Thu Jan 4 2001 Bernhard Rosenkraenzer +- Add hooks for setting up named to run chroot (RFE #23246) +- Fix up requirements + +* Fri Dec 29 2000 Bernhard Rosenkraenzer +- 9.1.0b2 + +* Wed Dec 20 2000 Bernhard Rosenkraenzer +- Move run files to /var/run/named/ - /var/run isn't writable + by the user we're running as. (Bug #20665) + +* Tue Dec 19 2000 Bernhard Rosenkraenzer +- Fix reverse lookups (#22272) +- Run ldconfig in %post utils + +* Tue Dec 12 2000 Karsten Hopp +- fixed logrotate script (wrong path to kill) +- include header files in -devel package +- bugzilla #22049, #19147, 21606 + +* Fri Dec 8 2000 Bernhard Rosenkraenzer +- 9.1.0b1 (9.1.0 is in our timeframe and less buggy) + +* Mon Nov 13 2000 Bernhard Rosenkraenzer +- 9.0.1 -* Tue Nov 14 2000 Bill Nottingham -- static libraries may be used in shared objects. Build with -fPIC on ia64 +* Mon Oct 30 2000 Bernhard Rosenkraenzer +- Fix initscript (Bug #19956) +- Add sample rndc.conf (Bug #19956) +- Fix build with tar 1.13.18 -* Fri Nov 10 2000 Bernhard Rosenkraenzer -- 8.2.2-P7 (fixes Bug #20546) +* Tue Oct 10 2000 Bernhard Rosenkraenzer +- Add some missing man pages (taken from bind8) (Bug #18794) -* Sat Aug 05 2000 Bill Nottingham -- condrestart fixes +* Sun Sep 17 2000 Bernhard Rosenkraenzer +- 9.0.0 final -* Tue Jul 18 2000 Nalin Dahyabhai -- change the init script to take condrestart, not cond-restart -- add sh-utils, /bin/cat, perl, /bin/chmod, /usr/sbin/useradd as prereqs for - the %pre and %post scripts +* Wed Aug 30 2000 Bernhard Rosenkraenzer +- rc5 +- fix up nslookup -* Sun Jul 16 2000 Bernhard Rosenkraenzer -- Don't prereq /etc/init.d +* Thu Aug 24 2000 Bernhard Rosenkraenzer +- rc4 -* Sat Jul 15 2000 Bill Nottingham -- move initscript back +* Thu Jul 13 2000 Bernhard Rosenkraenzer +- 9.0.0rc1 * Wed Jul 12 2000 Prospector - automatic rebuild diff --git a/keygen.c b/keygen.c new file mode 100644 index 0000000..bc5cda0 --- /dev/null +++ b/keygen.c @@ -0,0 +1,19 @@ +#include +#include +int main(int argc, char **argv) +{ + FILE *f=fopen("/dev/urandom", "r"); + char key[61]; + int i=0; + char tmp; + memset(key, 0, 61); + while(i<60) { + tmp=fgetc(f); + if((tmp>='a' && tmp<='z') || + (tmp>='A' && tmp<='Z') || + (tmp>='0' && tmp<='0')) + key[i++]=tmp; + } + puts(key); + fclose(f); +} diff --git a/named.init b/named.init index 80fdb3d..8b2222b 100755 --- a/named.init +++ b/named.init @@ -15,18 +15,24 @@ . /etc/sysconfig/network # Check that networking is up. -[ ${NETWORKING} = "no" ] && exit 0 +[ "${NETWORKING}" = "no" ] && exit 0 + +[ -f /etc/sysconfig/named ] && . /etc/sysconfig/named [ -f /usr/sbin/named ] || exit 0 [ -f /etc/named.conf ] || exit 0 RETVAL=0 +prog="named" start() { # Start daemons. - echo -n "Starting named: " - daemon named -u named + echo -n $"Starting $prog: " + if [ -n "${ROOTDIR}" -a "x${ROOTDIR}" != "x/" ]; then + OPTIONS="${OPTIONS} -t ${ROOTDIR}" + fi + daemon named -u named ${OPTIONS} RETVAL=$? [ $RETVAL -eq 0 ] && touch /var/lock/subsys/named echo @@ -34,7 +40,7 @@ start() { } stop() { # Stop daemons. - echo -n "Shutting down named: " + echo -n $"Stopping $prog: " killproc named RETVAL=$? [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/named @@ -42,7 +48,7 @@ stop() { return $RETVAL } rhstatus() { - /usr/sbin/ndc status + /usr/sbin/rndc status return $? } restart() { @@ -50,13 +56,13 @@ restart() { start } reload() { - /usr/sbin/ndc reload + /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP named return $? } probe() { # named knows how to reload intelligently; we don't want linuxconf # to offer to restart every time - /usr/sbin/ndc reload >/dev/null 2>&1 || echo start + /usr/sbin/rndc reload >/dev/null 2>&1 || echo start return $? } @@ -75,7 +81,7 @@ case "$1" in restart ;; condrestart) - [ -f /var/lock/subsys/named ] && restart || : + [ -f /var/lock/subsys/named ] && restart ;; reload) reload @@ -84,7 +90,7 @@ case "$1" in probe ;; *) - echo "Usage: named {start|stop|status|restart|condrestart|reload|probe}" + echo $"Usage: $0 {start|stop|status|restart|condrestart|reload|probe}" exit 1 esac diff --git a/named.logrotate b/named.logrotate index 24cc507..91b1ed8 100644 --- a/named.logrotate +++ b/named.logrotate @@ -1,6 +1,6 @@ /var/log/named.log { missingok postrotate - /usr/bin/kill -HUP `cat /var/run/named.pid 2> /dev/null` 2> /dev/null || true + /bin/kill -HUP `cat /var/run/named.pid 2> /dev/null` 2> /dev/null || true endscript } diff --git a/named.sysconfig b/named.sysconfig new file mode 100644 index 0000000..fe69e1c --- /dev/null +++ b/named.sysconfig @@ -0,0 +1,6 @@ +# Currently, you can use the following options: +# ROOTDIR="/some/where" -- will run named in a chroot environment. +# you must set up the chroot environment before +# doing this. +# OPTIONS="whatever" -- These additional options will be passed to named +# at startup. Don't add -t here, use ROOTDIR instead. diff --git a/sources b/sources index dde93cb..b7e35e7 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -d9cf8e675911fc98b1b5a540bfbc72a3 bind-contrib.tar.gz -c26474bb791552cc0cbc5af72190a772 bind-doc.tar.gz -e21e2854d72afd2ffbee17cfe8caa581 bind-src.tar.gz +98036b01f17ef9f22cdc6749fb14cae4 bind-9.1.0-fixes.patch.bz2 +ad89ac14b5226c41d8ba06a597881982 bind-9.1.0.tar.bz2 +fa68c1a90588c518651199523f5b6f2a bind-manpages.tar.bz2