openSUSE Recommended Update: tevent,ldb,sssd: updated for samba 4.0.0 beta relEase ______________________________________________________________________________ Announcement ID: openSUSE-RU-2012:1160-1 Rating: moderate References: #765270 #779079 Affected Products: openSUSE 12.2 ______________________________________________________________________________ An update that has two recommended fixes can now be installed. Description: This update fixes the following issues for tevent and ldb: tevent: - Update to 0.9.16. + Adds tevent_*_trace_*() and tevent_context_init_ops(). + Move tevent.py to the arch-specific directory. - Disable rpath while configure. - Tag GPLv3 due to tevent_util.h license; (bnc#765270) ldb: - Remove superfluous ldb-tools rpmlintrc file. - Update to 1.1.10. + Enhancements and fixes to the s3 read, sesssetup, and server functions + s3: Fix a crash in reply_lockingX_error + s3:libsmb, smbd, and s4:libcli: add EXTENDED_SIGNATURE support in tcon + s3:rpc_server: make usage of session_extract_session_key() + s3:smb2_*: make use of SMBD_SMB2_*() + s4 and libcli: enahncements and fixes - Update to 1.1.9. + Ensure rename target does not exist before deleting old record. + Add parameter to avoid NULL format string flagged by -Werror=format. - Update to 1.1.8. + Fixes for pyldb. + Drop support for tdb_compat. - BuildRequire pytalloc-devel. - Disable rpath while configure. - Tag GPL-3.0+ based on tdb license; (bnc#765270). - Define library name and use it instead of libldb1. sssd also needed to be rebuilt with the new ldb, but received no other fixes. Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.2: zypper in -t patch openSUSE-2012-594 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.2 (i586 x86_64): ldb-debugsource-1.1.10-2.8.1 ldb-tools-1.1.10-2.8.1 ldb-tools-debuginfo-1.1.10-2.8.1 libipa_hbac-devel-1.8.3-2.4.2 libipa_hbac0-1.8.3-2.4.2 libipa_hbac0-debuginfo-1.8.3-2.4.2 libldb-devel-1.1.10-2.8.1 libldb-devel-debuginfo-1.1.10-2.8.1 libldb1-1.1.10-2.8.1 libldb1-debuginfo-1.1.10-2.8.1 libtevent-devel-0.9.16-2.8.1 libtevent0-0.9.16-2.8.1 libtevent0-debuginfo-0.9.16-2.8.1 python-ipa_hbac-1.8.3-2.4.2 python-ipa_hbac-debuginfo-1.8.3-2.4.2 python-sssd-config-1.8.3-2.4.2 python-sssd-config-debuginfo-1.8.3-2.4.2 python-tevent-0.9.16-2.8.1 python-tevent-debuginfo-0.9.16-2.8.1 sssd-1.8.3-2.4.2 sssd-debuginfo-1.8.3-2.4.2 sssd-debugsource-1.8.3-2.4.2 sssd-ipa-provider-1.8.3-2.4.2 sssd-ipa-provider-debuginfo-1.8.3-2.4.2 sssd-tools-1.8.3-2.4.2 sssd-tools-debuginfo-1.8.3-2.4.2 tevent-debugsource-0.9.16-2.8.1 - openSUSE 12.2 (x86_64): libldb1-32bit-1.1.10-2.8.1 libldb1-debuginfo-32bit-1.1.10-2.8.1 libtevent0-32bit-0.9.16-2.8.1 libtevent0-debuginfo-32bit-0.9.16-2.8.1 sssd-32bit-1.8.3-2.4.2 sssd-debuginfo-32bit-1.8.3-2.4.2 References: https://bugzilla.novell.com/765270 https://bugzilla.novell.com/779079