Revisions of samba

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 207997 from Lars Müller's avatar Lars Müller (lmuelle) (revision 146)
- BuildRequire systemd on post-12.2 systems.

- Update to 4.1.2.
  + s4-dns: dlz_bind9: Create dns-HOSTNAME account disabled; (bso#9091).
  + dfs_server: Use dsdb_search_one to catch 0 results as well as
    NO_SUCH_OBJECT errors; (bso#10052).
  + Missing talloc_free can leak stackframe in error path; (bso#10187).
  + Fix memset used with constant zero length parameter; (bso#10190).
  + s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName';
    (bso#10193).
  + Make offline logon cache updating for cross child domain group membership;
    (bso#10194).
  + nsswitch: Fix short writes in winbind_write_sock; (bso#10195).
  + RW Deny for a specific user is not overriding RW Allow for a group;
    (bso#10196).
  + vfs_glusterfs: Fix excessive debug output from vfs_gluster_open();
    (bso#10224).
  + vfs_glusterfs: Implement proper mashalling/unmarshalling of ACLs;
    (bso#10224).
  + VFS plugin was sending the actual size of the volume instead of the total
    number of block units because of which windows was getting the wrong
	 volume capacity; (bso#10224).
  + libcli/smb: Fix smb2cli_ioctl*() against Windows 2008; (bso#10232).
  + xattr: Fix listing EAs on *BSD for non-root users; (bso#10247).
  + Fix the build of vfs_glusterfs; (bso#10253).
  + s3-winbindd: Fix cache_traverse_validate_fn failure for NDR cache entries;
    (bso#10264).
  + util: Remove 32bit macros breaking strict aliasing; (bso#10269).

- Let gpg verify execution condition not fail on non SUSE systems.

- Add systemd support for post-12.2 systems.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 207066 from Lars Müller's avatar Lars Müller (lmuelle) (revision 145)
Unconditionally create the CUPS smb backend sym link pointing to smbspool;
(bnc#850656).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 206855 from Lars Müller's avatar Lars Müller (lmuelle) (revision 144)
- Update to 4.1.1.
  + ACLs are not checked on opening an alternate data stream on a file or
    directory; CVE-2013-4475; (bso#10229); (bnc#848101).
  + Private key in key.pem world readable; CVE-2013-4476; (bnc#848103).
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 203491 from Lars Müller's avatar Lars Müller (lmuelle) (revision 143)
Native systemd service files are on our todo list.

- Update to 4.1.0.
  + pam_winbindd: Support the KEYRING ccache type; (bso#10132).
  + Fix PAC parsing failure; (bso#10178).
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 202797 from Lars Müller's avatar Lars Müller (lmuelle) (revision 142)
Please forward to openSUSE 13.1 too.

- Unify the defattr lines in the pidl, python, test and test-devel files
  section by removing the optional directory mode.

- Verify source tar ball gpg signature.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 201529 from Lars Müller's avatar Lars Müller (lmuelle) (revision 141)
The final 4.1.0 is scheduled for Friday, October 11.

The goal is to have native systemd files tested and added too.

- Update to 4.1.0rc4.
  + dsdb: Convert the full string from UTF16 to UTF8, including embedded
    NULLs; (bso#8077).
  + python-samba-tool fsmo: Do not give an error on a successful role
    transfer; (bso#9461).
  + dbwrap_ctdb: Treat empty records as non-existing; (bso#10008).
  + Raise the level of a debug when unable to open a printer; (bso#10118).
  + Add "acl allow execute always" parameter; (bso#10134).
  + vfs_shadow_copy2: Display previous versions correctly over SMB2;
    (bso#10137).
  + smbd: Always clean up share modes after hard crash; (bso#10138).
  + Valid utf8 filenames cause "invalid conversion error" messages;
    (bso#10139).
  + libcli/smb: Use SMB1 MID=0 for the initial Negprot; (bso#10144).
  + Samba SMB2 client code reads the wrong short name length in a directory
    listing reply; (bso#10145).
  + libcli/smb: Only check the SMB2 session setup signature if required and
    valid; (bso#10146).
  + Better document potential implications of a globally used "valid users";
    (bso#10147).
  + cli_smb2_get_ea_list_path() failed to close file on exit; (bso#10149).
  + Not all OEM servers support the ALTNAME info level; (bso#10150).
  + Regression causes replication failure with Windows 2008R2 and deletes
    Deleted Objects; (bso#10157).
  + Netbios related samba process consumes 100% CPU; (bso#10158).
  + Fix POSIX ACL mapping when setting DENY ACE's from Windows; (bso#10162).

- Add or polish the shared library package summaries and descriptions.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 199779 from Lars Müller's avatar Lars Müller (lmuelle) (revision 140)
Credits to Jan Engelhard who implemented the the split of the shared
libraies packaging as it is part of this submit request.

Systemd service files for nmb, smb, and winbind will follow soon.

- Require libndr-standard-devel due to gen_ndr/lsa.h from libpdb-devel.

- Add libdcerpc0, libdcerpc-atsvc0, libdcerpc-binding0, libdcerpc-samr0,
  libgensec0, libndr0, libndr-krb5pac0, libndr-nbt0, libndr-standard0,
  libpdb0, libregistry0, libsamba-credentials0, libsamba-hostconfig0,
  libsamba-policy0, libsamba-util0, libsamdb0, libsmbclient-raw0, libsmbconf0,
  libsmbldap0, and libtevent-util0 to baselibs.conf.

- Implement shared library packaging guidelines.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 139)
Split 13.1 from Factory
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) accepted request 198926 from Lars Müller's avatar Lars Müller (lmuelle) (revision 138)
- Update to 4.1.0rc3.
  + Fix working on site with Read Only Domain Controller; (bso#5917).
  + Add man page for vfs_syncops; (bso#7364).
  + Add man page for vfs_linux_xfs_sgid; (bso#7490).
  + When replicating DNS for bind9_dlz we need to create the server-DNS
    account remotely; (bso#9091).
  + Winbind unable to retrieve user information from AD; (bso#9615).
  + winbind_lookup_names() fails because of NT_STATUS_CANT_ACCESS_DOMAIN_INFO;
    (bso#9899).
  + Build Samba 4.0.x on AIX with IBM XL C/C++; (bso#9911).
  + Add SMB2 and SMB3 support for smbclient; (bso#9974).
  + Add man pages for ntdb tools; (bso#10000).
  + Add man page for samba-regedit tool; (bso#10001).
  + ::1 added to nameserver on join; (bso#10030).
  + Fix memory leak in source3/lib/util.c:1493; (bso#10063).
  + Fix segmentation fault in 'net ads join'; (bso#10073).
  + Fix variable list in vfs_crossrename man page; (bso#10076).
  + s3-winbind: Fix a segfault passing NULL to a fstring argument; (bso#10082).
  + smbd: Fix async echo handler forking; (bso#10086).
  + MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba;
    (bso#10097).
  + Honour output buffer length set by the client for SMB2 GetInfo requests;
    (bso#10106).
  + Fix Winbind crashes on DC with trusted AD domains; (bso#10107).
  + Handle Dropbox (write-only-directory) case correctly in pathname lookup;
    (bso#10114).
  + Masks incorrectly applied to UNIX extension permission changes;
    (bso#10121).

- Correct interpackage dependencies; (bso#10129).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 197338 from Lars Müller's avatar Lars Müller (lmuelle) (revision 137)
See http://lists.opensuse.org/opensuse-factory/2013-09/msg00022.html
with references to the upstream release schedule of Samba 4.1.0

4.1.0 RC 3 is scheduled for September 11 and GA for September 27.

- Define the source URL differently in the case of a release candidate.

- Update to 4.1.0rc2.
  + Add vfs_btrfs module.
  + Add support for server-side copy operations via the
    SMB2 FSCTL_SRV_COPYCHUNK request.
  + Fix replication with --domain-crictical-only to fill in backlinks;
    (bso#9029).
  + Windows 8 Roaming profiles fail; (bso#9678).
  + Fix crash of winbind after "ls -l /usr/local/samba/var/locks/sysvol";
    (bso#9820).
  + Windows error 0x800700FE when copying files with xattr names containing
    ":"; (bso#9992).
  + Do not delete an existing valid credential cache (s3-winbind); (bso#9994).
  + Fix segfault while reading incomplete session info; (bso#10003).
  + Missing integer wrap protection in EA list reading can cause server to
    loop with DOS (CVE-2013-4124); (bso#10010).
  + Fix a 100% loop at shutdown time (smbd); (bso#10013).
  + Fix/improve debug options; (bso#10015).
  + Rename regedit to samba-regedit; (bso#10040).
  + Remove obsolete swat manpage and references; (bso#10041).
  + Fix crashes in socket_get_local_addr(); (bso#10042).
  + Allow to change the default location for Kerberos credential caches;
    (bso#10043).
  + Remove a redundant inlined substitution of ACLs; (bso#10045).
  + nsswitch: Add OPT_KRB5CCNAME to avoid an error message; (bso#10048).
  + dsdb improvements; (bso#10056).
  + Linux kernel oplock breaks can miss signals; (bso#10064).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 196786 from Lars Müller's avatar Lars Müller (lmuelle) (revision 136)
The huge difference in the package change log indeed was caused by the
parallel development of Samba 3 and 4.

- BuildRequire pyldb-devel.
- Add libnetapi0 and samba-libs to baselibs.conf.
- Update to 4.0.9.
  + Fix crash of Winbind after "ls -l /usr/local/samba/var/locks/sysvol";
    (bso#9820).
  + s3-lib: Fix segmentation fault while reading incomplete session info;
    (bso#10003).
  + smbd: Fix a 100% loop at shutdown time; (bso#10013).
  + Windows 8 Roaming profiles fail; (bso#9678).
  + Add UPN enumeration to passdb internal API; (bso#9779).
  + smbd: Cleanup disonnected durable handles; (bso#9930).
  + vfs_streams_xattr: Do not attempt to write empty attribute twice;
    (bso#9970).
  + Fix Windows error 0x800700FE when copying files with xattr names
    containing ":"; (bso#9992).
  + s3-winbind: Do not delete an existing valid credential cache; (bso#9994).
  + Fix excessive RID allocation; (bso#10014).
  + Add debugclass for DNS server; (bso#10015).
  + Fix/improve debug options; (bso#10015).
  + Allow to change the default location for Kerberos credential caches;
    (bso#10043).
  + Linux kernel oplock breaks can miss signals; (bso#10064).
  + net ads join: Fix segmentation fault in
    create_local_private_krb5_conf_for_domain; (bso#10073).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181805 from Lars Müller's avatar Lars Müller (lmuelle) (revision 135)
PIDL: fix parsing linemarkers in preprocessor output; (bso#9636).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181698 from Lars Müller's avatar Lars Müller (lmuelle) (revision 134)
- Use SLE as product prefix for SUSE Linux Enterprise, oS for openSUSE, and
  OBS for any other operating system to define the vendor string while build.

- Remove ldapsmb from the main spec file.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 181065 from Lars Müller's avatar Lars Müller (lmuelle) (revision 133)
- Adjust ldapsmb and nmbstatus man page syntax required by a newer pod2man.

- Don't bzip2 the main tar ball, use the upstream gziped one instead.

- Explicitly BuildRequire cyrus-sasl-devel, libattr-devel, and
  libopenssl-devel.

- Update to 3.6.16.
  + Fix crash bug during Win8 sync; (bso#9822).
  + Properly handle Oplock breaks in compound requests; (bso#9722).

- Fix crash bug during Win8 sync; (bso#9822).
- Check for system libtevent and link dbwrap_tool and dbwrap_torture against
  it; (bso#9881).
- errno gets overwritten in call to check_parent_exists(); (bso#9927).
- Fix a bug of drvupgrade of smbcontrol; (bso#9941).

- Document idmap_ad rfc2307 attribute requirements; (bso#9880); (bnc#820531).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 178946 from Lars Müller's avatar Lars Müller (lmuelle) (revision 132)
- Don't package the SWAT man page while its build is disabled; (bnc#816647).

- Don't install the tdb utilities man pages on post-12.1 systems; (bnc#823549).

- Fix libreplace license ambiguity; (bso#8997); (bnc#765270).

- s3-docs: Remove "experimental" label on "max protocol=SMB2" parameter;
  (bso#9688).
- Remove the compound_related_in_progress state from the smb2 global state;
  (bso#9722).
- Makefile: Don't know how to make LIBNDR_PREG_OBJ; (bso#9868).

- Fix is_printer_published GUID retrieval; (bso#9900); (bnc#798856).

- Update to 3.6.15.
  + Fix crash bug in Winbind; (bso#9854).

- Add support for PFC_FLAG_OBJECT_UUID when parsing packets; (bso#9382).
- Fix "guest ok", "force user" and "force group" for guest users; (bso#9746).
- Fix 'map untrusted to domain' with NTLMv2; (bso#9817); (bnc#817919).
- Fix crash bug in Winbind; (bso#9854).

- Fix panic in nt_printer_publish_ads; (bso#9830).

- Update to 3.6.14.
  + Certain xattrs cause Windows error 0x800700FF; (bso#9130).
- Exclude dbwrap_tool man page from the list of packaged files.

- Remove disabled and anyhow obsoleted net-report and net_rpc_migrate patches.
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 156705 from Lars Müller's avatar Lars Müller (lmuelle) (revision 131)
- No longer use the cifs- or smbfstab named configuration file on post-12.2
  systems; (bnc#804822).

- Shift the smbfs init script nfs dependency from Required to Should.

- Point LD_LIBRARY_PATH to the just-built libraries while calling testparm to
  generate the default share snippets on pre-12.2 systems.

- Fix smbclient recursive mget EPERM handling; (bso#9633); (bnc#786350).

- Do not restart the smbfs service on pre-11.3 systems during dhcp lease
  renewal when the IP address remains the same; (bnc#800782).
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 150723 from Lars Müller's avatar Lars Müller (lmuelle) (revision 130)
- Update to 3.6.12.
  + Address SWAT security issues CVE-2013-0213 and CVE-2013-0214 which both
    don't apply to any SUSE Samba post-3.6.10 as it isn't longer built.
  + Don't build and package static libraries.

- Drop separate build-source-timestamp file as it led to a second, incorrect
  Source Timestamp line.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 129)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 149788 from Lars Müller's avatar Lars Müller (lmuelle) (revision 128)
- Update to 3.6.11.
  + defer_open is triggered multiple times on the same request; (bso#9196).
  + Fix SEGV when using second vfs module; (bso#9471).

- defer_open is triggered multiple times on the same request; (bso#9196).
- Fix SEGV when using second vfs module; (bso#9471).
- Correctly detect O_DIRECT; (bso#9548).
- Mask off signals the correct way from the signal handler; (bso#9550).
- ntlm_auth.1: Fix format and make examples visible; (bso#9569).

- Disable SWAT during configure and don't package it any longer.

- Remove dangling references to Heimdal from the spec file.

- s3-printing: Add new printers to registry; (bso#8554); (bso#8612);
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 147861 from Lars Müller's avatar Lars Müller (lmuelle) (revision 127)
The "Execute the run_permissions macro on pre-11.4 systems and else the
set_permission one if available." change set is a reworked/ enhanceent
of the former "Only execute the run_permissions macro on pre-12.3
systems."  Therefore both share the same timestamp.

We never pushed the first version into Factory.

The actual changes of this submit request are:

- Add the missing get_printing_ticket binary path while calling the
  set_permissions macro; (bnc#783375).

- Use the version macro while definition of the branch macro.

- SEGV when using second vfs module; (bso#9471).

- Update to 3.6.10.
  + Respond correctly to FILE_STREAM_INFO requests; (bso#9460).
  + Fix segfault when "default devmode" is disabled; (bso#9433).
  + Fix segfaults in "log level = 10" on Solaris; (bso#9390).

- Fix MD5 detection in the autoconf build; (bso#9037); (bso#9086); (bso#9094);
  (bso#9418).
- Use work around for 'winbind use default domain' only if it is set;
  (bso#9367).
- Allow smb2.acls torture test to pass against smbd with a POSIX ACLs backend;
  (bso#9374).
- large read requests cause server to issue malformed reply; (bso#9422).
- s3-rpc_client: lookup nametype 0x20 in rpc_pipe_open_tcp_port(); (bso#9426).
- Fix ncacn_ip_tcp reconnection code for lsa lookups; (bso#9439).
- Allow to force DNS updates using net; (bso#9451).
- Respond correctly to FILE_STREAM_INFO requests; (bso#9460).

- On uninstall remove winbind from the pam configuration, invalidate the nscd
  passwd and group cache and only recommend the install of nscd; (bnc#792340).

- BuildRequire libnscd-devel once.

- Remove obsoleted references to pre-9.4 SUSE systems; (bnc#792294).
Displaying revisions 161 - 180 of 306
openSUSE Build Service is sponsored by