[SCM] Samba Shared Repository - branch v4-2-test updated
Karolin Seeger
kseeger at samba.org
Thu Apr 28 13:27:08 UTC 2016
The branch, v4-2-test has been updated
via 65cdf7e WHATSNEW: Start release notes for Samba 4.2.12.
via e3a7138 configure: Don't check for inotify on illumos
via e16c8ed nwrap: Fix the build on Solaris
from aec25b0 libads: record session expiry for spnego sasl binds
https://git.samba.org/?p=samba.git;a=shortlog;h=v4-2-test
- Log -----------------------------------------------------------------
commit 65cdf7ec32c338d27fca85ecf23039cf412a44a1
Author: Karolin Seeger <kseeger at samba.org>
Date: Thu Apr 28 11:06:43 2016 +0200
WHATSNEW: Start release notes for Samba 4.2.12.
Signed-off-by: Karolin Seeger <kseeger at samba.org>
Autobuild-User(v4-2-test): Karolin Seeger <kseeger at samba.org>
Autobuild-Date(v4-2-test): Thu Apr 28 15:26:50 CEST 2016 on sn-devel-104
commit e3a7138e06e8e3fdd12ee65afa814dcd19e26544
Author: Jorge Schrauwen <sjorge at blackdot.be>
Date: Sun Apr 3 11:43:50 2016 +0200
configure: Don't check for inotify on illumos
Bug: https://bugzilla.samba.org/show_bug.cgi?id=11816
Reviewed-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Jeremy Allison <jra at samba.org>
(cherry picked from commit 94f31295b12b20a68d596929ea428eb36f8c0d82)
commit e16c8ed682e6ffe726354e8a6fe649e64adca2bc
Author: Volker Lendecke <vl at samba.org>
Date: Mon Apr 4 13:43:02 2016 +0200
nwrap: Fix the build on Solaris
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11816
Signed-off-by: Volker Lendecke <vl at samba.org>
Reviewed-by: Andreas Schneider <asn at samba.org>
Autobuild-User(master): Volker Lendecke <vl at samba.org>
Autobuild-Date(master): Tue Apr 5 08:57:06 CEST 2016 on sn-devel-144
(cherry picked from commit ff6b49beeb5df30f4e243a97d2e6218ec497e9ad)
-----------------------------------------------------------------------
Summary of changes:
WHATSNEW.txt | 127 +++++++++++++++++++++++++++++++--
lib/nss_wrapper/wscript | 2 +-
source3/wscript | 11 +--
source4/ntvfs/sysdep/wscript_configure | 13 ++--
4 files changed, 137 insertions(+), 16 deletions(-)
Changeset truncated at 500 lines:
diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index ecb5fe6..a7b553b 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -1,4 +1,121 @@
==============================
+ Release Notes for Samba 4.2.12
+ April , 2016
+ ==============================
+
+
+This is the latest stable release of Samba 4.2.
+
+
+Changes since 4.2.11:
+---------------------
+
+o Jeremy Allison <jra at samba.org>
+ * BUG 10489: s3: smbd: posix_acls: Fix check for setting u:g:o entry on a
+ filesystem with no ACL support.
+ * BUG 11703: s3: smbd: Fix timestamp rounding inside SMB2 create.
+ * BUG 11742: lib: tevent: Fix memory leak when old signal action restored.
+ * BUG 11771: lib: tevent: Fix memory leak when old signal action restored.
+
+
+o Christian Ambach <ambi at samba.org>
+ * BUG 6482: s3:utils/smbget: Fix recursive download.
+
+
+o Andrew Bartlett <abartlet at samba.org>
+ * BUG 11780: smbd: Only check dev/inode in open_directory, not the full
+ stat().
+ * BUG 11789: build: Mark explicit dependencies on pytalloc-util.
+
+
+o Ralph Boehme <slow at samba.org>
+ * BUG 11714: lib/tsocket: Work around sockets not supporting FIONREAD.
+
+
+o Günther Deschner <gd at samba.org>
+ * BUG 11789: libsmb/pysmb: add pytalloc-util dependency to fix the build.
+
+
+o Berend De Schouwer <berend.de.schouwer at gmail.com>
+ * BUG 11643: docs: Add example for domain logins to smbspool man page.
+
+
+o Nathan Huff <nhuff at acm.org>
+ * BUG 11771: Fix ETIME handling for Solaris event ports.
+
+
+o Volker Lendecke <vl at samba.org>
+ * BUG 11732: param: Fix str_list_v3 to accept ";" again.
+ * BUG 11816: nwrap: Fix the build on Solaris.
+ * BUG 11827: Fix memleak.
+
+
+o Justin Maggard <jmaggard10 at gmail.com>
+ * BUG 11773: s3:smbd: Add negprot remote arch detection for OSX.
+
+
+o Stefan Metzmacher <metze at samba.org>
+ * BUG 11742: tevent: version 0.9.28. Fix memory leak when old signal action
+ restored.
+ * BUG 11789: s3:wscript: pylibsmb depends on pycredentials.
+
+
+o Jose A. Rivera <jarrpa at samba.org>
+ * BUG 11727: s3:smbd:open: Skip redundant call to file_set_dosmode when
+ creating a new file.
+
+
+o Andreas Schneider <asn at samba.org>
+ * BUG 11690: docs: Add smbspool_krb5_wrapper manpage.
+
+
+o Jorge Schrauwen <sjorge at blackdot.be>
+ * BUG 11816: configure: Don't check for inotify on illumos.
+
+
+o Martin Schwenke <martin at meltin.net>
+ * BUG 11719: ctdb-scripts: Drop use of "smbcontrol winbindd ip-dropped ...".
+
+
+o Uri Simchoni <uri at samba.org>
+ * BUG 11852: libads: Record session expiry for spnego sasl binds.
+
+
+o Hemanth Thummala <hemanth.thummala at nutanix.com>
+ * BUG 11708: loadparm: Fix memory leak issue.
+ * BUG 11740: Real memory leak(buildup) issue in loadparm.
+
+
+o Jelmer Vernooij <jelmer at jelmer.uk>
+ * BUG 11771: tevent: Only set public headers field when installing as a
+ public library.
+
+
+#######################################
+Reporting bugs & Development Discussion
+#######################################
+
+Please discuss this release on the samba-technical mailing list or by
+joining the #samba-technical IRC channel on irc.freenode.net.
+
+If you do report problems then please try to send high quality
+feedback. If you don't provide vital information to help us track down
+the problem then you will probably be ignored. All bug reports should
+be filed under the "Samba 4.1 and newer" product in the project's Bugzilla
+database (https://bugzilla.samba.org/).
+
+
+======================================================================
+== Our Code, Our Bugs, Our Responsibility.
+== The Samba Team
+======================================================================
+
+
+Release notes for older releases follow:
+----------------------------------------
+
+
+ ==============================
Release Notes for Samba 4.2.11
April 12, 2016
==============================
@@ -16,8 +133,9 @@ o Stefan Metzmacher <metze at samba.org>
* Bug 11804 - prerequisite backports for the security release on
April 12th, 2016
-Release notes for the original 4.2.10 release follows:
-------------------------------------------------------
+
+----------------------------------------------------------------------
+
==============================
Release Notes for Samba 4.2.10
@@ -570,11 +688,6 @@ database (https://bugzilla.samba.org/).
== The Samba Team
======================================================================
-
-Release notes for older releases follow:
-----------------------------------------
-
-
=============================
Release Notes for Samba 4.2.9
March 8, 2016
diff --git a/lib/nss_wrapper/wscript b/lib/nss_wrapper/wscript
index 78fe4cd..55c4d04 100644
--- a/lib/nss_wrapper/wscript
+++ b/lib/nss_wrapper/wscript
@@ -62,7 +62,7 @@ def configure(conf):
define='HAVE_SOLARIS_GETPWUID_R', headers='unistd.h pwd.h')
conf.CHECK_C_PROTOTYPE('getgrent_r',
'struct group *getgrent_r(struct group *src, char *buf, int buflen)',
- define='SOLARIS_GETGRENT_R', headers='unistd.h grp.h')
+ define='HAVE_SOLARIS_GETGRENT_R', headers='unistd.h grp.h')
conf.CHECK_C_PROTOTYPE('getgrnam_r',
'int getgrnam_r(const char *name, struct group *grp, char *buf, int buflen, struct group **pgrp)',
define='HAVE_SOLARIS_GETGRNAM_R', headers='unistd.h grp.h')
diff --git a/source3/wscript b/source3/wscript
index a5c8358..f7fded8 100644
--- a/source3/wscript
+++ b/source3/wscript
@@ -116,10 +116,13 @@ long ret = splice(0,0,1,0,400,SPLICE_F_MOVE);
headers='fcntl.h'):
conf.CHECK_DECLS('splice', reverse=True, headers='fcntl.h')
- # Check for inotify support
- conf.CHECK_HEADERS('sys/inotify.h')
- if "HAVE_SYS_INOTIFY_H" in conf.env:
- conf.DEFINE('HAVE_INOTIFY', 1)
+ # Check for inotify support (Skip if we are SunOS)
+ #NOTE: illumos provides sys/inotify.h but is not an exact match for linux
+ host_os = sys.platform
+ if host_os.rfind('sunos') == -1:
+ conf.CHECK_HEADERS('sys/inotify.h')
+ if "HAVE_SYS_INOTIFY_H" in conf.env:
+ conf.DEFINE('HAVE_INOTIFY', 1)
# Check for kernel change notify support
conf.CHECK_CODE('''
diff --git a/source4/ntvfs/sysdep/wscript_configure b/source4/ntvfs/sysdep/wscript_configure
index aa63000..274fc08 100644
--- a/source4/ntvfs/sysdep/wscript_configure
+++ b/source4/ntvfs/sysdep/wscript_configure
@@ -1,9 +1,14 @@
#!/usr/bin/env python
-conf.CHECK_HEADERS('sys/inotify.h', add_headers=False)
+import sys
+
+# Check for inotify support (Skip if we are SunOS)
+#NOTE: illumos provides sys/inotify.h but is not an exact match for linux
+host_os = sys.platform
+if host_os.rfind('sunos') == -1:
+ conf.CHECK_HEADERS('sys/inotify.h', add_headers=False)
+ if (conf.CONFIG_SET('HAVE_SYS_INOTIFY_H')):
+ conf.DEFINE('HAVE_LINUX_INOTIFY', 1)
conf.CHECK_DECLS('F_SETLEASE', headers='linux/fcntl.h', reverse=True)
conf.CHECK_DECLS('SA_SIGINFO', headers='signal.h', reverse=True)
-
-if (conf.CONFIG_SET('HAVE_SYS_INOTIFY_H')):
- conf.DEFINE('HAVE_LINUX_INOTIFY', 1)
--
Samba Shared Repository
More information about the samba-cvs
mailing list