Hello community, here is the log from the commit of package bind checked in at Wed Aug 13 23:21:10 CEST 2008. -------- --- bind/bind.changes 2008-07-27 11:52:03.000000000 +0200 +++ bind/bind.changes 2008-08-13 15:48:45.172564000 +0200 @@ -1,0 +2,17 @@ +Wed Aug 13 15:46:00 CEST 2008 - sschober@suse.de + +- Copy complete /etc/named.d to change root jail (bnc#408145). + +------------------------------------------------------------------- +Tue Aug 12 16:39:27 CEST 2008 - ug@suse.de + +- performance improvement over the P1 releases, namely + + significantly remedying the port allocation issues + + allowing TCP queries and zone transfers while issuing as many + outstanding UDP queries as possible + + additional security of port randomization at the same level as P1 + +- also includes fixes for several bugs in the 9.5.0 base code +- 9.5.0-P2 + +------------------------------------------------------------------- Old: ---- bind-9.5.0P1.tar.gz New: ---- bind-9.5.0P2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bind.spec ++++++ --- /var/tmp/diff_new_pack.B12953/_old 2008-08-13 23:18:58.000000000 +0200 +++ /var/tmp/diff_new_pack.B12953/_new 2008-08-13 23:18:58.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package bind (Version 9.5.0P1) +# spec file for package bind (Version 9.5.0P2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -13,12 +20,12 @@ Name: bind %define pkg_name bind -%define pkg_vers 9.5.0P1 +%define pkg_vers 9.5.0P2 #BuildRequires: openldap2 openldap2-devel BuildRequires: libcap libcap-devel libxml2-devel openssl openssl-devel Summary: Domain Name System (DNS) Server (named) -Version: 9.5.0P1 -Release: 4 +Version: 9.5.0P2 +Release: 1 %define SDB_LDAP_VERSION 1.0-beta License: BSD 3-Clause; X11/MIT Group: Productivity/Networking/DNS/Servers @@ -681,6 +688,16 @@ %doc %{_mandir}/man5/idnrc.5.gz %changelog +* Wed Aug 13 2008 sschober@suse.de +- Copy complete /etc/named.d to change root jail (bnc#408145). +* Tue Aug 12 2008 ug@suse.de +- performance improvement over the P1 releases, namely + + significantly remedying the port allocation issues + + allowing TCP queries and zone transfers while issuing as many + outstanding UDP queries as possible + + additional security of port randomization at the same level as P1 +- also includes fixes for several bugs in the 9.5.0 base code +- 9.5.0-P2 * Sun Jul 27 2008 aj@suse.de - Remove .la files, they only introduce more problems and require libxml2.la installation. ++++++ bind-9.5.0P1.tar.gz -> bind-9.5.0P2.tar.gz ++++++ bind/bind-9.5.0P1.tar.gz bind/bind-9.5.0P2.tar.gz differ: byte 5, line 1 ++++++ vendor-files.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/lwresd new/vendor-files/init/lwresd --- old/vendor-files/init/lwresd 2006-02-08 14:59:28.000000000 +0100 +++ new/vendor-files/init/lwresd 2008-08-12 16:32:43.000000000 +0200 @@ -27,6 +27,7 @@ # Required-Start: $network $remote_fs $syslog # Required-Stop: $network $remote_fs $syslog # Should-Start: named +# Should-Stop: # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: Lightweight resolver daemon diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/vendor-files/init/named new/vendor-files/init/named --- old/vendor-files/init/named 2007-01-02 14:28:11.000000000 +0100 +++ new/vendor-files/init/named 2008-08-13 15:43:38.000000000 +0200 @@ -26,7 +26,6 @@ # Provides: named # Required-Start: $network $remote_fs $syslog # Required-Stop: $network $remote_fs $syslog -# Should-Start: ldap # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: Domain Name System (DNS) server, named @@ -149,28 +148,41 @@ chown root:named /etc/rndc.key fi # Handle all include files. - for configfile in "${NAMED_CONF_META_INCLUDE_FILE}" ${NAMED_CONF_INCLUDE_FILES}; do - if [ ! -f "${configfile}" ]; then - case "${configfile}" in - "${NAMED_CONF_META_INCLUDE_FILE}") - warnMessage "File, ${configfile} not found. Creating it." - initializeNamed - ;; - *) - test -z "${NAMED_CONF_META_INCLUDE_FILE}" && continue - grep -qe "^[[:space:]]*include[[:space:]]*\"${configfile}\"" "${NAMED_CONF_META_INCLUDE_FILE}" && \ - initializeNamed || \ - warnMessage "File, ${configfile} not found. Skipping.\nPlease check the setting of NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named." - continue - ;; - esac - fi - if [ "${NAMED_RUN_CHROOTED}" = "yes" ]; then - makeDestDir - rm -f ${CHROOT_PREFIX}/${configfile} - cp -a -L ${configfile} ${CHROOT_PREFIX}/${configfile%/*} - fi - done + ##################################################################### + # OLD --- Copies only include files mentioned in NAMED_CONF_INCLUDE + ##################################################################### +# for configfile in "${NAMED_CONF_META_INCLUDE_FILE}" ${NAMED_CONF_INCLUDE_FILES}; do +# if [ ! -f "${configfile}" ]; then +# case "${configfile}" in +# "${NAMED_CONF_META_INCLUDE_FILE}") +# warnMessage "File, ${configfile} not found. Creating it." +# initializeNamed +# ;; +# *) +# test -z "${NAMED_CONF_META_INCLUDE_FILE}" && continue +# grep -qe "^[[:space:]]*include[[:space:]]*\"${configfile}\"" "${NAMED_CONF_META_INCLUDE_FILE}" && \ +# initializeNamed || \ +# warnMessage "File, ${configfile} not found. Skipping.\nPlease check the setting of NAMED_CONF_INCLUDE_FILES in /etc/sysconfig/named." +# continue +# ;; +# esac +# fi +# if [ "${NAMED_RUN_CHROOTED}" = "yes" ]; then +# makeDestDir +# rm -f ${CHROOT_PREFIX}/${configfile} +# cp -a -L ${configfile} ${CHROOT_PREFIX}/${configfile%/*} +# fi +# done + + ########################### + # NEW --- Copy complete /etc/named.d dir. Bug: bnc#408145 + ########################### + NAMED_D="/etc/named.d" + # delete old named.d + test -z "${CHROOT_PREFIX}${NAMED_D}" || rm -rf ${CHROOT_PREFIX}${NAMED_D} + # copy new + cp -a -L ${NAMED_D} ${CHROOT_PREFIX}${NAMED_D%/*} + # Handle known configuration files. if [ "${NAMED_RUN_CHROOTED}" = "yes" ]; then for configfile in ${NAMED_CONF} /etc/{localtime,rndc.key}; do ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de