diff --git a/bind-96-dyndb.patch b/bind-96-dyndb.patch index bc2e839..25828d3 100644 --- a/bind-96-dyndb.patch +++ b/bind-96-dyndb.patch @@ -8,15 +8,15 @@ #include #include #include -@@ -778,6 +779,8 @@ cleanup(void) { - dlz_drivers_clear(); - #endif +@@ -760,6 +761,8 @@ setup(void) { + static void + cleanup(void) { + dns_dynamic_db_cleanup(ISC_TRUE); + - dns_name_destroy(); + destroy_managers(); - isc_log_write(ns_g_lctx, NS_LOGCATEGORY_GENERAL, NS_LOGMODULE_MAIN, + ns_server_destroy(&ns_g_server); --- a/bin/named/server.c +++ b/bin/named/server.c @@ -57,6 +57,7 @@ diff --git a/bind.spec b/bind.spec index d5c0d7c..2263f9e 100644 --- a/bind.spec +++ b/bind.spec @@ -20,7 +20,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv Name: bind License: ISC Version: 9.6.1 -Release: 4.%{PATCHVER}%{?dist} +Release: 4.%{PATCHVER}%{?dist}.1 Epoch: 32 Url: http://www.isc.org/products/BIND/ Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -583,6 +583,9 @@ rm -rf ${RPM_BUILD_ROOT} %ghost %{chroot_prefix}/etc/localtime %changelog +* Thu Sep 03 2009 Martin Nagy 32:9.6.1-4.P1.1 +- update the patch for dynamic loading of database backends + * Wed Jul 29 2009 Adam Tkac 32:9.6.1-4.P1 - 9.6.1-P1 release (CVE-2009-0696) - fix postun trigger (#513016, hopefully)