SHA256
1
0
forked from pool/bind

Accepting request 128983 from network

- Prevents a named assert (crash) when validating caused by using
  "Bad cache" data before it has been initialized.  [RT #30025]
  (bnc#772945)
- ISC_QUEUE handling for recursive clients was updated to address a
  race condition that could cause a memory leak.  This rarely occurred
  with UDP clients, but could be a significant problem for a server
  handling a steady rate of TCP queries.  [RT #29539 & #30233]
- Under heavy incoming TCP query loads named could experience a
  memory leak which could lead to significant reductions in query
  response or cause the server to be terminated on systems with
  "out of memory" killers. [RT #29539]
  (bnc#772946)
- A condition has been corrected where improper handling of zero-length
  RDATA could cause undesirable behavior, including termination of
  the named process.  [RT #29644]
- 9.9.1-P2

- license update: ISC
  ISC is generally seen as the correct license for bind

OBS-URL: https://build.opensuse.org/request/show/128983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bind?expand=0&rev=81
This commit is contained in:
Stephan Kulow 2012-07-31 11:27:12 +00:00 committed by Git OBS Bridge
commit 864a31b0ad
4 changed files with 51 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2dc5886b3eb6768d312b43dbe1e23a5b67b4f4dcfa1a65b1017e7710bb764627
size 7223197

3
bind-9.9.1-P2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a46ecf6177b69d6e9a83a15f792d0594adcc8e800086208dd9b84452afb84d0e
size 7223896

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Thu Jul 26 11:08:11 CEST 2012 - ug@suse.de
- Prevents a named assert (crash) when validating caused by using
"Bad cache" data before it has been initialized. [RT #30025]
(bnc#772945)
- ISC_QUEUE handling for recursive clients was updated to address a
race condition that could cause a memory leak. This rarely occurred
with UDP clients, but could be a significant problem for a server
handling a steady rate of TCP queries. [RT #29539 & #30233]
- Under heavy incoming TCP query loads named could experience a
memory leak which could lead to significant reductions in query
response or cause the server to be terminated on systems with
"out of memory" killers. [RT #29539]
(bnc#772946)
- A condition has been corrected where improper handling of zero-length
RDATA could cause undesirable behavior, including termination of
the named process. [RT #29644]
- 9.9.1-P2
-------------------------------------------------------------------
Thu Jul 12 07:34:11 UTC 2012 - cfarrell@suse.com
- license update: ISC
ISC is generally seen as the correct license for bind
-------------------------------------------------------------------
Tue Jun 5 16:30:32 CEST 2012 - ug@suse.de

View File

@ -16,10 +16,9 @@
#
Name: bind
%define pkg_name bind
%define pkg_vers 9.9.1-P1
%define pkg_vers 9.9.1-P2
BuildRequires: krb5-devel
BuildRequires: libcap
BuildRequires: libcap-devel
@ -31,13 +30,17 @@ BuildRequires: openssl
BuildRequires: openssl-devel
BuildRequires: update-desktop-files
Summary: Domain Name System (DNS) Server (named)
License: BSD-3-Clause ; MIT
License: ISC
Group: Productivity/Networking/DNS/Servers
Version: 9.9.1P1
Version: 9.9.1P2
Release: 0
Provides: dns_daemon bind8 bind9
Obsoletes: bind8 bind9
Requires: %{name}-utils %{name}-chrootenv
Provides: bind8
Provides: bind9
Provides: dns_daemon
Obsoletes: bind8
Obsoletes: bind9
Requires: %{name}-chrootenv
Requires: %{name}-utils
PreReq: %fillup_prereq %insserv_prereq bind-utils /bin/grep /bin/sed /bin/mkdir /usr/bin/tee /bin/chmod /bin/chown /bin/mv /bin/cat /usr/bin/dirname /usr/bin/diff /usr/bin/old /usr/sbin/groupadd /usr/sbin/useradd /usr/sbin/usermod
Url: http://isc.org/sw/bind/
Source: ftp://ftp.isc.org/isc/bind9/%{pkg_vers}/bind-%{pkg_vers}.tar.gz
@ -96,8 +99,10 @@ structure below /var/lib/named.
Summary: Development Libraries and Header Files of BIND
Group: Development/Libraries/C and C++
Requires: %{name}-libs = %{version}
Provides: bind8-devel bind9-devel
Obsoletes: bind8-devel bind9-devel
Provides: bind8-devel
Provides: bind9-devel
Obsoletes: bind8-devel
Obsoletes: bind9-devel
# bug437293
%ifarch ppc64
Obsoletes: bind-devel-64bit
@ -157,8 +162,11 @@ protocol.
%package utils
Summary: Utilities to query and test DNS
Group: Productivity/Networking/DNS/Utilities
Provides: dns_utils bindutil bind9-utils
Obsoletes: bindutil bind9-utils
Provides: bind9-utils
Provides: bindutil
Provides: dns_utils
Obsoletes: bind9-utils
Obsoletes: bindutil
# bug437293
%ifarch ppc64
Obsoletes: bind-utils-64bit