[SCM] Samba Shared Repository - branch master updated

2018-02-27 Thread Stefan Metzmacher
The branch, master has been updated
   via  cb58e18 ldb: version 1.3.2
  from  c9888d4 samba-tool: user setexpiry: Fix incorrect Example2

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


- Log -
commit cb58e188008bf920df88dc0212b9f9bb23263179
Author: Stefan Metzmacher 
Date:   Tue Feb 27 10:44:44 2018 +0100

ldb: version 1.3.2

* Expose the SHOW_BINARY, ENABLE_TRACING and DONT_CREATE_DB flag constants
  in the python api.
* Extend dn.is_child_of() test.
* Don't load LDB_MODULESDIR as a module file.
* Fix binary data in debug log (bug #13185).

Signed-off-by: Stefan Metzmacher 
Reviewed-by: Ralph Boehme 

Autobuild-User(master): Stefan Metzmacher 
Autobuild-Date(master): Wed Feb 28 04:54:21 CET 2018 on sn-devel-144

---

Summary of changes:
 lib/ldb/ABI/{ldb-1.3.0.sigs => ldb-1.3.2.sigs}| 0
 lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.3.2.sigs} | 0
 lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.3.2.sigs} | 0
 lib/ldb/wscript   | 2 +-
 4 files changed, 1 insertion(+), 1 deletion(-)
 copy lib/ldb/ABI/{ldb-1.3.0.sigs => ldb-1.3.2.sigs} (100%)
 copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util-1.3.2.sigs} (100%)
 copy lib/ldb/ABI/{pyldb-util-1.1.10.sigs => pyldb-util.py3-1.3.2.sigs} (100%)


Changeset truncated at 500 lines:

diff --git a/lib/ldb/ABI/ldb-1.3.0.sigs b/lib/ldb/ABI/ldb-1.3.2.sigs
similarity index 100%
copy from lib/ldb/ABI/ldb-1.3.0.sigs
copy to lib/ldb/ABI/ldb-1.3.2.sigs
diff --git a/lib/ldb/ABI/pyldb-util-1.1.10.sigs 
b/lib/ldb/ABI/pyldb-util-1.3.2.sigs
similarity index 100%
copy from lib/ldb/ABI/pyldb-util-1.1.10.sigs
copy to lib/ldb/ABI/pyldb-util-1.3.2.sigs
diff --git a/lib/ldb/ABI/pyldb-util-1.1.10.sigs 
b/lib/ldb/ABI/pyldb-util.py3-1.3.2.sigs
similarity index 100%
copy from lib/ldb/ABI/pyldb-util-1.1.10.sigs
copy to lib/ldb/ABI/pyldb-util.py3-1.3.2.sigs
diff --git a/lib/ldb/wscript b/lib/ldb/wscript
index 8ae5be3..6a204c0 100644
--- a/lib/ldb/wscript
+++ b/lib/ldb/wscript
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 APPNAME = 'ldb'
-VERSION = '1.3.1'
+VERSION = '1.3.2'
 
 blddir = 'bin'
 


-- 
Samba Shared Repository



autobuild[sn-devel-144]: intermittent test failure detected

2018-02-27 Thread autobuild
The autobuild test system (on sn-devel-144) 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.sn-devel-144/2018-02-28-0400/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-144/2018-02-28-0400/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-144/2018-02-28-0400/samba.stdout
  
The top commit at the time of the failure was:

commit c9888d4f6f730b8a2c190935e689075ddbf88a0a
Author: Rowland Penny 
Date:   Tue Feb 27 13:30:37 2018 +

samba-tool: user setexpiry: Fix incorrect Example2

Signed-off-by: Rowland Penny 
Reviewed-by: Ralph Boehme 

Autobuild-User(master): Ralph Böhme 
Autobuild-Date(master): Tue Feb 27 20:31:39 CET 2018 on sn-devel-144



[SCM] Samba Shared Repository - branch v4-8-test updated

2018-02-27 Thread Stefan Metzmacher
The branch, v4-8-test has been updated
   via  105a5b0 repl_md: avoid returning LDB_SUCCESS on failure
   via  633df98 repl_metadata: Avoid silent skipping an object during DRS 
(due to RODC rename collisions)
   via  1765edc repl_metadata: Avoid silent skipping an object during DRS 
(due to RODC name collisions)
   via  c57f17b tests/replica_sync_rodc: Test conflict handling on an RODC
   via  7e17897 selftest: Add RODC variables to list of those exported
   via  8d81d9b tests/drs_base: Allow the net drs replicate to try with a 
single object
   via  59725be tests/replica_sync: Add some additional replication in setUp
   via  0b0664b winbind: don't try to do an authenticated SMB connection as 
AD DC
   via  61af154 winbind: set_dc_type_and_flags() is not needed on a DC
   via  f767b7b winbind: make sure we don't contact trusted domains via 
LDAP as AD DC
   via  24f8170 winbind: make sure we don't contact trusted domains via 
SAMR as AD DC
   via  ae962f8 winbind: let cm_connect_netlogon_transport() only work 
against direct trust as AD DC
   via  ceaf7ac winbind: force the usage of schannel in cm_connect_lsa() as 
AD DC
   via  cdcb8a9 s3:smb_macros.h: add IS_AD_DC as addition to IS_DC
   via  c6f69f7 dsdb/encrypted_secrets: remove dependency to libnettle and 
use our own aes_gcm_128_*()
   via  9535550 winbind: Use one queue for all domain children
   via  0465985 winbind: Maintain a binding handle per domain and always go 
via wb_domain_request_send()
   via  0dc0c59 winbind: make choose_domain_child() static
   via  d4970bc winbind: add locator_child_handle() and use it instead of 
child->binding_handle
   via  f613d22 winbind: add idmap_child_handle() and use it instead of 
child->binding_handle
   via  52de132 winbind: improve wb_domain_request_send() to use 
wb_dsgetdcname_send() for a foreign domain
   via  8996baa winbind: use state->{ev,request} in wb_domain_request_send()
   via  3b49053 winbind: avoid using fstrcpy(dcname,...) in 
_dual_init_connection
   via  a993d0f winbind: cleanup winbindd_cli_state->pwent_state if 
winbindd_getpwent_recv() returns an error
   via  0032296 winbind: cleanup winbindd_cli_state->grent_state if 
winbindd_getgrent_recv() returns an error
   via  f9103fc winbind: call lp_winbind_enum_{users,groups}() already in 
set{pw,gr}ent()
   via  4c1e32d winbind: protect a pending wb_child_request against a 
talloc_free()
   via  be881cb winbind: use tevent_queue_wait_send/recv in 
wb_child_request_*()
   via  456d7eb winbind: Improve child selection
   via  5e43980 tevent: version 0.9.36
   via  8a29a03 tevent: add tevent_queue_entry_untrigger()
   via  5eaf80b tevent: improve documentation of 
tevent_queue_add_optimize_empty()
   via  73121c4 s4:auth_sam: allow logons with an empty domain name
   via  e3bbe2c tests/bind.py: Add a bind test with NTLMSSP with no domain
   via  f0a233d tests/py_creds: Add a SamLogonEx test with an empty string 
domain
   via  cacf4bb s3:cliconnect.c: remove useless ';'
   via  0b69a7a s3:libsmb: allow -U"\administrator" to work
   via  a72353a s4:rpc_server: fix call_id truncation in 
dcesrv_find_fragmented_call()
   via  0fa4986 tests:dcerpc/raw_protocol: reproduce call_id truncation bug
   via  bb2dc6c s4:rpc_server/lsa: implement forwarding 
lsa_Lookup{Sids,Names}() requests to winbindd
   via  d130e1f winbindd: implement wb_irpc_lsa_{LookupNames4,LookupSids3}()
   via  bd083ae s4:rpc_server/lsa: rewrite lookup sids/names code to honor 
the given lookup level
   via  5defe8c test_trust_ntlm.sh: add lookup name tests
   via  80266e1 libcli/security: add dom_sid_lookup_predefined_{sid,name}()
   via  6075763 s4:dsdb: add dsdb_trust_domain_by_{sid,name}()
   via  4e6f20a s4:rpc_server/lsa: prepare dcesrv_lsa_LookupNames* for 
async processing
   via  6a2ff19 s4:rpc_server/lsa: prepare dcesrv_lsa_LookupSids* for async 
processing
   via  82a36e4 s4:rpc_server/lsa: base dcesrv_lsa_LookupNames2() on 
dcesrv_lsa_LookupNames_common()
   via  7ab3d8c s4:rpc_server/lsa: base dcesrv_lsa_LookupNames() on 
dcesrv_lsa_LookupNames_common()
   via  b45afd3 s4:rpc_server/lsa: rename 'state' variable to 
'policy_state' in dcesrv_lsa_LookupNames2()
   via  7c8c5ed s4:rpc_server/lsa: rename 'state' variable to 
'policy_state' in dcesrv_lsa_LookupSids2()
   via  552b0f7 s4:rpc_server/lsa: rename 'state' variable to 
'policy_state' in dcesrv_lsa_LookupSids_common()
   via  d210946 s4:rpc_server/lsa: simplify [ref] pointer handling in 
dcesrv_lsa_LookupNames()
   via  4276801 s4:rpc_server/lsa: simplify [ref] pointer handling in 
dcesrv_lsa_LookupSids()
   via  62879fe s4:rpc_server/lsa: remove unused 'status' variable in 
dcesrv_lsa_LookupSids_common()
   via  0c331d5 s4:rpc_server/lsa: make sure dcesrv_lsa_LookupNames2() gets 
prepared 

[SCM] Samba Shared Repository - branch master updated

2018-02-27 Thread Ralph Böhme
The branch, master has been updated
   via  c9888d4 samba-tool: user setexpiry: Fix incorrect Example2
  from  4da56e9 nbt_server: Factor out packet generation for netlogon reply

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


- Log -
commit c9888d4f6f730b8a2c190935e689075ddbf88a0a
Author: Rowland Penny 
Date:   Tue Feb 27 13:30:37 2018 +

samba-tool: user setexpiry: Fix incorrect Example2

Signed-off-by: Rowland Penny 
Reviewed-by: Ralph Boehme 

Autobuild-User(master): Ralph Böhme 
Autobuild-Date(master): Tue Feb 27 20:31:39 CET 2018 on sn-devel-144

---

Summary of changes:
 python/samba/netcmd/user.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/python/samba/netcmd/user.py b/python/samba/netcmd/user.py
index 94959bb..2cc74c7 100644
--- a/python/samba/netcmd/user.py
+++ b/python/samba/netcmd/user.py
@@ -615,7 +615,7 @@ samba-tool user setexpiry User1 --days=20 
--URL=ldap://samba.samdom.example.com
 Example1 shows how to set the expiration of an account in a remote LDAP 
server.  The --URL parameter is used to specify the remote target server.  The 
--username= and --password= options are used to pass the username and password 
of a user that exists on the remote server and is authorized to update that 
server.
 
 Example2:
-su samba-tool user setexpiry User2
+sudo samba-tool user setexpiry User2 --noexpiry
 
 Example2 shows how to set the account expiration of user User2 so it will 
never expire.  The user in this example resides on the  local server.   sudo is 
used so a user may run the command as root.
 


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2018-02-27 Thread Andreas Schneider
The branch, master has been updated
   via  4da56e9 nbt_server: Factor out packet generation for netlogon reply
   via  39827b7 nbt_server: nbtd_netlogon_getdc doesn't need "src"
   via  7b06eac nbt_server: Avoid a talloc call
   via  1655701 nbt_server: Avoid an "else" branch
   via  5f9a090 nbt_server: nbtd_netlogon_samlogon needs the dst_name, not 
the packet
   via  33991e5 nbt_server: nbtd_netlogon_getdc needs just the dst_name
   via  28f7a1f nbt_server: Fix a typo ("domian->domain")
   via  d673ca0 nbt_server: nbtd_netlogon_samlogon needs the nbtsrv, not 
the inteface
   via  e49e347 nbt_server: nbtd_netlogon_getdc needs the nbtsrv, not the 
interface
   via  7de9613 nbt_server: Centralize a consistency check
   via  211a607 nbt_server: Make nbtd_mailslot_netlogon_handler a bit more 
idiomatic
   via  7243490 nbt_server: Factor out dgram sending from reply construction
   via  f604c98 nbt_server: Remove a pointless assignment
   via  4897f86 nbt_server: Remove some unused parameters
   via  5ec14fd libdgram: Remove an unused parameter
   via  92580b3 libdgram: Remove an unused parameter
   via  d88f826 libsocket: Add "mem_ctx" to socket_create()
  from  3508268 replace: Only warn if rpc/rpc.h haven't been found

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


- Log -
commit 4da56e9f049c5aaa9e5573786cc5c490cfbfac96
Author: Volker Lendecke 
Date:   Sat Feb 17 21:02:41 2018 +0100

nbt_server: Factor out packet generation for netlogon reply

This also fixes an inaccuracy (or even a bug?):
The previous code pulled the reply mailslot always through
req.logon.mailslot_name, which is the union for
LOGON_SAM_LOGON_REQUESTs. The LOGON_PRIMARY_QUERY must be referenced by
req.pdc.mailslot_name. It might have worked by chance, but this should
be more correct.

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

Autobuild-User(master): Andreas Schneider 
Autobuild-Date(master): Tue Feb 27 14:10:14 CET 2018 on sn-devel-144

commit 39827b7582932baa9d71390096204e5f2f5afb3d
Author: Volker Lendecke 
Date:   Sat Feb 17 20:09:03 2018 +0100

nbt_server: nbtd_netlogon_getdc doesn't need "src"

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 7b06eacd59137711728fab17ff3517e7dbb3a5ef
Author: Volker Lendecke 
Date:   Sat Feb 17 20:06:36 2018 +0100

nbt_server: Avoid a talloc call

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 165570192310e3a51c070bbcc3222664e683887f
Author: Volker Lendecke 
Date:   Sat Feb 17 20:04:23 2018 +0100

nbt_server: Avoid an "else" branch

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 5f9a0903a2ddc10aab4c7f07387ed53d728089c7
Author: Volker Lendecke 
Date:   Sat Feb 17 17:33:32 2018 +0100

nbt_server: nbtd_netlogon_samlogon needs the dst_name, not the packet

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 33991e5c9086d5d437d1d408be1b54cb55333856
Author: Volker Lendecke 
Date:   Sat Feb 17 17:25:03 2018 +0100

nbt_server: nbtd_netlogon_getdc needs just the dst_name

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 28f7a1f754e0939870f2798dfe0e811b42dd83eb
Author: Volker Lendecke 
Date:   Sat Feb 17 17:22:11 2018 +0100

nbt_server: Fix a typo ("domian->domain")

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit d673ca0c350c85bcf0b804690adce5cffa7a5f0b
Author: Volker Lendecke 
Date:   Sat Feb 17 17:18:29 2018 +0100

nbt_server: nbtd_netlogon_samlogon needs the nbtsrv, not the inteface

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit e49e3470783275d00c6c386675ff8ac2c3aa7c24
Author: Volker Lendecke 
Date:   Sat Feb 17 17:16:07 2018 +0100

nbt_server: nbtd_netlogon_getdc needs the nbtsrv, not the interface

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

commit 7de96133858edee309102976fd7265d6e480e778
Author: Volker Lendecke 
Date:   Sat Feb 17 17:11:41 2018 +0100

nbt_server: Centralize a consistency check

This is a "should NEVER happen" and applies to both
LOGON_PRIMARY_QUERY and LOGON_SAM_LOGON_REQUEST

Signed-off-by: Volker Lendecke 
Reviewed-by: Andreas Schneider 

[SCM] pam wrapper repository - branch master updated

2018-02-27 Thread Andreas Schneider
The branch, master has been updated
   via  a15c28e pwrap: Add missing config.h includes
   via  ec35a73 pwrap: Remove trailing whitespaces
  from  b7d0a21 Bump version to 1.0.5

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


- Log -
commit a15c28edf44c580e5c8c44b57951addcd79e145f
Author: Andreas Schneider 
Date:   Tue Feb 27 09:17:06 2018 +0100

pwrap: Add missing config.h includes

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

commit ec35a73f1512663397ee32746f73ddc79bf7a361
Author: Andreas Schneider 
Date:   Thu Feb 22 17:02:12 2018 +0100

pwrap: Remove trailing whitespaces

Signed-off-by: Andreas Schneider 
Reviewed-by: Ralph Boehme 

---

Summary of changes:
 src/libpamtest.c   | 2 ++
 src/pam_wrapper.c  | 2 +-
 src/python/pypamtest.c | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/src/libpamtest.c b/src/libpamtest.c
index c0ab41d..0a26c19 100644
--- a/src/libpamtest.c
+++ b/src/libpamtest.c
@@ -16,6 +16,8 @@
  * along with this program.  If not, see .
  */
 
+#include "config.h"
+
 #include 
 #include 
 #include 
diff --git a/src/pam_wrapper.c b/src/pam_wrapper.c
index 69bd9ca..482b388 100644
--- a/src/pam_wrapper.c
+++ b/src/pam_wrapper.c
@@ -1464,7 +1464,7 @@ int pam_prompt(pam_handle_t *pamh,
   args);
va_end(args);
 
-   return rv;  
+   return rv;
 }
 
 #ifdef HAVE_PAM_STRERROR_CONST
diff --git a/src/python/pypamtest.c b/src/python/pypamtest.c
index e25900f..6bb1e20 100644
--- a/src/python/pypamtest.c
+++ b/src/python/pypamtest.c
@@ -16,6 +16,8 @@
  * along with this program.  If not, see .
  */
 
+#include "config.h"
+
 #include 
 #include 
 


-- 
pam wrapper repository