Accepting request 738315 from network:samba:STABLE

Upgrade to 2.0.7 required for samba 4.11.0

OBS-URL: https://build.opensuse.org/request/show/738315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ldb?expand=0&rev=44
This commit is contained in:
Dominique Leuenberger 2019-10-17 10:17:47 +00:00 committed by Git OBS Bridge
commit 75524d3b9e
7 changed files with 47 additions and 29 deletions

View File

@ -1,2 +1,2 @@
libldb1
libldb2
python3-ldb

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQFJBAABCgAzFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAl0chnkVHHNhbWJhLWJ1
Z3NAc2FtYmEub3JnAAoJEEeTkWETCEAllRQH/0QqgwmtOZHW+R9SII0DVtQYID8m
nll1Tooc8f3Fee+Fq7tHdDagCvljYqXrgL1D5w1sy9Db9V2JZhHNvuMOGV6xFEaV
uwYykgpx1WYz1Iz5l7WSRtfclNENBDtgjyq+RX71OP+5RGuQBm08qZKYbQaLXCBB
UEUgEXZBUWHglOIl5wKn4xXUw4+ne5Rz3KZNfUbWXNPks73uNCIo5gY7zUUTo4sY
qSNP8yTAB8wGDqYkvIfEa0Vpd+PdanPK4YNmxrf/zENUl9YCFUslxdsDV8FzU/ji
nd/QrEqW5/9mZz3/yLEawSoJ3KJhgeUmavnFmYVth4qyGGfRaBYv/vcN/30=
=izN2
-----END PGP SIGNATURE-----

View File

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

11
ldb-2.0.7.tar.asc Normal file
View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQFJBAABCgAzFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAl1vmRIVHHNhbWJhLWJ1
Z3NAc2FtYmEub3JnAAoJEEeTkWETCEAlZw4H/jQsV6dlqmXDouQ8m679L80wPrkF
NeC/4Xjiqa474pMwUN0q+6QHRbiD84YTPzrPMqNm6VL6xUpYObsABDwwrihLEBjz
2+znSTNRb3f7tpjQoSiVavqHO2QgwVNI0KN0EsFKj6wfsy0uevRnS6MePm6jWzQp
e3vXPAbtYUGbG7B3kUzd8VwhUt3gO8aGAR6A1EhuYrL/mAKbe8C9QlXQ4hGadetn
3FpUT8XxuYXes8p8oBlfP7jnu0i9qpV2oIkkf3oudLEUjXJQT6B1gjBNVwb6n1Zo
N/bVSZAz50e1hXAdEQ1Qk+LUPJwHhpLPjZ9Rce0LAFdVJk9r4n0qYk2rLtc=
=0dzS
-----END PGP SIGNATURE-----

3
ldb-2.0.7.tar.gz Normal file
View File

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

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Thu Oct 03 22:08:14 UTC 2019 - James McDonough <jmcdonough@suse.com>
- Update to version 2.0.7
+ Robustness improvements against duplicate attributes in ldb_filter_attrs()
(bso#13695)
+ Robustness improvements against invalid string DN values (bso#14049)
+ log database repack so users know what is happening (bso#14059)
+ add ldb_options_get
+ add "batch_mode" option.
+ Remove Python 2.x support except to build just the bare C library
+ Remove --extra-python (a build time mode to produce Python2 and Python3
bindings at the same time)
+ Fix standalone build of ldb.
+ CVE-2019-3824 out of bounds read in wildcard compare (bso#13773)
-------------------------------------------------------------------
Thu Aug 1 10:57:34 UTC 2019 - Samuel Cabrero <scabrero@suse.de>

View File

@ -27,9 +27,9 @@
%endif
%define lmdb_version 0.9.16
%define talloc_version 2.1.15
%define tdb_version 1.3.17
%define tevent_version 0.9.38
%define talloc_version 2.2.0
%define tdb_version 1.4.2
%define tevent_version 0.10.0
Name: ldb
BuildRequires: docbook-xsl-stylesheets
@ -57,7 +57,7 @@ BuildRequires: lmdb-devel >= %{lmdb_version}
%endif
Url: https://ldb.samba.org/
Version: 1.5.5
Version: 2.0.7
Release: 0
Summary: An LDAP-like embedded database
License: LGPL-3.0-or-later
@ -73,26 +73,28 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
LDB is an LDAP-like embedded database.
%package -n libldb1
%package -n libldb2
Summary: An LDAP-like embedded database
Group: System/Libraries
Provides: libldb1 = %{version}
Obsoletes: libldb1 < %{version}
%description -n libldb1
%description -n libldb2
LDB is an LDAP-like embedded database.
This package includes the ldb1 library.
This package includes the ldb2 library.
%package -n libldb-devel
Summary: Libraries and Header Files to Develop Programs with ldb1 Support
Summary: Libraries and Header Files to Develop Programs with ldb2 Support
Group: Development/Libraries/C and C++
Requires: libldb1 = %{version}
Requires: libldb2 = %{version}
Requires: pkg-config
%description -n libldb-devel
LDB is an LDAP-like embedded database.
Libraries and Header Files to Develop Programs with ldb1 Support.
Libraries and Header Files to Develop Programs with ldb2 Support.
%package -n ldb-tools
@ -106,7 +108,7 @@ Tools to manipulate LDB files.
%package -n python3-ldb
Summary: Python3 bindings for the LDB library
Group: Development/Libraries/Python
Requires: libldb1 = %{version}
Requires: libldb2 = %{version}
Obsoletes: python-ldb
%description -n python3-ldb
@ -175,15 +177,15 @@ cp -a apidocs/man/* %{buildroot}/%{_mandir}
sed -i 's;-lpyldb-util.%{py3_soflags_dash};-lpyldb-util.%{py3_soflags};g' %{buildroot}/%{_libdir}/pkgconfig/pyldb-util.%{py3_soflags}.pc
%post -n libldb1 -p /sbin/ldconfig
%post -n libldb2 -p /sbin/ldconfig
%postun -n libldb1 -p /sbin/ldconfig
%postun -n libldb2 -p /sbin/ldconfig
%post -n python3-ldb -p /sbin/ldconfig
%postun -n python3-ldb -p /sbin/ldconfig
%files -n libldb1
%files -n libldb2
%defattr(-,root,root)
%{_libdir}/libldb.so.*
%dir %{_libdir}/ldb