From 8a196b547622c017c693d5bbdd470b07561e8488941038ea1ad57808726c2738 Mon Sep 17 00:00:00 2001 From: Uwe Gansert Date: Tue, 22 May 2012 08:08:00 +0000 Subject: [PATCH] version 9.9.1 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=87 --- assertion_failure_fix.diff | 11 ----------- bind-9.9.0.tar.gz | 3 --- bind-9.9.1.tar.gz | 3 +++ bind.changes | 20 ++++++++++++++++++++ bind.spec | 6 ++---- perl-path.diff | 22 ++++++++-------------- 6 files changed, 33 insertions(+), 32 deletions(-) delete mode 100644 assertion_failure_fix.diff delete mode 100644 bind-9.9.0.tar.gz create mode 100644 bind-9.9.1.tar.gz diff --git a/assertion_failure_fix.diff b/assertion_failure_fix.diff deleted file mode 100644 index 68af9ea..0000000 --- a/assertion_failure_fix.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/named/client.c -+++ bin/named/client.c 2012/05/10 11:39:32 -@@ -240,7 +240,7 @@ - REQUIRE(client->state == NS_CLIENTSTATE_WORKING); - - LOCK(&client->manager->reclock); -- client->state = NS_CLIENTSTATE_RECURSING; -+ client->newstate = client->state = NS_CLIENTSTATE_RECURSING; - ISC_LIST_APPEND(client->manager->recursing, client, rlink); - UNLOCK(&client->manager->reclock); - } diff --git a/bind-9.9.0.tar.gz b/bind-9.9.0.tar.gz deleted file mode 100644 index 356e942..0000000 --- a/bind-9.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:814f8783494d0d8eca33341244f227b3ea51ca3559191a26f28723baa494996d -size 7114050 diff --git a/bind-9.9.1.tar.gz b/bind-9.9.1.tar.gz new file mode 100644 index 0000000..8b10858 --- /dev/null +++ b/bind-9.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7599ae5a7d945707926019a6b191d06775e9657c68ced00e09af5bc751dad524 +size 7092357 diff --git a/bind.changes b/bind.changes index 275d1ee..2ab516b 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Tue May 22 10:04:42 CEST 2012 - ug@suse.de + +- this version has no new features but only bugfixes +- Addresses a race condition that can cause named to to crash when + the masters list for a zone is updated via rndc reload/reconfig +- Fixes a race condition in zone.c that can cause named to crash + during the processing of rndc delzone +- Prevents a named segfault from resolver.c due to procedure + fctx_finddone() not being thread-safe +- SDB now handles unexpected errors from back-end database drivers + gracefully instead of exiting on an assert. +- Prevents named crashes as a result of dereferencing a NULL pointer + in zmgr_start_xfrin_ifquota if the zone was being removed while + there were zone transfers still pending +- Corrects a parser bug that could cause named to crash while + reading a malformed zone file +- many more smaller fixes +- version 9.9.1 + ------------------------------------------------------------------- Thu May 10 13:44:54 CEST 2012 - ug@suse.de diff --git a/bind.spec b/bind.spec index 64d10d5..c6e0399 100644 --- a/bind.spec +++ b/bind.spec @@ -19,7 +19,7 @@ Name: bind %define pkg_name bind -%define pkg_vers 9.9.0 +%define pkg_vers 9.9.1 BuildRequires: krb5-devel BuildRequires: libcap BuildRequires: libcap-devel @@ -33,7 +33,7 @@ BuildRequires: update-desktop-files Summary: Domain Name System (DNS) Server (named) License: BSD-3-Clause ; MIT Group: Productivity/Networking/DNS/Servers -Version: 9.9.0 +Version: 9.9.1 Release: 0 Provides: dns_daemon bind8 bind9 Obsoletes: bind8 bind9 @@ -53,7 +53,6 @@ Patch51: pie_compile.diff Patch52: named-bootconf.diff Patch100: configure.in.diff2 Patch110: workaround-compile-problem.diff -Patch120: assertion_failure_fix.diff Source60: dlz-schema.txt %if %ul_version >= 1 %define VENDOR UL @@ -188,7 +187,6 @@ Name Domain (BIND) DNS server is found in the package named bind. %patch100 -p1 %endif %patch110 -p0 -%patch120 -p0 # modify settings of some files regarding to OS version and vendor function replaceStrings() { diff --git a/perl-path.diff b/perl-path.diff index 6a3b9db..dd5a939 100644 --- a/perl-path.diff +++ b/perl-path.diff @@ -1,30 +1,24 @@ -Index: bin/tests/t_api.pl -=================================================================== ---- bin/tests/t_api.pl.orig -+++ bin/tests/t_api.pl +--- bin/tests/t_api.pl ++++ bin/tests/t_api.pl 2012/05/22 07:59:27 @@ -1,4 +1,4 @@ -#!/usr/local/bin/perl +#!/usr/bin/perl # # Copyright (C) 2004, 2007 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 1999-2001 Internet Software Consortium. -Index: contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl -=================================================================== ---- contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl.orig -+++ contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl +--- contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl ++++ contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl 2012/05/22 07:59:17 @@ -1,4 +1,4 @@ -#! /usr/local/bin/perl -w +#! /usr/bin/perl -w - # $Id: generate_nameprep_data.pl,v 1.1.1.1 2003-06-04 00:27:54 marka Exp $ + # $Id: generate_nameprep_data.pl,v 1.1 2003/06/04 00:27:54 marka Exp $ # # Copyright (c) 2001 Japan Network Information Center. All rights reserved. -Index: contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl -=================================================================== ---- contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl.orig -+++ contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl +--- contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl ++++ contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl 2012/05/22 07:58:58 @@ -1,4 +1,4 @@ -#! /usr/local/bin/perl -w +#! /usr/bin/perl -w - # $Id: generate_normalize_data.pl,v 1.1.1.1 2003-06-04 00:27:55 marka Exp $ + # $Id: generate_normalize_data.pl,v 1.1 2003/06/04 00:27:55 marka Exp $ # # Copyright (c) 2000,2001 Japan Network Information Center.