Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package samba for openSUSE:Factory checked in at 2022-01-22 08:17:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new.1938 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba" Sat Jan 22 08:17:50 2022 rev:275 rq:947217 version:4.15.3+git.219.40cc1cd8591 Changes: -------- --- /work/SRC/openSUSE:Factory/samba/samba.changes 2021-11-12 15:59:58.574584686 +0100 +++ /work/SRC/openSUSE:Factory/.samba.new.1938/samba.changes 2022-01-22 08:17:58.418988872 +0100 @@ -1,0 +2,81 @@ +Tue Jan 18 09:14:20 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Use pkgconfig(krb5) as dependency for the -devel package: allow + OBS to pick the right flavor of krb5-devel (full vs mini). +- Do not require the 'krb5' symbol by samba-client-libs: this + package has an automatic dependency due to linkage on + libgssapi_krb5.so.2. Automatic deps are always better. +- Do not require the 'krb5' symbol from samba-libs: samba-libs + requires samba-client-libs, which in turn requires krb5 + libraries. Samba-libs itself has no need for krb5 (but get it + indirectly anyway). + +------------------------------------------------------------------- +Thu Jan 13 19:39:42 UTC 2022 - Samuel Cabrero <scabr...@suse.de> + +- Reorganize libs packages. Split samba-libs into samba-client-libs, + samba-libs, samba-winbind-libs and samba-ad-dc-libs, merging samba + public libraries depending on internal samba libraries into these + packages as there were dependency problems everytime one of these + public libraries changed its version (bsc#1192684). The devel + packages are merged into samba-devel. +- Rename package samba-core-devel to samba-devel +- Add python-rpm-macros to build requirements +- Update the symlink create by samba-dsdb-modules to private samba + ldb modules following libldb2 changes from /usr/lib64/ldb/samba to + /usr/lib64/ldb2/modules/ldb/samba + +------------------------------------------------------------------- +Fri Dec 10 17:13:28 UTC 2021 - Samuel Cabrero <scabr...@suse.de> + +- Update to 4.15.3 + * Recursive directory delete with veto files is broken in 4.15.0; + (bso#14878); + * A directory containing dangling symlinks cannot be deleted by + SMB2 alone when they are the only entry in the directory; + (bso#14879); + * SIGSEGV in rmdir_internals/synthetic_pathref - dirfsp is used + uninitialized in rmdir_internals(); (bso#14892); + * MaxQueryDuration not honoured in Samba AD DC LDAP; (bso#14694); + * The CVE-2020-25717 username map [script] advice has undesired + side effects for the local nt token; (bso#14901); (bsc#1192849); + * User with multiple spaces (eg Fred<space><space>Nurk) become + un-deletable; (bso#14902); + * Avoid storing NTTIME_THAW (-2) as value on disk; (bso#14127); + * smbXsrv_client_global record validation leads to crash if existing + record points at non-existing process; (bso#14882); + * Crash in vfs_fruit asking for fsp_get_io_fd() for an XATTR call; + (bso#14890); + * Samba process doesn't log to logfile; (bso#14897); + * set_ea_dos_attribute() fallback calling get_file_handle_for_metadata() + triggers locking.tdb assert; (bso#14907); + * Kerberos authentication on standalone server in MIT realm broken; + (bso#14922); + * Segmentation fault when joining the domain; (bso#14923); + * Support for ROLE_IPA_DC is incomplete; (bso#14903); + * rpcclient cannot connect to ncacn_ip_tcp services anymore; + (bso#14767); + * winexe crashes since 4.15.0 after popt parsing; (bso#14893); + * net ads status -P broken in a clustered environment; (bso#14908); + * Memory leak if ioctl(FSCTL_VALIDATE_NEGOTIATE_INFO) fails before + smbd_smb2_ioctl_send; (bso#14788); + * winbindd doesn't start when "allow trusted domains" is off; + (bso#14899); + * smbclient login without password using '-N' fails with + NT_STATUS_INVALID_PARAMETER on Samba AD DC; (bso#14883); + * A schannel client incorrectly detects a downgrade connecting to + an AES only server; (bso#14912); + * Possible null pointer dereference in winbind; (bso#14921); + * Fix -k legacy option for client tools like smbclient, rpcclient, + net, etc.; (bso#14846); + * Add Debian 11 CI bootstrap support; (bso#14872); + * Crash in recycle_unlink_internal(); (bso#14888); + +------------------------------------------------------------------- +Thu Nov 18 17:18:40 UTC 2021 - Samuel Cabrero <scabr...@suse.de> + +- Fix dependency problem upgrading from libndr0 to libndr2 and + from libsamba-credentials0 to libsamba-credentials1; + (bsc#1192684); + +------------------------------------------------------------------- Old: ---- samba-4.15.2+git.193.a4d6307f1fd.tar.bz2 New: ---- samba-4.15.3+git.219.40cc1cd8591.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba.spec ++++++ ++++ 1701 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/samba/samba.spec ++++ and /work/SRC/openSUSE:Factory/.samba.new.1938/samba.spec ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.eouHhp/_old 2022-01-22 08:17:59.662980489 +0100 +++ /var/tmp/diff_new_pack.eouHhp/_new 2022-01-22 08:17:59.666980462 +0100 @@ -1,37 +1,70 @@ -libdcerpc0 -libdcerpc-binding0 -libdcerpc-samr0 -libndr2 - provides "libndr1-<targettype> = <version>" - obsoletes "libndr1-<targettype> < <version>" -libndr-krb5pac0 -libndr-nbt0 -libndr-standard0 -libnetapi0 -libnetapi-devel - requires "libnetapi0-<targettype> = %version" -libsamba-credentials1 - obsoletes "libsamba-credentials0 < <version>" -libsamba-errors0 -libsamba-hostconfig0 -libsamba-passdb0 - obsoletes "libpdb0-<targettype> < <version>" libsamba-policy0-python3 -libsamba-util0 -libsamdb0 -libsmbclient0 -libsmbconf0 -libsmbldap2 -libtevent-util0 -libwbclient0 -samba-winbind - supplements "packageand(samba-winbind:pam-<targettype>)" - supplements "packageand(samba-winbind:glibc-<targettype>)" +samba-winbind-libs + requires "samba-client-libs-<targettype> = <version>" + provides "samba-winbind-<targettype> = <version>" + obsoletes "samba-winbind-<targettype> < <version>" + supplements "packageand(samba-winbind-libs:pam-<targettype>)" + supplements "packageand(samba-winbind-libs:glibc-<targettype>)" -/usr/lib/samba samba-client supplements "packageand(samba-client:glibc-<targettype>)" -/usr/lib/samba samba-libs + requires "samba-client-libs-<targettype> = <version>" + provides "libdcerpc-samr0-<targettype> = <version>" + obsoletes "libdcerpc-samr0-<targettype> < <version>" +samba-client-libs + provides "libsmbclient0-<targettype> = <version>" + obsoletes "libsmbclient0-<targettype> < <version>" + obsoletes "libndr0-<targettype> < <version>" + obsoletes "libndr1-<targettype> < <version>" + obsoletes "libndr2-<targettype> < <version>" + provides "libndr2-<targettype> = <version>" + obsoletes "libsmbldap0-<targettype> < <version>" + obsoletes "libsmbldap2-<targettype> < <version>" + provides "libsmbldap2-<targettype> = <version>" + obsoletes "libsamba-credentials0-<targettype> < <version>" + obsoletes "libsamba-credentials1-<targettype> < <version>" + provides "libsamba-credentials1-<targettype> = <version>" + provides "libdcerpc-binding0-<targettype> = <version>" + obsoletes "libdcerpc-binding0-<targettype> < <version>" + provides "libndr-krb5pac0-<targettype> = <version>" + obsoletes "libndr-krb5pac0-<targettype> < <version>" + provides "libndr-nbt0-<targettype> = <version>" + obsoletes "libndr-nbt0-<targettype> < <version>" + provides "libndr-standard0-<targettype> = <version>" + obsoletes "libndr-standard0-<targettype> < <version>" + provides "libsamba-util0-<targettype> = <version>" + obsoletes "libsamba-util0-<targettype> < <version>" + provides "libsamba-errors0-<targettype> = <version>" + obsoletes "libsamba-errors0-<targettype> < <version>" + provides "libsamba-hostconfig0-<targettype> = <version>" + obsoletes "libsamba-hostconfig0-<targettype> < <version>" + provides "libtevent-util0-<targettype> = <version>" + obsoletes "libtevent-util0-<targettype> < <version>" + provides "libnetapi0-<targettype> = <version>" + obsoletes "libnetapi0-<targettype> < <version>" + provides "libsamba-passdb0-<targettype> = <version>" + obsoletes "libsamba-passdb0-<targettype> < <version>" + provides "libsamdb0-<targettype> = <version>" + obsoletes "libsamdb0-<targettype> < <version>" + provides "libwbclient0-<targettype> = <version>" + obsoletes "libwbclient0-<targettype> < <version>" + provides "libsmbconf0-<targettype> = <version>" + obsoletes "libsmbconf0-<targettype> < <version>" + provides "libdcerpc0-<targettype> = <version>" + obsoletes "libdcerpc0-<targettype> < <version>" +samba-ad-dc-libs + requires "samba-client-libs-<targettype> = <version>" + provides "samba-ad-dc-<targettype> = <version>" + obsoletes "samba-ad-dc-<targettype> < <version>" samba-libs-python3 -samba-ad-dc +samba-devel + requires -samba-<targettype> + requires "samba-libs-<targettype> = <version>" + requires "samba-client-libs-<targettype> = <version>" + requires "samba-ad-dc-libs-<targettype> = <version>" + requires "samba-winbind-libs-<targettype> = <version>" + provides "libnetapi-devel-<targettype> = <version>" + obsoletes "libnetapi-devel-<targettype> < <version>" ++++++ samba-4.15.2+git.193.a4d6307f1fd.tar.bz2 -> samba-4.15.3+git.219.40cc1cd8591.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/samba/samba-4.15.2+git.193.a4d6307f1fd.tar.bz2 /work/SRC/openSUSE:Factory/.samba.new.1938/samba-4.15.3+git.219.40cc1cd8591.tar.bz2 differ: char 11, line 1