commit bind for openSUSE:Factory
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 - max@suse.com
+
+- 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 - max@suse.com
+
+- 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
participants (1)
-
root@hilbert.suse.de