Hello community, here is the log from the commit of package samba for openSUSE:Factory checked in at 2016-01-20 09:54:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/samba (Old) and /work/SRC/openSUSE:Factory/.samba.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba" Changes: -------- --- /work/SRC/openSUSE:Factory/samba/samba.changes 2015-12-18 21:51:19.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.samba.new/samba.changes 2016-01-20 09:54:19.000000000 +0100 @@ -1,0 +2,38 @@ +Fri Jan 15 21:58:31 UTC 2016 - lmue...@suse.com + +- Add quotes around path of update-apparmor-samba-profile; (bnc#962177). + +------------------------------------------------------------------- +Wed Jan 13 21:25:05 UTC 2016 - lmue...@suse.com + +- Remove autoconf build-time requirement. + +------------------------------------------------------------------- +Wed Jan 13 10:23:56 UTC 2016 - lmue...@suse.com + +- Update to 4.3.4. + + vfs_fruit: Enable POSIX directory rename semantics; (bso#11065). + + Crash: Bad talloc magic value - access after free; (bso#11394). + + Copying files with vfs_fruit fails when using vfs_streams_xattr without + stream prefix and type suffix; (bso#11466). + + samba-tool: Fix uncaught exception if no fSMORoleOwner attribute is given; + (bso#11613). + + Fix a typo in the smb.conf manpage, explanation of idmap config; + (bso#11619). + + Correctly initialize the list head when keeping a list of primary followed + by DFS connections; (bso#11624). + + Reduce the memory footprint of empty string options; (bso#11625). + + lib/async_req: Do not install async_connect_send_test; (bso#11639). + + Fix typos in man vfs_gpfs; (bso#11641). + + Make "hide dot files" option work with "store dos attributes = yes"; + (bso#11645). + + Fix a corner case of the symlink verification; (bso#11647); (bnc#960249). + + Do not disable "store dos attributes" on-the-fly; (bso#11649). + + Update lastLogon and lastLogonTimestamp; (bso#11659). + +------------------------------------------------------------------- +Mon Jan 11 19:16:46 UTC 2016 - lmue...@suse.com + +- Prevent access denied if the share path is "/"; (bso#11647); (bnc#960249). + +------------------------------------------------------------------- Old: ---- samba-4.3.3.tar.asc samba-4.3.3.tar.gz New: ---- samba-4.3.4.tar.asc samba-4.3.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ samba.spec ++++++ --- /var/tmp/diff_new_pack.QfEHcw/_old 2016-01-20 09:54:22.000000000 +0100 +++ /var/tmp/diff_new_pack.QfEHcw/_new 2016-01-20 09:54:22.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package samba # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,16 +12,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # %{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d} Name: samba -%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140 -BuildRequires: autoconf -%endif BuildRequires: cups-devel BuildRequires: cyrus-sasl-devel BuildRequires: e2fsprogs-devel @@ -122,7 +119,7 @@ BuildRequires: systemd BuildRequires: systemd-devel %endif -%define samba_ver 4.3.3 +%define samba_ver 4.3.4 %define samba_ver_suffix %nil %if "%{samba_ver_suffix}" == "" %define samba_source_location https://ftp.samba.org/pub/samba/stable/samba-%{version}.tar.gz @@ -144,11 +141,11 @@ %else %define build_make_smp_mflags %{?jobs:-j%jobs} %endif -%define SOURCE_TIMESTAMP 3552 +%define SOURCE_TIMESTAMP 3565 %define BRANCH %{version} %global with_mitkrb5 1 %global with_dc 0 -Version: 4.3.3 +Version: 4.3.4 Release: 0 Url: https://www.samba.org/ Provides: samba-gplv3 = %{version} @@ -1224,7 +1221,6 @@ rm \ %{buildroot}/%{_libdir}/samba/ldb/ildap.so \ %{buildroot}/%{_libdir}/samba/ldb/ldbsamba_extensions.so \ - %{buildroot}/%{_bindir}/async_connect_send_test \ %endif # utility scripts ++++++ patches.tar.bz2 ++++++ ++++ 2708 lines of diff (skipped) ++++++ samba-4.3.3.tar.gz -> samba-4.3.4.tar.gz ++++++ /work/SRC/openSUSE:Factory/samba/samba-4.3.3.tar.gz /work/SRC/openSUSE:Factory/.samba.new/samba-4.3.4.tar.gz differ: char 5, line 1 ++++++ vendor-files.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor-files/tools/package-data new/vendor-files/tools/package-data --- old/vendor-files/tools/package-data 2015-12-16 17:42:05.000000000 +0100 +++ new/vendor-files/tools/package-data 2016-01-16 19:05:58.000000000 +0100 @@ -1,2 +1,2 @@ # This is an autogenrated file. -SAMBA_PACKAGE_SVN_VERSION="3552" +SAMBA_PACKAGE_SVN_VERSION="3565" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor-files/tools/update-apparmor-samba-profile new/vendor-files/tools/update-apparmor-samba-profile --- old/vendor-files/tools/update-apparmor-samba-profile 2015-05-13 21:10:11.000000000 +0200 +++ new/vendor-files/tools/update-apparmor-samba-profile 2016-01-16 18:59:56.000000000 +0100 @@ -8,7 +8,7 @@ # - "/" - if someone is insane enough to share his complete filesystem, he'll have # to modify the apparmor profile himself -# (c) Christian Boltz 2011 +# (c) Christian Boltz 2011-2016 # This script is licensed under the GPL v2 or, at your choice, any later version. @@ -24,8 +24,8 @@ exit 1 } - -versionstring="${0##*/} 1.0" +# if you change this script, _always_ update the version to force an update of the profile sniplet +versionstring="${0##*/} 1.1" aastatus="/usr/sbin/aa-status" aaparser="/sbin/apparmor_parser" @@ -41,7 +41,6 @@ test -e "$loadedprofiles" || silentexit "apparmor not loaded" test -e "$profilesniplet" || silentexit "apparmor profile snippet not available" test -r "$loadedprofiles" || verboseexit "no read permissions for $loadedprofiles - not running as root?" -grep -q '^/usr/sbin/smbd (' /sys/kernel/security/apparmor/profiles || silentexit "smbd profile not loaded" widelinks=$(testparm -s --parameter-name "wide links" 2>/dev/null) test "$widelinks" == "Yes" && { @@ -56,7 +55,7 @@ { echo "# autogenerated by $versionstring at samba start - do not edit!" echo "" - testparm -s 2>/dev/null |sed -n '/^[ \t]*path[ \t]*=[ \t]*[^% \t]\{2,\}/ s�^[ \t]*path[ \t]*=[ \t]*\(.*\)$�\1/ rk,\n\1/** rwkl,�p' + testparm -s 2>/dev/null |sed -n '/^[ \t]*path[ \t]*=[ \t]*[^% \t]\{2,\}/ s�^[ \t]*path[ \t]*=[ \t]*\(.*\)$�"\1/" rk,\n"\1/**" rwkl,�p' } > "$tmp_profilesniplet" diff "$profilesniplet" "$tmp_profilesniplet" >/dev/null && { @@ -65,10 +64,12 @@ silentexit "profile sniplet unchanged" } -echo "Updating AppArmor profile for Samba..." - mv -f "$tmp_profilesniplet" "$profilesniplet" +grep -q '^/usr/sbin/smbd (' /sys/kernel/security/apparmor/profiles || silentexit "smbd profile not loaded" + +echo "Reloading updated AppArmor profile for Samba..." + # reload profile "$aaparser" -r "$smbd_profile"