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-10-10 18:44:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba" Mon Oct 10 18:44:45 2022 rev:285 rq:1008206 version:4.17.0+git.257.5f0ed03584a Changes: -------- --- /work/SRC/openSUSE:Factory/samba/samba.changes 2022-08-05 19:50:53.833439579 +0200 +++ /work/SRC/openSUSE:Factory/.samba.new.2275/samba.changes 2022-10-10 18:45:52.859038924 +0200 @@ -1,0 +2,62 @@ +Mon Sep 26 09:38:59 UTC 2022 - Noel Power <nopo...@suse.com> + +- Disable SMB1 for tumbleweed builds. + +------------------------------------------------------------------- +Fri Sep 23 16:22:12 UTC 2022 - Noel Power <nopo...@suse.com> + +- Update to 4.17.0 + * acl_xattr VFS module may unintentionally use filesystem + permissions instead of ACL from xattr; (bso#15126). + * Missing SMB2-GETINFO access checks from MS-SMB2 3.3.5.20.1; + (bso#15153). + * assert failed: !is_named_stream(smb_fname)") at + ../../lib/util/fault.c:197; (bso#15161). + * acl_xattr VFS module may unintentionally use filesystem + permissions instead of ACL from xattr; (bso#15126). + * assert failed: !is_named_stream(smb_fname)") at + ../../lib/util/fault.c:197; (bso#15161). + * Cross-node multi-channel reconnects result in SMB2 Negotiate + returning NT_STATUS_NOT_SUPPORTED; (bso#15159). + * winbind at info level debug can coredump when processing + wb_lookupusergroups; (bso#15160). + * Make use of glfs_*at() API calls in vfs_glusterfs; + (bso#15157). + * Possible use after free of connection_struct when iterating + smbd_server_connection->connections; (bso#15128). + * `net usershare add` fails with flag works with --long but + fails with -l; (bso#15145). + * acl_xattr VFS module may unintentionally use filesystem + permissions instead of ACL from xattr; (bso#15126). + * Performance regression on contended path based operations; + (bso#15125). + * Missing READ_LEASE break could cause data corruption; + (bso#15148). + * libsamba-errors uses a wrong version number; (bso#15141). + * SMB1 negotiation can fail to handle connection errors; + (bso#15152). + * New filename parser doesn't check veto files smb.conf + parameter; (bso#15143). + * 4.17.rc1 still uses symlink-race prone unix_convert(); + (bso#15144). + * Backport fileserver related changed to 4.17.0rc2; + (bso#15146). + * Manpage for smbstatus json is missing; (bso#15147). + * Backport fileserver related changed to 4.17.0rc2; + (bso#15146). + * Performance regression on contended path based operations; + (bso#15125). + * Backport fileserver related changed to 4.17.0rc2; + (bso#15146). + * Fix issues found by coverity in smbstatus json code; + (bso#15140). + * Backport fileserver related changed to 4.17.0rc2; + (bso#15146). + +------------------------------------------------------------------- +Thu Sep 1 06:07:15 UTC 2022 - Stefan Schubert <sch...@suse.com> + +- Migration to /usr/etc: Saving user changed configuration files + in /etc and restoring them while an RPM update. + +------------------------------------------------------------------- Old: ---- samba-4.16.4+git.297.1497eb221ed.tar.bz2 New: ---- samba-4.17.0+git.257.5f0ed03584a.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba.spec ++++++ --- /var/tmp/diff_new_pack.7mBhlF/_old 2022-10-10 18:45:53.939041248 +0200 +++ /var/tmp/diff_new_pack.7mBhlF/_new 2022-10-10 18:45:53.943041257 +0200 @@ -32,10 +32,10 @@ %define build_ceph 1 %endif -%define talloc_version 2.3.3 -%define tevent_version 0.11.0 -%define tdb_version 1.4.6 -%define ldb_version 2.5.0 +%define talloc_version 2.3.4 +%define tevent_version 0.13.0 +%define tdb_version 1.4.7 +%define ldb_version 2.6.1 # This table represents the possible combinations of build macros. # They are defined only if not already defined in the build service @@ -145,7 +145,7 @@ %endif BuildRequires: sysuser-tools -Version: 4.16.4+git.297.1497eb221ed +Version: 4.17.0+git.257.5f0ed03584a Release: 0 URL: https://www.samba.org/ Obsoletes: samba-32bit < %{version} @@ -681,6 +681,9 @@ %endif --bundled-libraries=NONE,socket_wrapper,cmocka,${bundled_libraries_extra} \ --without-fam \ +%if 0%{?suse_version} > 1500 + --without-smb1-server \ +%endif " ./configure ${CONFIGURE_OPTIONS} @@ -743,7 +746,6 @@ # CTDB install -m 0644 packaging/SuSE/config/sysconfig.ctdb %{buildroot}/%{_fillupdir} -install -m 0755 ctdb/config/ctdb.service %{buildroot}%{_unitdir}/ctdb.service ln -s service %{buildroot}/%{_sbindir}/rcctdb # create tmpfile conf install -d -m 0755 %{buildroot}/%{_tmpfilesdir} @@ -925,6 +927,20 @@ %pre -f samba.pre %service_add_pre nmb.service smb.service +%if 0%{?suse_version} > 1500 +# Prepare for migration to /usr/etc; save any old .rpmsave +for i in logrotate.d/samba ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i}.rpmsave.old ||: +done +%endif + +%if 0%{?suse_version} > 1500 +%posttrans +# Migration to /usr/etc, restore just created .rpmsave +for i in logrotate.d/samba ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i} ||: +done +%endif %if %{with_dc} %pre ad-dc @@ -1017,6 +1033,20 @@ %pre winbind -f winbind.pre %service_add_pre winbind.service +%if 0%{?suse_version} > 1500 +# Prepare for migration to /usr/etc; save any old .rpmsave +for i in logrotate.d/samba-winbind ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i}.rpmsave.old ||: +done +%endif + +%if 0%{?suse_version} > 1500 +%posttrans winbind +# Migration to /usr/etc, restore just created .rpmsave +for i in logrotate.d/samba-winbind ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i} ||: +done +%endif %post winbind /sbin/ldconfig @@ -1633,7 +1663,6 @@ %config %{_sysconfdir}/ctdb/nfs-checks.d/50.rquotad.check %{_sysconfdir}/ctdb/nfs-checks.d/README %{_sbindir}/ctdbd -%{_sbindir}/ctdbd_wrapper %{_sbindir}/rcctdb %{_bindir}/ctdb %{_bindir}/ctdb_diagnostics @@ -1661,7 +1690,6 @@ %ghost %dir /run/ctdb %{_mandir}/man1/ctdb.1.gz %{_mandir}/man1/ctdbd.1.gz -%{_mandir}/man1/ctdbd_wrapper.1.gz %{_mandir}/man1/ctdb_diagnostics.1.gz %{_mandir}/man1/ltdbtool.1.gz %{_mandir}/man1/onnode.1.gz ++++++ _service ++++++ --- /var/tmp/diff_new_pack.7mBhlF/_old 2022-10-10 18:45:53.995041369 +0200 +++ /var/tmp/diff_new_pack.7mBhlF/_new 2022-10-10 18:45:53.999041377 +0200 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="disabled"> <param name="url">https://gitlab.suse.de/samba/suse-samba.git/</param> <param name="scm">git</param> - <param name="revision">factory-4-16-stable</param> + <param name="revision">factory-4-17-stable</param> <param name="versionformat">@PARENT_TAG@+git.@TAG_OFFSET@.%h</param> <param name="versionrewrite-pattern">samba-(.*)</param> <param name="versionrewrite-replacement">\1</param> ++++++ samba-4.16.4+git.297.1497eb221ed.tar.bz2 -> samba-4.17.0+git.257.5f0ed03584a.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/samba/samba-4.16.4+git.297.1497eb221ed.tar.bz2 /work/SRC/openSUSE:Factory/.samba.new.2275/samba-4.17.0+git.257.5f0ed03584a.tar.bz2 differ: char 11, line 1