Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2014-01-30 19:14:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bind (Old)
 and      /work/SRC/openSUSE:Factory/.bind.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bind"

Changes:
--------
--- /work/SRC/openSUSE:Factory/bind/bind.changes        2013-12-13 
13:01:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2014-01-30 
19:14:09.000000000 +0100
@@ -1,0 +2,18 @@
+Fri Jan 24 10:12:56 UTC 2014 - [email protected]
+
+- Add the sdb-ldap backend module (fate#313216).
+- Details can be found here:
+  * http://bind9-ldap.bayour.com/
+  * http://bind9-ldap.bayour.com/dnszonehowto.html
+
+-------------------------------------------------------------------
+Tue Jan 21 17:02:30 UTC 2014 - [email protected]
+
+- Update to version 9.9.4P2
+  * Fixes named crash when handling malformed NSEC3-signed zones
+    (CVE-2014-0591, bnc#858639)
+  * Obsoletes workaround-compile-problem.diff
+- Replace rpz2+rl-9.9.3-P1.patch by rpz2-9.9.4.patch, rl is now
+  supported upstream (--enable-rrl).
+
+-------------------------------------------------------------------

Old:
----
  bind-9.9.3-P2.tar.gz
  bind-9.9.3-P2.tar.gz.asc
  rpz2+rl-9.9.3-P1.patch

New:
----
  bind-9.9.4-P2.tar.gz
  bind-9.9.4-P2.tar.gz.asc
  bind-sdb-ldap.patch
  rpz2-9.9.4.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bind.spec ++++++
--- /var/tmp/diff_new_pack.V9DSUm/_old  2014-01-30 19:14:10.000000000 +0100
+++ /var/tmp/diff_new_pack.V9DSUm/_new  2014-01-30 19:14:10.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bind
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:           bind
 %define pkg_name bind
-%define pkg_vers 9.9.3-P2
+%define pkg_vers 9.9.4-P2
 BuildRequires:  krb5-devel
 BuildRequires:  libcap
 BuildRequires:  libcap-devel
@@ -33,7 +33,7 @@
 Summary:        Domain Name System (DNS) Server (named)
 License:        ISC
 Group:          Productivity/Networking/DNS/Servers
-Version:        9.9.3P2
+Version:        9.9.4P2
 Release:        0
 Provides:       bind8
 Provides:       bind9
@@ -58,16 +58,16 @@
 Patch4:         perl-path.diff
 Patch51:        pie_compile.diff
 Patch52:        named-bootconf.diff
+Patch53:        bind-sdb-ldap.patch
 Patch100:       configure.in.diff2
-Patch110:       workaround-compile-problem.diff
 %if 0%{?suse_version} > 1220
 BuildRequires:  gpg-offline
 %endif
 
 # Rate limiting patch by Paul Vixie et.al. for reflection DoS protection
 # see http://www.redbarn.org/dns/ratelimits
-#Patch200:       http://ss.vix.su/~vjs/rpz2+rl-9.9.3-P1.patch
-Patch200:       rpz2+rl-9.9.3-P1.patch
+#Patch200:       http://ss.vix.su/~vjs/rpz2-9.9.4.patch
+Patch200:       rpz2-9.9.4.patch
 
 Source60:       dlz-schema.txt
 %if %ul_version >= 1
@@ -207,10 +207,10 @@
 %patch51
 %endif
 %patch52
+%patch53
 %if 0%{?suse_version} <= 1010
 %patch100 -p1
 %endif
-%patch110 -p0
 %patch200 -p0
 # modify settings of some files regarding to OS version and vendor
 function replaceStrings()
@@ -227,8 +227,8 @@
        replaceStrings ${file}
 done
 popd
-#cp bind-sdb-ldap-%{SDB_LDAP_VERSION}/ldapdb.c bin/named/
-#cp bind-sdb-ldap-%{SDB_LDAP_VERSION}/ldapdb.h bin/named/include/
+cp contrib/sdb/ldap/ldapdb.c bin/named/
+cp contrib/sdb/ldap/ldapdb.h bin/named/include/
 # ---------------------------------------------------------------------------
 
 %build
@@ -270,7 +270,9 @@
        --with-libtool \
        --enable-runidn \
        --with-libxml2 \
-       --with-dlz-mysql --with-dlz-ldap
+       --with-dlz-mysql \
+        --with-dlz-ldap \
+        --enable-rrl
 "
 cp -f -p config.guess config.sub contrib/idn/idnkit-1.0-src/
 ./configure ${CONFIGURE_OPTIONS}
@@ -364,7 +366,7 @@
 cp -a vendor-files/docu/dnszonehowto.html contrib/sdb/ldap/
 mkdir -p vendor-files/config/ISC-examples
 cp -a bin/tests/*.conf* vendor-files/config/ISC-examples
-for file in CHANGES COPYRIGHT README FAQ version contrib doc/{arm,misc} 
vendor-files/config; do
+for file in CHANGES COPYRIGHT README FAQ version contrib doc/{arm,misc} 
vendor-files/config contrib/sdb/ldap/INSTALL.ldap; do
        basename=$( basename ${file})
        cp -a ${file} ${RPM_BUILD_ROOT}/%{_defaultdocdir}/bind/${basename}
        echo "%doc %{_defaultdocdir}/bind/${basename}" >>filelist-bind-doc

++++++ bind-9.9.3-P2.tar.gz -> bind-9.9.4-P2.tar.gz ++++++
/work/SRC/openSUSE:Factory/bind/bind-9.9.3-P2.tar.gz 
/work/SRC/openSUSE:Factory/.bind.new/bind-9.9.4-P2.tar.gz differ: char 5, line 1

++++++ bind-sdb-ldap.patch ++++++
Index: bin/named/Makefile.in
===================================================================
--- bin/named/Makefile.in.orig  2014-01-23 18:42:24.479609343 +0100
+++ bin/named/Makefile.in       2014-01-24 10:11:54.234471728 +0100
@@ -34,9 +34,9 @@
 #
 # Add database drivers here.
 #
-DBDRIVER_OBJS =
-DBDRIVER_SRCS =
-DBDRIVER_INCLUDES =
+DBDRIVER_OBJS = ldapdb.@O@
+DBDRIVER_SRCS = ldapdb.c
+DBDRIVER_INCLUDES = -DLDAP_DEPRECATED
 DBDRIVER_LIBS =
 
 DLZ_DRIVER_DIR =       ${top_srcdir}/contrib/dlz/drivers
Index: bin/named/main.c
===================================================================
--- bin/named/main.c.orig       2013-12-20 01:28:28.000000000 +0100
+++ bin/named/main.c    2014-01-23 18:45:19.059680008 +0100
@@ -82,6 +82,7 @@
  * Include header files for database drivers here.
  */
 /* #include "xxdb.h" */
+#include <ldapdb.h>
 
 #ifdef CONTRIB_DLZ
 /*
@@ -904,6 +905,7 @@
         * Add calls to register sdb drivers here.
         */
        /* xxdb_init(); */
+       ldapdb_init();
 
 #ifdef ISC_DLZ_DLOPEN
        /*
@@ -940,6 +942,7 @@
         * Add calls to unregister sdb drivers here.
         */
        /* xxdb_clear(); */
+       ldapdb_clear();
 
 #ifdef CONTRIB_DLZ
        /*

++++++ configure.in.diff ++++++
--- /var/tmp/diff_new_pack.V9DSUm/_old  2014-01-30 19:14:10.000000000 +0100
+++ /var/tmp/diff_new_pack.V9DSUm/_new  2014-01-30 19:14:10.000000000 +0100
@@ -1,6 +1,8 @@
---- bind-9.9.3-P1/configure.in.xx      2013-06-26 14:23:25.536177163 +0200
-+++ bind-9.9.3-P1/configure.in 2013-06-26 14:23:26.401175186 +0200
-@@ -3099,7 +3099,7 @@
+Index: bind-9.9.4-P2/configure.in
+===================================================================
+--- bind-9.9.4-P2.orig/configure.in    2013-12-20 01:28:28.000000000 +0100
++++ bind-9.9.4-P2/configure.in 2014-01-21 17:55:51.063395215 +0100
+@@ -3142,7 +3142,7 @@
  # empty).  The variable VARIABLE will be substituted into output files.
  #
  

++++++ rpz2+rl-9.9.3-P1.patch -> rpz2-9.9.4.patch ++++++
++++ 13914 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/bind/rpz2+rl-9.9.3-P1.patch
++++ and /work/SRC/openSUSE:Factory/.bind.new/rpz2-9.9.4.patch

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to