Hello community,
here is the log from the commit of package samba for openSUSE:Factory
checked in at Fri Aug 12 09:32:14 CEST 2011.
--------
--- samba/samba.changes 2011-03-18 17:25:03.000000000 +0100
+++ /mounts/work_src_done/STABLE/samba/samba.changes 2011-08-09 14:45:28.000000000 +0200
@@ -1,0 +2,408 @@
+Tue Aug 9 12:29:16 UTC 2011 - lmuelle@suse.de
+
+- Update to 3.6.0.
+ + BUG 7462: Make SA_RESETHAND conditional on its existance.
+ + BUG 8303: db_ctdb_send_schedule_for_deletion() is not defined.
+ + BUG 8324: smbclient cannot list directories from a big-endian machine.
+ + BUG 8326: WinXP cannot join a Samba3 domain with a 'even' hostname.
+ + BUG 8327: Fix the reload of the configuration, also reload activated
+ registry shares.
+ + BUG 8328: Cleanup of idmap_tdb2 code.
+ + BUG 8330: Fix NFSv4 ACL merging logic.
+ + BUG 8335: File copy aborts with smb2_validate_message_id: bad message_id.
+ + BUG 8341: Fix segfault in libsmbclient.
+ + BUG 8343: Fix SMB2 crash reading with aio_fork beyond the end of file.
+ + BUG 8347: Fix regression for HP-UX, AIX and OSF.
+ + BUG 8357: Make sure we grant credits on async read/write operations.
+ + BUG 8358: Fix a bug in run_poll_events().
+ + BUG 8362: Fix build issue on old glibc systems.
+
+-------------------------------------------------------------------
+Mon Aug 8 15:03:53 UTC 2011 - lmuelle@suse.de
+
+- Remove references to disabled vscan build.
+
+-------------------------------------------------------------------
+Thu Aug 4 17:12:25 UTC 2011 - lmuelle@suse.de
+
+- Add missing define, includes, and initialization to get_printing_ticket.
+
+-------------------------------------------------------------------
+Thu Aug 4 10:40:57 UTC 2011 - lmuelle@suse.de
+
+- Use /var/run for the cifs state file; (bnc#710304).
+
+-------------------------------------------------------------------
+Mon Aug 1 21:28:25 UTC 2011 - lmuelle@suse.de
+
+- Fix #ifdef CTDB_CONTROL_SCHEDULE_FOR_DELETION issue; (bso#8303).
+
+-------------------------------------------------------------------
+Mon Aug 1 21:24:37 UTC 2011 - lmuelle@suse.de
+
+- File copy aborts with smb2_validate_message_id: bad message_id; (bso#8335).
+
+-------------------------------------------------------------------
+Sun Jul 31 14:26:37 UTC 2011 - lmuelle@suse.de
+
+- Fix reload of the configuration and also reload activated registry shares;
+ (bso#8327).
+
+-------------------------------------------------------------------
+Sun Jul 31 14:22:21 UTC 2011 - lmuelle@suse.de
+
+- WinXP cannot join a Samba3 domain with a 'even' hostname; (bso#8326).
+
+-------------------------------------------------------------------
+Thu Jul 28 13:09:58 UTC 2011 - lmuelle@suse.de
+
+- smbclient cannot list directories from a big-endian machine; (bso#8324).
+
+-------------------------------------------------------------------
+Wed Jul 27 01:40:00 UTC 2011 - lmuelle@suse.de
+
+- Update to 3.6.0rc3.
+ + BUG 7841: Explicitly pass domain_sid to wbint_LookupRids().
+ + BUG 7888: Deal with buggy 3.0 based PDCs.
+ + BUG 8083: Fix "inherit owner = yes" with vfs_acl_xattr or vfs_acl_tdb
+ module.
+ + BUG 8102: Do not allow to change file ACLs from normal domusers.
+ + BUG 8102: Do not allow to change file ACLs from normal domusers.
+ + BUG 8193: Add new command 'enumerate_recursive'.
+ + BUG 8195: Make rpc client code working against NT4 servers.
+ + BUG 8211: Fix "inherit owner = yes" when "inherit permissions = yes" is
+ set.
+ + BUG 8213: Fixes in idmap_autorid.
+ + BUG 8214: Fix smbd crash on printer driver upgrade.
+ + BUG 8215: Fix Winbind unix username lookup.
+ + BUG 8216: Make Winbind returning correct results with 'sids2xids'.
+ + BUG 8217: Do not stat-check the share path in 'net conf addshare'.
+ + BUG 8219: Fix SMB Panic from Windows 7 client.
+ + BUG 8224: Fix the build on FreeBSD.
+ + BUG 8226: Use c99 initializers which are supported by old gcc 2.95
+ compilers.
+ + BUG 8230: Move .nmbd socket directory to non-hidden name PREFIX/var/nmbd.
+ + BUG 8231: Fix crash bug in 'net cache get'.
+ + BUG 8235: Fix smbd crash on startup caused by migrate_printer().
+ + BUG 8240: Fix Valgrind warnings in winreg/spoolss code.
+ + BUG 8244: Fix copying files larger than 2 GB to a Samba share.
+ + BUG 8247: Fix Coverity ID 2582: FORWARD_NULL.
+ + BUG 8253: Fix Winbind panic if verify_idpool() fails.
+ + BUG 8254: Fix "acl check permissions = no".
+ + BUG 8260: Fix DCERPC responses with fragments larger than 1024 bytes.
+ + BUG 8262: Fix build of vfs_commit.
+ + BUG 8263: Fix build with --with-fake-kaserver or --with-vfs-afsacl.
+ + BUG 8264: Fix Valgrind bugs in svcctl.
+ + BUG 8276: Close all sockets attached to a subnet in close_subnet().
+ + BUG 8278: Fix smbd panic when CTDB is unhealthy.
+ + BUG 8281: Fix build of examples/VFS/*.
+ + BUG 8286: Fix smbd crash on premature end of smb2 conn.
+ + BUG 8292: Fix a major architectural flaw in the SMB2 server code.
+ + BUG 8293: Fix log file rotating in SMB2.
+ + BUG 8304: Fix uninitialized variable in error path.
+ + BUG 8305: Fix segfault in nmbd when using 'smbtree ...'..
+ + BUG 8307: brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all
+ locks.
+ + BUG 8310: toupper_ascii() is broken on big-endian systems.
+ + BUG 8314: Fix smbd crash with unknown user.
+
+ + Mark 'time offset' parameter as deprecated.
+
+-------------------------------------------------------------------
+Tue Jul 26 23:57:01 UTC 2011 - lmuelle@suse.de
+
+- The Samba Web Administration Tool (SWAT) versions 3.0.x to 3.5.9 are
+ affected by a cross-site scripting vulnerability; CVE-2011-2694; (bso#8289);
+ (bnc#708503).
+
+-------------------------------------------------------------------
+Tue Jul 26 20:44:01 UTC 2011 - lmuelle@suse.de
+
+- The Samba Web Administration Tool (SWAT) versions 3.0.x to 3.5.9 are
+ affected by a cross-site request forgery; CVE-2011-2522; (bso#8290);
+ (bnc#705241).
+
+-------------------------------------------------------------------
+Thu Jul 14 10:26:22 UTC 2011 - lmuelle@suse.de
+
+- Make use of the actual library version as part of the package name on
+ post-11.3 systems only.
+
+-------------------------------------------------------------------
+Mon Jul 11 16:21:23 CEST 2011 - ddiss@suse.de
+
+- Improve ctdb vacuuming performance with use of SCHEDULE_FOR_DELETION;
+ (bnc#705170).
+
+-------------------------------------------------------------------
+Mon Jun 20 17:28:46 CEST 2011 - ddiss@suse.de
+
+- Specify nmbdsocketdir at configure time; (bnc#700953).
+
+-------------------------------------------------------------------
+Thu Jun 9 14:58:08 UTC 2011 - lmuelle@suse.de
+
+- Build the tdb, talloc, and tevent libraries ahead of anything else.
+
+-------------------------------------------------------------------
+Tue Jun 7 21:02:45 UTC 2011 - jmcdonough@suse.de
+
+- Update to 3.6.0rc2.
+ + BUG 6911: Fix Kerberos authentication from Vista to Samba.
+ + BUG 8166: Don't lockout users when offline.
+ + BUG 8200: Add support for multiple writeable ldap idmap domains.
+ + BUG 8148: Default to protocol version 2 for SMB Traffic Analyzer.
+
+ + BUG 7054: Fix X account flag when "pwdlastset" is "0".
+ + BUG 8144: Fix setting timestamp when touching files with CIFS clients.
+ + BUG 8153: Fix setting up getaddrinfo on IPv6-only machines.
+ + BUG 8156: Fix 'net ads join' using the user's Kerberos ticket.
+ + BUG 8157: Fix parsing a cups printcap file.
+ + BUG 8175: Fix smbd deadlock.
+ + BUG 8189: Support shadow copy display over SMB2.
+ + BUG 8197: Winbind does not properly detect when a DC connection is dead.
+ + BUG 8203: Winbind needs to reset the DC connection if an RPC times out.
+
+-------------------------------------------------------------------
+Mon Jun 06 10:30:00 CEST 2011 - mrsb@novell.com
+
+- Make cupsaddsmb fill printers location; (bso#8132); (bnc#698209).
+
+-------------------------------------------------------------------
+Fri Jun 03 21:19:00 CEST 2011 - lpechacek@suse.cz
+
+- Add "winbind max clients" parameter to remove 200-client
+ limit; (bnc#697461).
+
+-------------------------------------------------------------------
+Fri Jun 03 20:40:00 CEST 2011 - jmcdonough@suse.de
+
+- Disable logon cache for password lockout consistency when
+ running in a cluster; (bnc#694836).
+
+-------------------------------------------------------------------
+Fri May 27 04:46:48 CEST 2011 - jmcdonough@suse.de
+
+- Fix logon of AD users with many group memberships; (bso#6911);
+ (bnc#657026).
+
+-------------------------------------------------------------------
+Wed May 25 14:23:54 CEST 2011 - jmcdonough@suse.de
+
+- Don't lockout users while offline; (bso#8166); (bnc#692607).
+
+-------------------------------------------------------------------
+Mon May 23 18:15:17 UTC 2011 - lmuelle@suse.de
+
+- Update to 3.6.0rc1.
++++ 271 more lines (skipped)
++++ between samba/samba.changes
++++ and /mounts/work_src_done/STABLE/samba/samba.changes
calling whatdependson for head-i586
Old:
----
samba-3.5.8.tar.bz2
samba-vscan-0.3.6b.tar.bz2
New:
----
samba-3.6.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba-doc.spec ++++++
--- /var/tmp/diff_new_pack.WyYtbr/_old 2011-08-12 09:21:28.000000000 +0200
+++ /var/tmp/diff_new_pack.WyYtbr/_new 2011-08-12 09:21:28.000000000 +0200
@@ -19,7 +19,7 @@
Name: samba-doc
-BuildRequires: cups-devel e2fsprogs-devel fam-devel libacl-devel pam-devel popt-devel python-devel readline-devel
+BuildRequires: cups-devel e2fsprogs-devel fam-devel libacl-devel pam-devel popt-devel readline-devel
%if 0%{?suse_version}
BuildRequires: cracklib-devel openldap2-devel
%endif
@@ -27,7 +27,7 @@
BuildRequires: gdbm-devel pwdutils
%endif
%if 0%{?suse_version} > 930
-BuildRequires: krb5-devel libiniparser-devel libnscd-devel
+BuildRequires: krb5-devel libiniparser-devel libnscd-devel python-devel
%endif
%if 0%{?suse_version} > 930 && 0%{?suse_version} < 1031
BuildRequires: dmapi-devel libnscd-devel libxml2-devel mysql-devel postgresql-devel xfsprogs-devel
@@ -39,7 +39,7 @@
BuildRequires: cracklib-devel
%endif
%if 0%{?centos_version} || 0%{?fedora_version} || 0%{?rhel_version} || 0%{?mandriva_version}
-BuildRequires: krb5-devel openldap-devel
+BuildRequires: krb5-devel openldap-devel python-devel
%endif
%if 0%{?suse_version} > 1000
BuildRequires: keyutils-devel
@@ -58,17 +58,17 @@
%else
BuildRequires: pkgconfig
%endif
-%define samba_ver 3.5.8
+%define samba_ver 3.6.0
%define samba_ver_suffix %nil
%define samba_ver_full %{samba_ver}%{samba_ver_suffix}
%if 0%{?suse_version} && 0%{?suse_version} < 1111
%define guards_symbols pre_1111
%endif
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1130
-%define libldb_ver 0.9.7
-%define libtalloc_ver 2.0.1
-%define libtdb_ver 1.2.1
-%define libtevent_ver 0.9.8
+%define libldb_ver 1.0.2
+%define libtalloc_ver 2.0.5
+%define libtdb_ver 1.2.9
+%define libtevent_ver 0.9.11
%else
%define libldb_ver %{version}
%define libtalloc_ver %{version}
@@ -81,8 +81,8 @@
%define build_make_smp_mflags %{?jobs:-j%jobs}
%endif
Url: http://www.samba.org/
-Version: 3.5.8
-Release: 2
+Version: 3.6.0
+Release: 1
License: GPLv3+
Summary: Samba Documentation
Group: Documentation/Other
@@ -108,13 +108,7 @@
# requires: docbook-utils docbook-xsl-stylesheets docbook_4 freetype2 ghostscript-fonts-std ghostscript-library ghostscript-x11 libxslt sgml-skel te_etex te_latex te_pdf tetex xmlcharent
%define make_doc 0
%define make_utils 0
-%define make_vscan 0
%define make_ldapsmb 1
-%if 0%{?suse_version} > 1000 && 0%{?suse_version} < 1121 || 0%{?centos_version} > 500 || 0%{?fedora_version} > 7 || 0%{?rhel_version} > 500
-%define make_cifsupcall 1
-%else
-%define make_cifsupcall 0
-%endif
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1120
%define cifs_init_script cifs
%else
@@ -122,6 +116,9 @@
%endif
%if 0%{?suse_version} && 0%{?suse_version} < 1111
%define link_static_libs 1
+# pre-11.2 doesn't know the python_* macros
+%define python_sitelib %py_sitedir
+%define python_sitearch %py_sitedir
%else
%define link_static_libs 0
%endif
@@ -177,6 +174,7 @@
mv "${file}.new" "${file}"
done
%__install -m 0644 vendor-files/tools/get_printing_ticket.c source3/client/get_printing_ticket.c
+%__install -m 0644 -p vendor-files/docu/rfc3454.txt source4/heimdal/lib/wind/
# Create and add vendor suffix
test -f vendor-files/tools/package-data && \
. vendor-files/tools/package-data
@@ -255,6 +253,7 @@
--with-mandir=%{_mandir} \
--with-modulesdir=%{_libdir}/samba \
--with-rootsbindir=/sbin \
+ --with-nmbdsocketdir=%{LOCKDIR} \
--enable-cups \
--enable-debug \
%if %{link_static_libs}
@@ -279,16 +278,6 @@
--with-utmp \
--with-winbind \
--with-shared-modules=%{vfs_modules},%{idmap_modules} \
-%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1120
- --without-cifsmount \
-%else
- --with-cifsumount \
-%endif
-%if %{make_cifsupcall} == 0
- --without-cifsupcall \
-%else
- --with-cifsupcall \
-%endif
%if %{make_devel}
--enable-developer \
--enable-krb5developer \
@@ -425,7 +414,7 @@
--------
The Samba Team