[SCM] Samba Shared Repository - branch master updated

2015-01-07 Thread Volker Lendecke
The branch, master has been updated
   via  2ec910d passdb: Cache output from pdb_[ug]id_to_sid
  from  ce85c98 selftest: fix dns_host_file in samba3 target

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 2ec910dba4b7f5d6b96904bc38bf0899a4b46eab
Author: Volker Lendecke v...@samba.org
Date:   Mon Jan 5 16:34:29 2015 +0100

passdb: Cache output from pdb_[ug]id_to_sid

A customer complained that after upgrading to Samba 4.0 fileserver
its LDAP server was flooded with uid2sid and gid2sid request for id
0. With 4.0 we do a lot more user-space ACL checking which involves
uid2sid/gid2sid. This caches the corresponding results.

Signed-off-by: Volker Lendecke v...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Volker Lendecke v...@samba.org
Autobuild-Date(master): Wed Jan  7 12:00:10 CET 2015 on sn-devel-104

---

Summary of changes:
 source3/passdb/lookup_sid.c | 14 ++
 1 file changed, 14 insertions(+)


Changeset truncated at 500 lines:

diff --git a/source3/passdb/lookup_sid.c b/source3/passdb/lookup_sid.c
index 494a840..c5b28d8 100644
--- a/source3/passdb/lookup_sid.c
+++ b/source3/passdb/lookup_sid.c
@@ -1049,6 +1049,13 @@ static void legacy_uid_to_sid(struct dom_sid *psid, 
uid_t uid)
 
uid_to_unix_users_sid(uid, psid);
 
+   {
+   struct unixid xid = {
+   .id = uid, .type = ID_TYPE_UID
+   };
+   idmap_cache_set_sid2unixid(psid, xid);
+   }
+
  done:
DEBUG(10,(LEGACY: uid %u - sid %s\n, (unsigned int)uid,
  sid_string_dbg(psid)));
@@ -1083,6 +1090,13 @@ static void legacy_gid_to_sid(struct dom_sid *psid, 
gid_t gid)
 
gid_to_unix_groups_sid(gid, psid);
 
+   {
+   struct unixid xid = {
+   .id = gid, .type = ID_TYPE_GID
+   };
+   idmap_cache_set_sid2unixid(psid, xid);
+   }
+
  done:
DEBUG(10,(LEGACY: gid %u - sid %s\n, (unsigned int)gid,
  sid_string_dbg(psid)));


-- 
Samba Shared Repository


[SCM] UID Wrapper Repository - branch master updated

2015-01-07 Thread Andreas Schneider
The branch, master has been updated
   via  ddafdd6 tests: Add new test_thread_create_thread_setgid.
   via  53ed862 uwrap: Support scenario where threads fork or creates 
threads.
   via  ed13fb7 uwrap: Prepare for overload of libpthread functions.
   via  f842837 uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macros
   via  103a7f0 uwrap: Rewrite uwrap_libc_fns struct to pass strict 
aliasing rules.
   via  ba33cdd uwrap: Fix wrong data types in syscalls switch.
   via  dd5b185 tests: Add new test_uwrap_getresuid().
   via  04f13b9 uwrap: Add support for getresuid() and getresgid() 
glibc/syscall.
   via  d63240b tests: Add new test test_sync_setgroups().
   via  329fa14 uwrap: Extend support for (set|get)groups libc functions 
and syscalls.
   via  882246d tests: Fix test_uwrap_getgroups.
   via  c8d2593 tests: Add test_real_sync_setuid().
   via  fc959bd uwrap: Extend support for syscalls called from threads or 
main process.
   via  5bdc9cf uwrap: Small uwrap_init optimalization.
   via  f1ec2b8 uwrap: Add more authors to AUTHORS file.
   via  9dee5c0 tests: Enable test_glibc_thread_support.c on MacOSX.
   via  f1f0b52 src: Add support for running with address sanitizer.
  from  fdbdb8a uwrap: Reflect changes of uid/gid in threads to main 
process.

https://git.samba.org/?p=uid_wrapper.git;a=shortlog;h=master


- Log -
commit ddafdd67734584205bd525c25d7fbc7f4f209499
Author: Robin Hack hack.ro...@gmail.com
Date:   Fri Dec 5 10:51:15 2014 +0100

tests: Add new test_thread_create_thread_setgid.

Test aims case where thread change uid/gid and then create new thread.

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit 53ed862d740dc76cadf79633ca325467ba031ca0
Author: Robin Hack hack.ro...@gmail.com
Date:   Tue Oct 21 08:55:56 2014 +0200

uwrap: Support scenario where threads fork or creates threads.

When fork() is called here there is no need to disable uwrap as a whole.
This change disables only uwrap for the thread which called fork().

uwrap catches calls of pthread_create() and pthread_exit() functions
from libpthread library now.

Pair-Programmed-With: Andreas Schneider a...@samba.org
Pair-Programmed-With: Stefan Metzmacher me...@samba.org

Signed-off-by: Robin Hack hack.ro...@gmail.com
Signed-off-by: Andreas Schneider a...@samba.org
Signed-off-by: Stefan Metzmacher me...@samba.org
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit ed13fb77de8e505d4521616e377a27dea1442092
Author: Robin Hack hack.ro...@gmail.com
Date:   Tue Dec 16 12:09:55 2014 +0100

uwrap: Prepare for overload of libpthread functions.

uwrap_bind_symbol are now renamed to uwrap_bind_symbol_libc
and simlilar uwrap_bind_symbol_libpthread are introduced.

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit f842837bcb33296a55c4ff8ae6c9873570b11586
Author: Robin Hack hack.ro...@gmail.com
Date:   Tue Dec 16 12:00:31 2014 +0100

uwrap: Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL macros

Introduce UWRAP_LOCK_ALL and UWRAP_UNLOCK_ALL which make
locking easier.

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit 103a7f028f91ac6e5aa3f7c0c1f0286bd9d85f9e
Author: Robin Hack hack.ro...@gmail.com
Date:   Wed Oct 29 10:29:27 2014 +0100

uwrap: Rewrite uwrap_libc_fns struct to pass strict aliasing rules.

Now uwrap is compiled with -O2 -fstrict-aliasing -Wstrict-aliasing=2
C compiler flags.

Also rename struct uwrap_libc_fns fns to uwrap_libc_symbols and
uwrap_load_lib_function to uwrap_bind_symbol (same for _uwrap_load_...
variant.

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit ba33cdd2e78f7f4350288ceeb24f23106212
Author: Robin Hack hack.ro...@gmail.com
Date:   Thu Oct 16 12:23:53 2014 +0200

uwrap: Fix wrong data types in syscalls switch.

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit dd5b185701210cf42eb586b176750d6579e4ace8
Author: Robin Hack hack.ro...@gmail.com
Date:   Tue Oct 21 08:54:04 2014 +0200

tests: Add new test_uwrap_getresuid().

Signed-off-by: Robin Hack hack.ro...@gmail.com
Reviewed-by: Andreas Schneider a...@samba.org
Reviewed-by: Stefan Metzmacher me...@samba.org

commit 04f13b938b8ba85986f23a12a29eb49de8dca1b9

autobuild: intermittent test failure detected

2015-01-07 Thread autobuild
The autobuild test system has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey/2015-01-07-1554/flakey.log

The samba build logs are available here:

   http://git.samba.org/autobuild.flakey/2015-01-07-1554/samba.stderr
   http://git.samba.org/autobuild.flakey/2015-01-07-1554/samba.stdout
  
The top commit at the time of the failure was:

commit 2ec910dba4b7f5d6b96904bc38bf0899a4b46eab
Author: Volker Lendecke v...@samba.org
Date:   Mon Jan 5 16:34:29 2015 +0100

passdb: Cache output from pdb_[ug]id_to_sid

A customer complained that after upgrading to Samba 4.0 fileserver
its LDAP server was flooded with uid2sid and gid2sid request for id
0. With 4.0 we do a lot more user-space ACL checking which involves
uid2sid/gid2sid. This caches the corresponding results.

Signed-off-by: Volker Lendecke v...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Volker Lendecke v...@samba.org
Autobuild-Date(master): Wed Jan  7 12:00:10 CET 2015 on sn-devel-104


[SCM] Samba Shared Repository - branch master updated

2015-01-07 Thread Jeremy Allison
The branch, master has been updated
   via  b817ce6 Add a script-only idmap module.
  from  a5d383c allow net ads join accept new osServicePack parameter

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit b817ce6d912bd8801aed039c9def1bb042e0d8af
Author: Richard Sharpe realrichardsha...@gmail.com
Date:   Tue Dec 23 17:33:34 2014 -0800

Add a script-only idmap module.

In this third version I have cleaned up some unused variable warnings that
only the Samba 3 build found and added a man page based on the idmap_tdb2
man page. I have also added support for ID_TYPE_BOTH mappings and replaced
calls to popen with something safer. Also, I removed some non-PC macros.

Signed-off-by: Richard Sharpe rsha...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Jeremy Allison j...@samba.org
Autobuild-Date(master): Thu Jan  8 04:30:32 CET 2015 on sn-devel-104

---

Summary of changes:
 .../{idmap_tdb2.8.xml = idmap_script.8.xml}   |  67 ++--
 source3/winbindd/idmap_script.c| 394 +
 source3/winbindd/wscript_build |   8 +
 source3/wscript|   1 +
 4 files changed, 450 insertions(+), 20 deletions(-)
 copy docs-xml/manpages/{idmap_tdb2.8.xml = idmap_script.8.xml} (62%)
 create mode 100644 source3/winbindd/idmap_script.c


Changeset truncated at 500 lines:

diff --git a/docs-xml/manpages/idmap_tdb2.8.xml 
b/docs-xml/manpages/idmap_script.8.xml
similarity index 62%
copy from docs-xml/manpages/idmap_tdb2.8.xml
copy to docs-xml/manpages/idmap_script.8.xml
index 651a671..e2bf665 100644
--- a/docs-xml/manpages/idmap_tdb2.8.xml
+++ b/docs-xml/manpages/idmap_script.8.xml
@@ -1,9 +1,9 @@
 ?xml version=1.0 encoding=iso-8859-1?
 !DOCTYPE refentry PUBLIC -//Samba-Team//DTD DocBook V4.2-Based Variant 
V1.0//EN http://www.samba.org/samba/DTD/samba-doc;
-refentry id=idmap_tdb2.8
+refentry id=idmap_script.8
 
 refmeta
-   refentrytitleidmap_tdb2/refentrytitle
+   refentrytitleidmap_script/refentrytitle
manvolnum8/manvolnum
refmiscinfo class=sourceSamba/refmiscinfo
refmiscinfo class=manualSystem Administration tools/refmiscinfo
@@ -13,22 +13,23 @@
 
 refnamediv
refnameidmap_tdb2/refname
-   refpurposeSamba's idmap_tdb2 Backend for Winbind/refpurpose
+   refpurposeSamba's idmap_script Backend for Winbind/refpurpose
 /refnamediv
 
 refsynopsisdiv
titleDESCRIPTION/title
 
para
-   The idmap_tdb2 plugin is a substitute for the default idmap_tdb
+   The idmap_script plugin is a substitute for the idmap_tdb2
backend used by winbindd for storing SID/uid/gid mapping tables
-   in clustered environments with Samba and CTDB.
+   in clustered environments with Samba and CTDB. It is a read only
+   backend that uses a script to perform mapping.
/para
 
para
-   In contrast to read only backends like idmap_rid, it is an allocating
-   backend: This means that it needs to allocate new user and group IDs in
-   order to create new mappings.
+   It was developed out of the idmap_tdb2 back end and does not store
+   SID/uid/gid mappings in a TDB, since the winbind_cache tdb will
+   store the mappings once they are provided.
/para
 /refsynopsisdiv
 
@@ -48,9 +49,7 @@
termscript/term
listitempara
This option can be used to configure an external program
-   for performing id mappings instead of using the tdb
-   counter. The mappings are then stored int tdb2 idmap
-   database. For details see the section on IDMAP SCRIPT 
below.
+   for performing id mappings.
/para/listitem
/varlistentry
/variablelist
@@ -82,6 +81,7 @@
SIDTOID S-1-
IDTOSID UID 
IDTOSID GID 
+   IDTOSID XID 
/programlisting
 
para
@@ -92,35 +92,62 @@
programlisting
UID:
GID:
-   SID:
+   XID:
+   SID:
ERR:
/programlisting
+
+   para
+   XID indicates that the ID returned should be both a UID and a GID.
+   That is, it requests an ID_TYPE_BOTH, but it is ultimately up to
+   the script whether or not it can honor that request. It can choose
+   to return a UID or a GID mapping only.
+   /para
 /refsect1
 
 refsect1
titleEXAMPLES/title
 
para
-   This example shows how tdb2 is used as a the default idmap backend.
+   This example shows how script is used as a the default idmap backend
+   using an external program via the script parameter:
/para
 

autobuild: intermittent test failure detected

2015-01-07 Thread autobuild
The autobuild test system has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey/2015-01-08-0446/flakey.log

The samba build logs are available here:

   http://git.samba.org/autobuild.flakey/2015-01-08-0446/samba.stderr
   http://git.samba.org/autobuild.flakey/2015-01-08-0446/samba.stdout
  
The top commit at the time of the failure was:

commit a5d383cbd56fdab958334c8e6a19a824941c11c1
Author: Noel Power noel.po...@suse.com
Date:   Thu Oct 2 16:13:18 2014 +0100

allow net ads join accept new osServicePack parameter

osServicePack paramater allows the default behaviour ( which is to use
the samba version string as the operatingSystemServicePack attribute )
to be overridden
Additionally make sure if blank string is passed that it is treated
as attribute deletion. This is necessary as values for the os attributes
are eventually passed to ads_modlist_add if the value is  then the
attempt to add this attribute fails in the underlying ldap
'ldap_modfiy_ext_s' function. In this case we need to pass NULL as the
value to force deletion of the ldap attribute

Signed-off-by: Noel Power noel.po...@suse.com
Reviewed-by: David Disseldorp dd...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Jeremy Allison j...@samba.org
Autobuild-Date(master): Thu Jan  8 00:18:05 CET 2015 on sn-devel-104


[SCM] Samba Shared Repository - branch master updated

2015-01-07 Thread Jeremy Allison
The branch, master has been updated
   via  a5d383c allow net ads join accept new osServicePack parameter
   via  a13e29c s3-libads: Fix a possible segfault in kerberos_fetch_pac().
  from  8d0729d vfs: Add glusterfs manpage.

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit a5d383cbd56fdab958334c8e6a19a824941c11c1
Author: Noel Power noel.po...@suse.com
Date:   Thu Oct 2 16:13:18 2014 +0100

allow net ads join accept new osServicePack parameter

osServicePack paramater allows the default behaviour ( which is to use
the samba version string as the operatingSystemServicePack attribute )
to be overridden
Additionally make sure if blank string is passed that it is treated
as attribute deletion. This is necessary as values for the os attributes
are eventually passed to ads_modlist_add if the value is  then the
attempt to add this attribute fails in the underlying ldap
'ldap_modfiy_ext_s' function. In this case we need to pass NULL as the
value to force deletion of the ldap attribute

Signed-off-by: Noel Power noel.po...@suse.com
Reviewed-by: David Disseldorp dd...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Jeremy Allison j...@samba.org
Autobuild-Date(master): Thu Jan  8 00:18:05 CET 2015 on sn-devel-104

commit a13e29cc4345d85ab6fe4482119386b87e4e8673
Author: Andreas Schneider a...@samba.org
Date:   Wed Jan 7 17:12:54 2015 +0100

s3-libads: Fix a possible segfault in kerberos_fetch_pac().

BUG: https://bugzilla.samba.org/show_bug.cgi?id=11037

Signed-off-by: Andreas Schneider a...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

---

Summary of changes:
 source3/libads/authdata.c  | 26 +-
 source3/libnet/libnet_join.c   | 15 +--
 source3/librpc/idl/libnet_join.idl |  1 +
 source3/utils/net_ads.c| 12 
 4 files changed, 39 insertions(+), 15 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libads/authdata.c b/source3/libads/authdata.c
index 18a2e4f..d3a0992 100644
--- a/source3/libads/authdata.c
+++ b/source3/libads/authdata.c
@@ -61,7 +61,7 @@ static NTSTATUS kerberos_fetch_pac(struct auth4_context 
*auth_ctx,
return NT_STATUS_NO_MEMORY;
}
 
-   if (pac_blob) {
+   if (pac_blob != NULL) {
status = kerberos_decode_pac(tmp_ctx,
 *pac_blob,
 NULL,
@@ -73,22 +73,22 @@ static NTSTATUS kerberos_fetch_pac(struct auth4_context 
*auth_ctx,
if (!NT_STATUS_IS_OK(status)) {
goto done;
}
-   }
 
-   pac_data_ctr = talloc(mem_ctx, struct PAC_DATA_CTR);
-   if (pac_data_ctr == NULL) {
-   status = NT_STATUS_NO_MEMORY;
-   goto done;
-   }
+   pac_data_ctr = talloc(mem_ctx, struct PAC_DATA_CTR);
+   if (pac_data_ctr == NULL) {
+   status = NT_STATUS_NO_MEMORY;
+   goto done;
+   }
 
-   talloc_set_name_const(pac_data_ctr, struct PAC_DATA_CTR);
+   talloc_set_name_const(pac_data_ctr, struct PAC_DATA_CTR);
 
-   pac_data_ctr-pac_data = talloc_steal(pac_data_ctr, pac_data);
-   pac_data_ctr-pac_blob = data_blob_talloc(pac_data_ctr,
- pac_blob-data,
- pac_blob-length);
+   pac_data_ctr-pac_data = talloc_steal(pac_data_ctr, pac_data);
+   pac_data_ctr-pac_blob = data_blob_talloc(pac_data_ctr,
+ pac_blob-data,
+ pac_blob-length);
 
-   auth_ctx-private_data = talloc_steal(auth_ctx, pac_data_ctr);
+   auth_ctx-private_data = talloc_steal(auth_ctx, pac_data_ctr);
+   }
 
*session_info = talloc_zero(mem_ctx, struct auth_session_info);
if (!*session_info) {
diff --git a/source3/libnet/libnet_join.c b/source3/libnet/libnet_join.c
index dd87c6d..c5a61fe 100644
--- a/source3/libnet/libnet_join.c
+++ b/source3/libnet/libnet_join.c
@@ -574,8 +574,19 @@ static ADS_STATUS libnet_join_set_os_attributes(TALLOC_CTX 
*mem_ctx,
return ADS_ERROR(LDAP_NO_MEMORY);
}
 
-   os_sp = talloc_asprintf(mem_ctx, Samba %s, samba_version_string());
-   if (!os_sp) {
+   if (r-in.os_servicepack) {
+   /*
+* if blank string then leave os_sp equal to NULL to force
+* attribute delete (LDAP_MOD_DELETE)
+*/
+   if (!strequal(r-in.os_servicepack,)) {
+   os_sp = 

[SCM] Samba Shared Repository - branch master updated

2015-01-07 Thread Günther Deschner
The branch, master has been updated
   via  8d0729d vfs: Add glusterfs manpage.
  from  2ec910d passdb: Cache output from pdb_[ug]id_to_sid

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 8d0729daf06c99f48f2bc545d22f47e5f0d2786f
Author: Günther Deschner g...@samba.org
Date:   Wed Dec 17 13:48:53 2014 +0100

vfs: Add glusterfs manpage.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10240

Guenther

Signed-off-by: Günther Deschner g...@samba.org
Reviewed-by: Michael Adam ob...@samba.org

Autobuild-User(master): Günther Deschner g...@samba.org
Autobuild-Date(master): Wed Jan  7 20:57:57 CET 2015 on sn-devel-104

---

Summary of changes:
 docs-xml/manpages/vfs_glusterfs.8.xml | 151 ++
 docs-xml/wscript_build|   1 +
 2 files changed, 152 insertions(+)
 create mode 100644 docs-xml/manpages/vfs_glusterfs.8.xml


Changeset truncated at 500 lines:

diff --git a/docs-xml/manpages/vfs_glusterfs.8.xml 
b/docs-xml/manpages/vfs_glusterfs.8.xml
new file mode 100644
index 000..83032cc
--- /dev/null
+++ b/docs-xml/manpages/vfs_glusterfs.8.xml
@@ -0,0 +1,151 @@
+?xml version=1.0 encoding=iso-8859-1?
+!DOCTYPE refentry PUBLIC -//Samba-Team//DTD DocBook V4.2-Based Variant 
V1.0//EN http://www.samba.org/samba/DTD/samba-doc;
+refentry id=vfs_glusterfs.8
+
+refmeta
+   refentrytitlevfs_glusterfs/refentrytitle
+   manvolnum8/manvolnum
+   refmiscinfo class=sourceSamba/refmiscinfo
+   refmiscinfo class=manualSystem Administration tools/refmiscinfo
+   refmiscinfo class=version4.2/refmiscinfo
+/refmeta
+
+
+refnamediv
+   refnamevfs_glusterfs/refname
+   refpurpose
+   Utilize features provided by GlusterFS
+   /refpurpose
+/refnamediv
+
+refsynopsisdiv
+   cmdsynopsis
+   commandvfs objects = glusterfs/command
+   /cmdsynopsis
+/refsynopsisdiv
+
+refsect1
+   titleDESCRIPTION/title
+
+   paraThis VFS module is part of the
+   citerefentryrefentrytitlesamba/refentrytitle
+   manvolnum8/manvolnum/citerefentry suite./para
+
+   para
+   The commandvfs_glusterfs/command VFS module exposes
+   GlusterFS specific features for use by Samba.
+   /para
+
+   para
+   GlusterFS is a clustered file system, capable of scaling
+   to several peta-bytes. It aggregates various storage bricks
+   over Infiniband RDMA or TCP/IP and interconnect into one large
+   parallel network file system. Storage bricks can be made of any
+   commodity hardware, such as x86-64 server with SATA-II RAID and
+   Infiniband HBA.
+
+   GlusterFS is fully POSIX compliant file system. It supports
+   standard clients running standard applications over any standard
+   IP network and also FUSE. It works seemlessly on
+   different operating systems, currently supported on GNU/Linux
+   and Solaris.
+   /para
+
+   para
+   This module is stackable, provided glusterfs lies in the bottom
+   of the stack.
+   /para
+/refsect1
+
+refsect1
+   titleCONFIGURATION/title
+
+   para
+   commandvfs_glusterfs/command requires that the underlying 
share
+   path is a Gluster filesystem.
+   /para
+
+   programlisting
+   smbconfsection name=[share]/
+   smbconfoption name=vfs objectsglusterfs/smbconfoption
+   /programlisting
+/refsect1
+
+refsect1
+   titleOPTIONS/title
+
+   variablelist
+
+   varlistentry
+   termglusterfs:logfile = path/term
+   listitem
+   para
+   Defines whether and where to store a vfs_glusterfs 
specific
+   logfile. Client variable substitution is supported (i.e.
+   %M, %m, %I), hence per client log file can be
+   %specified.
+   /para
+   para
+   Example: glusterfs:logfile =
+   %/var/log/samba/glusterfs-vol2.%M.log
+   /para
+   /listitem
+   /varlistentry
+
+   varlistentry
+   termglusterfs:loglevel = 0-9/term
+   listitem
+   para
+   Defines the level of logging, with higher numbers 
corresponding to more verbosity.
+   0 - No logs; 9 - Trace log level; 7 being the info log 
level is preferred.
+   /para
+   para
+   If this option is not defined with an explicit loglevel,
+   the glusterfs default is used (currently loglevel 7).
+   /para
+  

[SCM] Samba Website Repository - branch master updated

2015-01-07 Thread José A. Rivera
The branch, master has been updated
   via  37e7266 Update entries for Jose and Chris.
  from  3c0a2e2 make samba.org urls protocol independent on index.html

https://git.samba.org/?p=samba-web.git;a=shortlog;h=master


- Log -
commit 37e72666c576e685c8b4d578f5f2415f8ef58d09
Author: Jose A. Rivera jar...@redhat.com
Date:   Wed Jan 7 11:55:51 2015 -0600

Update entries for Jose and Chris.

---

Summary of changes:
 team/index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/team/index.html b/team/index.html
index 0d41737..1a1ebd6 100755
--- a/team/index.html
+++ b/team/index.html
@@ -60,7 +60,7 @@ mailing list/a and start contributing to the development of 
Samba./p
 lia href=mailto:dd...@samba.org;David Disseldorp/anbsp;(a 
href=https://www.suse.com/;SUSE/a)/li
 lia href=mailto:sfre...@samba.org;Steve French/a/li
 lia href=mailto:pa...@samba.org;Paul Green/a/li
-lia href=http://ubiqx.org/;Chris Hertel/anbsp;(a 
href=https://www.redhat.com/;Red Hat/a)/li
+lia href=http://ubiqx.org/;Chris Hertel/a/li
 lia href=mailto:hhet...@samba.org;Holger Hetterich/anbsp;(a 
href=https://www.suse.com/;SUSE/a)/li
 lia href=http://people.su.se/~lha/;Love Houml;rnquist 
Aring;strand/a/li
 lia href=mailto:ami...@samba.org;Amitay Isaacs/a/li
@@ -85,7 +85,7 @@ mailing list/a and start contributing to the development of 
Samba./p
 lia href=mailto:jpe...@samba.org;James Peach/a/li
 lia href=mailto:t...@samba.org;Tim Potter/a/li
 lia href=http://samba.org/~tprouty/;Tim Prouty/a/li
-lia href=http://jarrpa.net;José A. Rivera/anbsp;(a 
href=https://www.redhat.com/;Red Hat/a)/li
+lia href=mailto:jar...@samba.org;José A. Rivera/anbsp;(a 
href=https://www.redhat.com/;Red Hat/a)/li
 lia href=http://ozlabs.org/~rusty/;Rusty Russell/a/li
 lia href=mailto:c...@samba.org;Christof Schmitt/a/li
 lia href=http://samba.org/~asn/;Andreas Schneider/anbsp;(a 
href=https://www.redhat.com/;Red Hat/a)/li


-- 
Samba Website Repository


autobuild: intermittent test failure detected

2015-01-07 Thread autobuild
The autobuild test system has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey/2015-01-07-1952/flakey.log

The samba build logs are available here:

   http://git.samba.org/autobuild.flakey/2015-01-07-1952/samba.stderr
   http://git.samba.org/autobuild.flakey/2015-01-07-1952/samba.stdout
  
The top commit at the time of the failure was:

commit 2ec910dba4b7f5d6b96904bc38bf0899a4b46eab
Author: Volker Lendecke v...@samba.org
Date:   Mon Jan 5 16:34:29 2015 +0100

passdb: Cache output from pdb_[ug]id_to_sid

A customer complained that after upgrading to Samba 4.0 fileserver
its LDAP server was flooded with uid2sid and gid2sid request for id
0. With 4.0 we do a lot more user-space ACL checking which involves
uid2sid/gid2sid. This caches the corresponding results.

Signed-off-by: Volker Lendecke v...@samba.org
Reviewed-by: Jeremy Allison j...@samba.org

Autobuild-User(master): Volker Lendecke v...@samba.org
Autobuild-Date(master): Wed Jan  7 12:00:10 CET 2015 on sn-devel-104