- Update to version 9.10.2

- Handle timeout in legacy system test. [RT #38573]
  - dns_rdata_freestruct could be called on a uninitialised structure when
    handling a error. [RT #38568]
  - Addressed valgrind warnings. [RT #38549]
  - UDP dispatches could use the wrong pseudorandom
    number generator context. [RT #38578]
  - Fixed several small bugs in automatic trust anchor management, including a
    memory leak and a possible loss of key state information. [RT #38458]
  - 'dnssec-dsfromkey -T 0' failed to add ttl field. [RT #38565]
  - Revoking a managed trust anchor and supplying an untrusted replacement
    could cause named to crash with an assertion failure.
    (CVE-2015-1349) [RT #38344]
  - Fix a leak of query fetchlock. [RT #38454]
  - Fix a leak of pthread_mutexattr_t. [RT #38454]
  - RPZ could send spurious SERVFAILs in response
    to duplicate queries. [RT #38510]
  - CDS and CDNSKEY had the wrong attributes. [RT #38491]
  - adb hash table was not being grown. [RT #38470]
- Update bind.keyring
- Update baselibs.conf due to updates to libdns160 and libisc148

OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=166
This commit is contained in:
Lars Müller
2015-05-08 15:44:01 +00:00
committed by Git OBS Bridge
parent fa2687cc7a
commit 44ffc351bb
11 changed files with 149 additions and 74 deletions

View File

@@ -18,8 +18,8 @@
Name: bind
%define pkg_name bind
%define pkg_vers 9.10.1-P1
%define rpm_vers 9.10.1P1
%define pkg_vers 9.10.2
%define rpm_vers 9.10.2
%define idn_vers 1.0
Summary: Domain Name System (DNS) Server (named)
License: ISC
@@ -138,13 +138,13 @@ Release: 0
This library contains a few utility functions used by the BIND
server and utilities.
%package -n libdns146
%package -n libdns160
Summary: DNS library used by BIND
Group: System/Libraries
Version: %rpm_vers
Release: 0
%description -n libdns146
%description -n libdns160
This subpackage contains the "DNS client" module. This is a higher
level API that provides an interface to name resolution, single DNS
transaction with a particular server, and dynamic update. Regarding
@@ -224,7 +224,7 @@ libirs provides an interface to parse the traditional resolv.conf file and an
parameters that would be beyond the capability of the resolv.conf file. This
subpackage contains the header files needed for building programs with it.
%package -n libisc142
%package -n libisc148
Summary: ISC shared library used by BIND
Group: System/Libraries
Version: %rpm_vers
@@ -235,7 +235,7 @@ Release: 0
Obsoletes: bind-libs = %version-%release
Provides: bind-libs < %version-%release
%description -n libisc142
%description -n libisc148
This library contains miscellaneous utility function used by the BIND
server and utilities. It includes functions for assertion handling,
balanced binary (AVL) trees, bit masks comparison, event based
@@ -295,9 +295,9 @@ Group: Development/Libraries/C and C++
Version: %rpm_vers
Release: 0
Requires: libbind9-140 = %version
Requires: libdns146 = %version
Requires: libdns160 = %version
Requires: libirs141 = %version
Requires: libisc142 = %version
Requires: libisc148 = %version
Requires: libisccc140 = %version
Requires: libisccfg140 = %version
Requires: liblwres141 = %version
@@ -707,8 +707,8 @@ fi
%post -n libbind9-140 -p /sbin/ldconfig
%postun -n libbind9-140 -p /sbin/ldconfig
%post -n libdns146 -p /sbin/ldconfig
%postun -n libdns146 -p /sbin/ldconfig
%post -n libdns160 -p /sbin/ldconfig
%postun -n libdns160 -p /sbin/ldconfig
%post -n libidnkit1 -p /sbin/ldconfig
%postun -n libidnkit1 -p /sbin/ldconfig
%post -n libidnkitlite1 -p /sbin/ldconfig
@@ -717,8 +717,8 @@ fi
%postun -n libidnkitres1 -p /sbin/ldconfig
%post -n libirs141 -p /sbin/ldconfig
%postun -n libirs141 -p /sbin/ldconfig
%post -n libisc142 -p /sbin/ldconfig
%postun -n libisc142 -p /sbin/ldconfig
%post -n libisc148 -p /sbin/ldconfig
%postun -n libisc148 -p /sbin/ldconfig
%post -n libisccc140 -p /sbin/ldconfig
%postun -n libisccc140 -p /sbin/ldconfig
%post -n libisccfg140 -p /sbin/ldconfig
@@ -837,9 +837,9 @@ fi
%defattr(-,root,root)
%_libdir/libbind9.so.140*
%files -n libdns146
%files -n libdns160
%defattr(-,root,root)
%_libdir/libdns.so.146*
%_libdir/libdns.so.160*
%files -n libidnkit1
%defattr(-,root,root)
@@ -861,9 +861,9 @@ fi
%defattr(-,root,root)
%_libdir/libirs.so
%files -n libisc142
%files -n libisc148
%defattr(-,root,root)
%_libdir/libisc.so.142*
%_libdir/libisc.so.148*
%files -n libisccc140
%defattr(-,root,root)