[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Gary Lockyer
The branch, master has been updated
   via  3d0ed62 vfs_audit: Extend list of recognized syslog(3) facilities 
and wrap them into #ifdef's. That list should be comprehensive enough to cover 
most of the existing OSes.
  from  5c58ccb wscript: Add --with-system-heimdalkrb5

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


- Log -
commit 3d0ed62f91fa9490b9209ac36cd9935f6d541b22
Author: Timur I. Bakeyev 
Date:   Mon Jul 9 23:57:59 2018 +0200

vfs_audit: Extend list of recognized syslog(3) facilities and wrap them 
into #ifdef's. That list should be comprehensive enough to cover most of the 
existing OSes.

Signed-off-by: Timur I. Bakeyev 
Reviewed-by: Andrew Bartlett 
Reviewed-by: Gary Lockyer 

Autobuild-User(master): Gary Lockyer 
Autobuild-Date(master): Wed Jul 11 08:44:10 CEST 2018 on sn-devel-144

---

Summary of changes:
 source3/modules/vfs_audit.c  | 99 +++-
 source3/modules/vfs_extd_audit.c | 99 +++-
 source3/modules/vfs_full_audit.c | 99 +++-
 3 files changed, 231 insertions(+), 66 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/modules/vfs_audit.c b/source3/modules/vfs_audit.c
index 95a595b..9161037 100644
--- a/source3/modules/vfs_audit.c
+++ b/source3/modules/vfs_audit.c
@@ -33,32 +33,87 @@
 static int audit_syslog_facility(vfs_handle_struct *handle)
 {
static const struct enum_list enum_log_facilities[] = {
-   { LOG_AUTH, "AUTH" },
-   { LOG_CRON, "CRON" },
-   { LOG_DAEMON,   "DAEMON" },
-   { LOG_FTP,  "FTP" },
-   { LOG_KERN, "KERN" },
-   { LOG_LPR,  "LPR" },
-   { LOG_MAIL, "MAIL" },
-   { LOG_NEWS, "NEWS" },
+#ifdef LOG_AUTH
+   { LOG_AUTH, "AUTH" },
+#endif
+#ifdef LOG_AUTHPRIV
+   { LOG_AUTHPRIV, "AUTHPRIV" },
+#endif
+#ifdef LOG_AUDIT
+   { LOG_AUDIT,"AUDIT" },
+#endif
+#ifdef LOG_CONSOLE
+   { LOG_CONSOLE,  "CONSOLE" },
+#endif
+#ifdef LOG_CRON
+   { LOG_CRON, "CRON" },
+#endif
+#ifdef LOG_DAEMON
+   { LOG_DAEMON,   "DAEMON" },
+#endif
+#ifdef LOG_FTP
+   { LOG_FTP,  "FTP" },
+#endif
+#ifdef LOG_INSTALL
+   { LOG_INSTALL,  "INSTALL" },
+#endif
+#ifdef LOG_KERN
+   { LOG_KERN, "KERN" },
+#endif
+#ifdef LOG_LAUNCHD
+   { LOG_LAUNCHD,  "LAUNCHD" },
+#endif
+#ifdef LOG_LFMT
+   { LOG_LFMT, "LFMT" },
+#endif
+#ifdef LOG_LPR
+   { LOG_LPR,  "LPR" },
+#endif
+#ifdef LOG_MAIL
+   { LOG_MAIL, "MAIL" },
+#endif
+#ifdef LOG_MEGASAFE
+   { LOG_MEGASAFE, "MEGASAFE" },
+#endif
+#ifdef LOG_NETINFO
+   { LOG_NETINFO,  "NETINFO" },
+#endif
+#ifdef LOG_NEWS
+   { LOG_NEWS, "NEWS" },
+#endif
+#ifdef LOG_NFACILITIES
+   { LOG_NFACILITIES,  "NFACILITIES" },
+#endif
 #ifdef LOG_NTP
-   { LOG_NTP,  "NTP" },
+   { LOG_NTP,  "NTP" },
+#endif
+#ifdef LOG_RAS
+   { LOG_RAS,  "RAS" },
+#endif
+#ifdef LOG_REMOTEAUTH
+   { LOG_REMOTEAUTH,   "REMOTEAUTH" },
 #endif
 #ifdef LOG_SECURITY
-   { LOG_SECURITY, "SECURITY" },
+   { LOG_SECURITY, "SECURITY" },
+#endif
+#ifdef LOG_SYSLOG
+   { LOG_SYSLOG,   "SYSLOG" },
+#endif
+#ifdef LOG_USER
+   { LOG_USER, "USER" },
+#endif
+#ifdef LOG_UUCP
+   { LOG_UUCP, "UUCP" },
 #endif
-   { LOG_SYSLOG,   "SYSLOG" },
-   { LOG_USER, "USER" },
-   { LOG_UUCP, "UUCP" },
-   { LOG_LOCAL0,   "LOCAL0" },
-   { LOG_LOCAL1,   "LOCAL1" },
-   { LOG_LOCAL2,   "LOCAL2" },
-   { LOG_LOCAL3,   "LOCAL3" },
-   { LOG_LOCAL4,   "LOCAL4" },
-   { LOG_LOCAL5,   "LOCAL5" },
-   { LOG_LOCAL6,   "LOCAL6" },
-   { LOG_LOCAL7,   "LOCAL7" },
-   { -1,   NULL }
+   { LOG_LOCAL0,   "LOCAL0" },
+   { LOG_LOCAL1,   "LOCAL1" },
+   { LOG_LOCAL2,   "LOCAL2" },
+   { LOG_LOCAL3,   "LOCAL3" },
+   { LOG_LOCAL4,   "LOCAL4" },
+   { LOG_LOCAL5,   "LOCAL5" },
+   { LOG_LOCAL6,   "LOCAL6" },
+   { LOG_LOCAL7,   "LOCAL7" },
+   { -1,   NULL }
};
 
int facility;
diff --git 

[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Andrew Bartlett
The branch, master has been updated
   via  094c239 WHATSNEW: Add more text about work done by Catalyst 
developers
   via  c20278b doc: samba-tool drs showrepl --json and --summary
   via  998c4af doc: samba-tool visualize uptodateness
   via  99ea80d WHATSNEW: samba-tool drs showrepl and visualize changes
  from  3d0ed62 vfs_audit: Extend list of recognized syslog(3) facilities 
and wrap them into #ifdef's. That list should be comprehensive enough to cover 
most of the existing OSes.

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


- Log -
commit 094c239fe73737abfeda7bf4f4b67eaff96574d8
Author: Andrew Bartlett 
Date:   Wed Jul 11 16:03:42 2018 +1200

WHATSNEW: Add more text about work done by Catalyst developers

Signed-off-by: Andrew Bartlett 
Reviewed-by: Douglas Bagnall 

Autobuild-User(master): Andrew Bartlett 
Autobuild-Date(master): Wed Jul 11 11:47:09 CEST 2018 on sn-devel-144

commit c20278b6779be4d7b1f629f3892a16595827f733
Author: Douglas Bagnall 
Date:   Wed Jul 11 14:37:53 2018 +1200

doc: samba-tool drs showrepl --json and --summary

Signed-off-by: Douglas Bagnall 
Reviewed-by: Andrew Bartlett 

commit 998c4afd2d7b1a5df12f2e4d3ff1197ce1717a5f
Author: Douglas Bagnall 
Date:   Wed Jul 11 14:37:22 2018 +1200

doc: samba-tool visualize uptodateness

and --xdot option.

Signed-off-by: Douglas Bagnall 
Reviewed-by: Andrew Bartlett 

commit 99ea80d281b8fcd61da8663bcfacd4d0eb283f6b
Author: Douglas Bagnall 
Date:   Wed Jul 11 14:35:18 2018 +1200

WHATSNEW: samba-tool drs showrepl and visualize changes

Signed-off-by: Douglas Bagnall 
Reviewed-by: Andrew Bartlett 

---

Summary of changes:
 WHATSNEW.txt   | 56 ++
 docs-xml/manpages/samba-tool.8.xml | 47 +++-
 2 files changed, 90 insertions(+), 13 deletions(-)


Changeset truncated at 500 lines:

diff --git a/WHATSNEW.txt b/WHATSNEW.txt
index 7823612..6795e0f 100644
--- a/WHATSNEW.txt
+++ b/WHATSNEW.txt
@@ -163,6 +163,62 @@ rename' command will clone the domain DB, renaming it in 
the process, and
 producing a backup-file. Then, the 'samba-tool domain backup restore' command
 takes the backup-file and restores the renamed DB to disk on a fresh DC.
 
+New samba-tool options for diagnosing DRS replication issues
+
+
+The 'samba-tool drs showrepl' command has two new options controlling
+the output. With --summary, the command says very little when DRS
+replication is working well. With --json, JSON is produced. These
+options are intended for human and machine audiences, respectively.
+
+The 'samba-tool visualize uptodateness' visualizes replication lag as
+a heat-map matrix based on the DRS uptodateness vectors. This will
+show you if (but not why) changes are failing to replicate to some DCs.
+
+Automatic site coverage and GetDCName improvements
+--
+
+Samba's AD DC now automatically claims otherwise empty sites based on
+which DC is the nearest in the replication topology.
+
+This, combined with efforts to correctly identify the client side in
+the GetDCName Netlogon call will improve service to sites without a
+local DC.
+
+Improved samba-tool computer command
+
+
+The 'samba-tool computer' command allow manipulation of computer
+accounts including creating a new computer and resetting the password.
+This allows an 'offline join' of a member server or workstation to the
+Samba AD domain.
+
+Samba performance tool now operates against Microsoft Windows AD
+
+
+The Samba AD performance testing tool traffic_reply can now operate
+against a Windows based AD domain.  Previously it only operated
+correctly against Samba.
+
+DNS entries are now cleaned up during DC demote
+---
+
+DNS records are now cleaned up as part of the 'samba-tool domain
+demote' including both the default and --remove-other-dead-server
+modes.
+
+Additionally DNS records can be automatically cleaned up for a given
+name with the 'samba-tool dns cleanup' command, which aids in cleaning
+up partially removed DCs.
+
+Samba now tested with CI GitLab
+---
+
+Samba developers now have pre-commit testing available in GitLab,
+giving reviewers confidence that the submitted patches pass a full CI
+before being submitted to the Samba Team's own autobuild system.
+
+
 REMOVED FEATURES
 
 
diff --git a/docs-xml/manpages/samba-tool.8.xml 
b/docs-xml/manpages/samba-tool.8.xml
index 7f000e9..e4b278e 100644
--- a/docs-xml/manpages/samba-tool.8.xml
+++ 

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

2018-07-11 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:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1214/flakey.log

The failure seems to be in the "ctdb" suite, whose build logs are available 
here:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1214/ctdb.stderr
   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1214/ctdb.stdout
  
The top commit at the time of the failure was:

commit 094c239fe73737abfeda7bf4f4b67eaff96574d8
Author: Andrew Bartlett 
Date:   Wed Jul 11 16:03:42 2018 +1200

WHATSNEW: Add more text about work done by Catalyst developers

Signed-off-by: Andrew Bartlett 
Reviewed-by: Douglas Bagnall 

Autobuild-User(master): Andrew Bartlett 
Autobuild-Date(master): Wed Jul 11 11:47:09 CEST 2018 on sn-devel-144

and the last 50 lines of the stdout log were:

 PASSED  tests/cunit/cmdline_test_001.sh
 PASSED  tests/cunit/comm_test_001.sh
 PASSED  tests/cunit/comm_test_002.sh
 PASSED  tests/cunit/config_test_001.sh
 PASSED  tests/cunit/config_test_002.sh
 PASSED  tests/cunit/config_test_003.sh
 PASSED  tests/cunit/config_test_004.sh
 PASSED  tests/cunit/config_test_005.sh
 PASSED  tests/cunit/config_test_006.sh
 PASSED  tests/cunit/conf_test_001.sh
 PASSED  tests/cunit/db_hash_test_001.sh
 PASSED  tests/cunit/event_protocol_test_001.sh
 PASSED  tests/cunit/hash_count_test_001.sh
 PASSED  tests/cunit/path_tests_001.sh
 PASSED  tests/cunit/pidfile_test_001.sh
 PASSED  tests/cunit/pkt_read_001.sh
 PASSED  tests/cunit/pkt_write_001.sh
 PASSED  tests/cunit/porting_tests_001.sh
 PASSED  tests/cunit/protocol_test_001.sh
 PASSED  tests/cunit/protocol_test_002.sh
 PASSED  tests/cunit/protocol_test_012.sh
 PASSED  tests/cunit/protocol_test_101.sh
 PASSED  tests/cunit/protocol_test_111.sh
 PASSED  tests/cunit/protocol_test_201.sh
 PASSED  tests/cunit/rb_test_001.sh
 PASSED  tests/cunit/reqid_test_001.sh
 PASSED  tests/cunit/run_event_001.sh
 PASSED  tests/cunit/run_proc_001.sh
 PASSED  tests/cunit/sock_daemon_test_001.sh
 PASSED  tests/cunit/sock_io_test_001.sh
 PASSED  tests/cunit/srvid_test_001.sh
 PASSED  tests/eventd/eventd_001.sh
 PASSED  tests/eventd/eventd_002.sh
 PASSED  tests/eventd/eventd_003.sh
 PASSED  tests/eventd/eventd_004.sh
 PASSED  tests/eventd/eventd_005.sh
 PASSED  tests/eventd/eventd_006.sh
 PASSED  tests/eventd/eventd_007.sh
 PASSED  tests/eventd/eventd_008.sh
 PASSED  tests/eventd/eventd_011.sh
 PASSED  tests/eventd/eventd_012.sh
 PASSED  tests/eventd/eventd_013.sh
 PASSED  tests/eventd/eventd_014.sh
 PASSED  tests/eventd/eventd_021.sh
*FAILED* tests/eventd/eventd_022.sh

44/45 tests passed

Removing TEST_VAR_DIR=/memdisk/autobuild/fl/b1451850/ctdb/ctdb/tests/var
autotest exited with exit status 1



[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Amitay Isaacs
The branch, master has been updated
   via  4628afa ctdb-scripts: Provide a gstack function if gstack is not 
available
   via  451c6b6 ctdb-tests: Drop residual CTDB_MANAGED_ variables
   via  e081caf ctdb-scripts: Drop event script CTDB_MANAGED_ 
variables
   via  c08c95c ctdb-tests: Drop event script tests where 
CTDB_MANAGED_=no
   via  a757e07 ctdb-tests: Ensure some event scripts are enabled for 
cluster tests
   via  8fe6a02 ctdb-packaging: Enable some standard event scripts if none 
are enabled
   via  0937ce0 ctdb-build: Enable some standard event scripts if none are 
enabled
   via  06be1c8 ctdb-build: Install event scripts in CTDB_DATADIR
   via  a3610d1 ctdb-tests: Clean up define_test() for event scripts
   via  f029e2a ctdb-tests: Drop an unused case
   via  19071ac ctdb-tests: New install path CTDB_SCRIPT_DATA_DIR
   via  15c6552 ctdb-tools: All ctdb event commands to run without ctdbd
   via  2546c43 ctdb-event: Allow tool to enable/disable scripts without 
daemon
   via  6742bf6 ctdb-event: Update event tool to handle symbolic links
   via  3bebc5d ctdb-common: Add path support for datadir
   via  be1c340 ctdb-build: Add CTDB_DATADIR
   via  7c4848a ctdb-daemon: Drop the noiphost "node flags" bitmap
   via  709ef6b7 ctdb-daemon: Stop inactive/disabled nodes from reporting 
available IPs
   via  fda0591 ctdb-daemon: Drop plumbing for obsolete tunable 
NoIPHostOnAllDisabled
   via  070469b ctdb-daemon: Mark NoIPHostOnAllDisabled tunable as obsolete
   via  d0739b2 ctdb-daemon: Change default for tunable 
NoIPHostOnAllDisabled to 1
   via  b20c917 ctdb-tests: Setup public addresses in 60.nfs unit tests
   via  1061f48 ctdb-tests: Replace hardcoded IP address in test results
  from  094c239 WHATSNEW: Add more text about work done by Catalyst 
developers

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


- Log -
commit 4628afa3f563924434ccae9918cf60778b8ab91f
Author: Martin Schwenke 
Date:   Sat Dec 2 20:06:25 2017 +1100

ctdb-scripts: Provide a gstack function if gstack is not available

gstack isn't widely available, so provide a simple function that does
the same thing if it gstack can't be found.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Wed Jul 11 14:47:21 CEST 2018 on sn-devel-144

commit 451c6b668fb076eb0bb99ad70cf1546c4450cc5d
Author: Martin Schwenke 
Date:   Sat Jul 7 20:16:42 2018 +1000

ctdb-tests: Drop residual CTDB_MANAGED_ variables

These no longer do anything.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit e081cafc9c4fcf5c8cfc0032e3c73eb145a09a9e
Author: Martin Schwenke 
Date:   Sat Jul 7 20:06:47 2018 +1000

ctdb-scripts: Drop event script CTDB_MANAGED_ variables

Enable required event scripts to manage services.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit c08c95c9e5b091bf77ff6e8ced0a7bf1e0e82f74
Author: Martin Schwenke 
Date:   Sat Jul 7 19:58:38 2018 +1000

ctdb-tests: Drop event script tests where CTDB_MANAGED_=no

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit a757e07600d38692c600847d8a169936a7268f4b
Author: Martin Schwenke 
Date:   Sat Jul 7 22:07:54 2018 +1000

ctdb-tests: Ensure some event scripts are enabled for cluster tests

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 8fe6a0274bdd1f40f2c38462f23ca876807f6fd9
Author: Martin Schwenke 
Date:   Sat Jul 7 15:58:06 2018 +1000

ctdb-packaging: Enable some standard event scripts if none are enabled

CTDB needs the legacy/00.ctdb event script to be able to function
properly.  If this script is not enabled then assume a first-time
install or an upgrade to a version that requires events scripts to be
enabled via symlinks.  In these cases enable this script and other
commonly used scripts.

Remove links during uninstall (but not during upgrade).

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 0937ce04222ee726a2ca7d87e3b2bf176b883340
Author: Martin Schwenke 
Date:   Sat Jul 7 15:23:27 2018 +1000

ctdb-build: Enable some standard event scripts if none are enabled

CTDB needs the legacy/00.ctdb event script to be able to function
properly.  If this script is not enabled then assume a first-time
install or an upgrade to a version that requires events scripts to be
enabled via symlinks.  In these cases enable this script and other
commonly used scripts.

Only do this for a direct install.  If DESTDIR is being used then
assume a package is being built and let the packager handle this case.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 

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

2018-07-11 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:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1809/flakey.log

The failure seems to be in the "ctdb" suite, whose build logs are available 
here:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1809/ctdb.stderr
   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-11-1809/ctdb.stdout
  
The top commit at the time of the failure was:

commit 4628afa3f563924434ccae9918cf60778b8ab91f
Author: Martin Schwenke 
Date:   Sat Dec 2 20:06:25 2017 +1100

ctdb-scripts: Provide a gstack function if gstack is not available

gstack isn't widely available, so provide a simple function that does
the same thing if it gstack can't be found.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Wed Jul 11 14:47:21 CEST 2018 on sn-devel-144

and the last 50 lines of the stdout log were:

 PASSED  tests/cunit/comm_test_001.sh
 PASSED  tests/cunit/comm_test_002.sh
 PASSED  tests/cunit/config_test_001.sh
 PASSED  tests/cunit/config_test_002.sh
 PASSED  tests/cunit/config_test_003.sh
 PASSED  tests/cunit/config_test_004.sh
 PASSED  tests/cunit/config_test_005.sh
 PASSED  tests/cunit/config_test_006.sh
 PASSED  tests/cunit/conf_test_001.sh
 PASSED  tests/cunit/db_hash_test_001.sh
 PASSED  tests/cunit/event_protocol_test_001.sh
 PASSED  tests/cunit/hash_count_test_001.sh
 PASSED  tests/cunit/path_tests_001.sh
 PASSED  tests/cunit/pidfile_test_001.sh
 PASSED  tests/cunit/pkt_read_001.sh
 PASSED  tests/cunit/pkt_write_001.sh
 PASSED  tests/cunit/porting_tests_001.sh
 PASSED  tests/cunit/protocol_test_001.sh
 PASSED  tests/cunit/protocol_test_002.sh
 PASSED  tests/cunit/protocol_test_012.sh
 PASSED  tests/cunit/protocol_test_101.sh
 PASSED  tests/cunit/protocol_test_111.sh
 PASSED  tests/cunit/protocol_test_201.sh
 PASSED  tests/cunit/rb_test_001.sh
 PASSED  tests/cunit/reqid_test_001.sh
 PASSED  tests/cunit/run_event_001.sh
 PASSED  tests/cunit/run_proc_001.sh
 PASSED  tests/cunit/sock_daemon_test_001.sh
 PASSED  tests/cunit/sock_io_test_001.sh
 PASSED  tests/cunit/srvid_test_001.sh
 PASSED  tests/eventd/eventd_001.sh
 PASSED  tests/eventd/eventd_002.sh
 PASSED  tests/eventd/eventd_003.sh
 PASSED  tests/eventd/eventd_004.sh
 PASSED  tests/eventd/eventd_005.sh
 PASSED  tests/eventd/eventd_006.sh
 PASSED  tests/eventd/eventd_007.sh
 PASSED  tests/eventd/eventd_008.sh
 PASSED  tests/eventd/eventd_009.sh
 PASSED  tests/eventd/eventd_011.sh
 PASSED  tests/eventd/eventd_012.sh
 PASSED  tests/eventd/eventd_013.sh
 PASSED  tests/eventd/eventd_014.sh
 PASSED  tests/eventd/eventd_021.sh
*FAILED* tests/eventd/eventd_022.sh

45/46 tests passed

Removing TEST_VAR_DIR=/memdisk/autobuild/fl/b2352431/ctdb/ctdb/tests/var
autotest exited with exit status 1



[SCM] Samba Shared Repository - annotated tag ldb-1.4.1 created

2018-07-11 Thread Stefan Metzmacher
The annotated tag, ldb-1.4.1 has been created
at  17acc22526716af4c1f173c95626682003a72cc9 (tag)
   tagging  3eecdbcc38dbe084b285c9720443d819304f7b97 (commit)
  replaces  talloc-2.1.14
 tagged by  Stefan Metzmacher
on  Thu Jul 12 07:55:32 2018 +0200

- Log -
ldb: tag release ldb-1.4.1
-BEGIN PGP SIGNATURE-

iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAltG7VQACgkQR5ORYRMI
QCXxpQf8CL4/3SUOVGkcmRB7BOTEN3g/228BpNFKFFj7xlM4grF+6zTDupsnlLs2
jKPwS61Ulq2LvWOBNfw4tjRT1d0h9HdK672/fPja3tT8bcwF9F5QVcMO/+XrZH+d
lNJ52kwS1upFU0pQnPAiuQ+9x9u6MBSWp+TGBufzpWTDBuicL9EeDVjL7Q7V2lqt
bNKANMroR6405JRDKvUa4Pw31PXMqnRbP5vLCnFYllxKncYP/M95fh7kVjVZLLgm
TmFHrE+sz13Sc5qsmWDtHLwrN5KUlR5/QDQh9oiFoVcAVoSpWfJus6kxsEVaQtQi
aBL/tD2m2WQ0OcJkjRfVEr0XUPVMTA==
=kowD
-END PGP SIGNATURE-

Stefan Metzmacher (1):
  ldb: version 1.4.1

---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - annotated tag tevent-0.9.37 created

2018-07-11 Thread Stefan Metzmacher
The annotated tag, tevent-0.9.37 has been created
at  d4347fecc1529d308abe71a609fcc74a502bfe6c (tag)
   tagging  f4fe3f77669875070cd7ba4a28ad33f6a058f105 (commit)
  replaces  ldb-1.4.0
 tagged by  Stefan Metzmacher
on  Thu Jul 12 07:53:02 2018 +0200

- Log -
tevent: tag release tevent-0.9.37
-BEGIN PGP SIGNATURE-

iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAltG7L4ACgkQR5ORYRMI
QCW0qAf/ZH8gFDxajI7ZwkN2mpeEpw1ZtBppvxX9dd2BTt3QTL8YkIFfCXtj3Ac5
Y4PU67FdmlYhe5QGUDDo8gYMqoH1La79Wnd4YYH1+sUwHX2cPqp7dQ3jNmBhwwAu
WkdmebwlhP/vm0LBlDlBv4w7m6m3EPP4KYte8aiqbhMvA78BvaZnt8Lt6rtPCjWN
Y57nZYForN3iXix7nxCd8ilRCC8+lRy/Xp3dPJ0DqvivgRRrPyC9/8vT5xUCa7Mp
KO03YVz6oQqXfgOvOYKAMSnamoD764qRDMwMwiRR/xwXfJfcglkSKQ8/rFIAVENn
opLN+eeVN9zlEKVdeWzc7k2SqqxDCA==
=Jd04
-END PGP SIGNATURE-

Aaron Haslett (6):
  samba: read backup date field on init and fail if present
  param: Add non-global smb.cfg option (support 2 different smb.confs)
  join: Pipe through dns_backend option for clones
  netcmd: domain backup online command
  netcmd: domain backup restore command
  tests: Add tests for the domain backup online/restore commands

Amit Kumar (1):
  MAN: Adding entry for net ads lookup

Amitay Isaacs (47):
  ctdb-common: Simplify process registration using linked list
  ctdb-common: Do not initialize run_proc inside run_event
  ctdb-common: Rename run_event_script_list to run_event_list
  ctdb-common: Return script_list for zero scripts
  ctdb-common: Improve error handling in run_event
  ctdb-common: Reset running state on failure
  ctdb-common: Add support to run events through failure
  ctdb-common: Correctly handle conf->reload()
  replace: Add test for sin6_len in sockaddr_in6 structure
  ctdb-common: Use sin6_len only if the structure supports it
  ctdb-build: Add checks for raw pkt handling support
  ctdb-build: Add ipv6 headers check for packet details
  ctdb: Fix build on AIX
  tdb: Fix build on AIX
  ctdb-common: Use correct return type for tevent_queue_add_entry
  ctdb-tests: Avoid segfault by initializing logging
  ctdb-daemon: Avoid closing stdin when running in interactive mode
  ctdb-daemon: Set environment variable if running in interactive mode
  wafsamba: Add strict option to CHECK_CODE
  wafsamba: Be strict when checking __attribute__ features
  socket_wrapper: Be strict when checking __attribute__ features
  replace: Be strict when checking __attribute__ features
  nss_wrapper: Be strict when checking __attribute__ features
  pam_wrapper: Be strict when checking __attribute__ features
  resolv_wrapper: Be strict when checking __attribute__ features
  uid_wrapper: Be strict when checking __attribute__ features
  ctdb-protocol: Separate protocol-basic subsystem
  ctdb-build: Add ctdb prefix to build target
  ctdb-tests: Separate testing code for basic data types
  ctdb-common: Add client pid to connect callback in sock_daemon
  ctdb-event: Add event daemon protocol
  ctdb-event: Add event daemon implementation
  ctdb-event: Add event daemon client code
  ctdb-event: Add event daemon client tool
  ctdb-tests: Rename eventd testsuite to ctdb_eventd
  ctdb-event: Add tests for event daemon
  ctdb-daemon: Switch to starting new event daemon
  ctdb-tools: Switch to using new event daemon tool
  ctdb-tests: Remove tests for old event daemon
  ctdb-daemon: Remove old event daemon
  ctdb-tools: Remove old event daemon tool
  ctdb-client: Remove client code for old event daemon
  ctdb-protocol: Remove protocol for old event daemon
  ctdb-daemon: Add client code to talk to new event daemon
  ctdb-tests: Switch to using new event daemon
  ctdb-common: Fix CID 437606
  ctdb-tests: Avoid segfault by initializing logging

Andreas Schneider (14):
  testparm: Remove warning from the last century
  samdb: Fix build error with gcc8
  s3:registry: Fix buffer truncation issues issues with gcc8
  s3:smbget: Fix buffer truncation issues with gcc8
  s3:winbind: Fix regression introduced with bso #12851
  krb5_plugin: Add winbind localauth plugin for MIT Kerberos
  krb5_plugin: Install plugins to krb5 modules dir
  krb5_plugin: Move krb5 locator plugin to krb5_plugin subdir
  docs: Move winbind_krb5_locator manpage to volume 8
  docs: Add manpage for winbind_krb5_localauth.8
  nsswitch: Add tests to lookup user via getpwnam
  s3:winbind: Do not lookup local system accounts in AD
  nsswitch: Use a swtich in the wbinfo test to lookup users
  winbind_krb5_localauth: Fix a compiler warning

Andrej Gessel (3):
  Fix several mem leaks in ldb_index ldb_search ldb_tdb
  ldb: check return values
  check return value before using key_values

Andrew Bartlett (33):
  selftest: Make 

[SCM] Samba Shared Repository - annotated tag tdb-1.3.16 created

2018-07-11 Thread Stefan Metzmacher
The annotated tag, tdb-1.3.16 has been created
at  1830c1e4027572713cbafe276d0ececebf040417 (tag)
   tagging  b9efc5a628007f84c650789027385faaace913e8 (commit)
  replaces  tevent-0.9.37
 tagged by  Stefan Metzmacher
on  Thu Jul 12 07:54:09 2018 +0200

- Log -
tdb: tag release tdb-1.3.16
-BEGIN PGP SIGNATURE-

iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAltG7QEACgkQR5ORYRMI
QCV/Nwf/Z+nLu6X45Wk4xol6qwHirEvfSTKq+mSTCBNoxeEgBuN4mhH98MuLG5W8
Nq4M7m1ZwNrKWXN7oxkvdcltSg2OCQVuyi1Kgalwiv3nuchhCkAOCFBVRZfxZJGF
gjVnthsrOU0hp/CnauZWTQL3E/MwLGVDpzukkmDz588SDeFUer54KKRT4Mk1UsDx
7S464XgWjNZV00CcRxJRtQljv3GW033CPJdhLLVTyvoKW9Q3QSgzf9mUYIjnx5Q0
ef5zkPgkHBd2yMom3BK+Bq5Dz8pn3IF2WsNuOuwjOsdy/Rsmhm834qBfrD/0brWv
BykVzS5rmrfQE54vt8IL3MToCmM9gg==
=sxcB
-END PGP SIGNATURE-

Aaron Haslett (12):
  dns: record aging tests
  rpc dns: setting timestamp to 0 on RPC processed records
  rpc dns: reading zone properties from LDB
  rpc dns: reset dword aging related zone properties
  dns: moving name_equal func into common
  dns: server side implementation of record aging
  dns: custom match rule for DNS records to be tombstoned
  dns: Use ldb.SCOPE_SUBTREE in ldap_get_records() routine in tests/dns.py
  dns: dns record scavenging function (without task)
  dns+kcc: adding dns scavenging to kcc periodic run
  dns: update tool changed for scavenging
  dns: static records

Andrew Bartlett (11):
  WHATSNEW: Add entry for "Dynamic DNS record scavenging support"
  docs: Explain that "max xmit" is SMB1 only
  WHATSNEW: Fix spelling
  selftest: Add tests for samba.auth.admin_session()
  python: Add samba.auth.session_info_fill_unix()
  tests/posixacl: Test with and without filling in the unix_token
  WHATSNEW: document sysvolreset improvement
  WHATSNEW: Explain that Jansson is requied for AD DC, mention 
--without-json-audit
  docs: Remove mention of --without-json-audit from the AD DC
  ldb: Ban ldb 1.4.x with Samba 4.8 and earlier
  ldb: Refuse to build Samba against a newer minor version of ldb

Bob Campbell (1):
  python/tests: check setting values on dnsRecord attributes

Gary Lockyer (5):
  smb.conf: add dns_zone_scavenging
  dns: Reformat DNS with clang-format
  tests dns: fix rpc null byte test
  tests dns: dns.py remove flake8 warnings
  tests dns: dns_base.py remove flake8 warnings

Joe Guo (16):
  pysmbd: add session_info arg to get_conn_tos
  pysmbd: add session_info arg to py_smbd_set_nt_acl
  smbd/msdfs: add null check for session_info.unix_info
  smbd/posix_acls: reuse secutiry token from session info if exist
  ntacls: reuse predefined SECURITY_SECINFO_FLAGS
  ntacls: add session_info arg to setntacl and pass down to set_nt_acl api
  provision/setsysvolacl: build session_info and pass down to setntacl
  provision/setsysvolacl: create helper function to simplify code
  tests/posixacl: rm commented code
  tests/posixacl: define global DOM_SID to make code DRY
  tests/posixacl: define global ACL to make code DRY
  tests/posixacl: remove unused imports
  tests/posixacl: use assertRaises to simplify code
  tests/posixacl: rm duplicated test
  tests/posixacl: move setUp and tearDown to top
  tests/posixacl: derive a new testcase to run same tests with session

Stefan Metzmacher (7):
  s3:messages: protect against usage of wrapper tevent_context objects for 
messaging
  s3:messages: allow messaging_{dgm,ctdb}_register_tevent_context() to use 
wrapper tevent_context
  s3:messages: allow messaging_dgm_ref() to use wrapper tevent_context
  s3:messages: allow messaging_filtered_read_send() to use wrapper 
tevent_context
  s4:messaging: allow imessaging_post_handler() to free the messaging 
context from a handler
  s4:messaging: make sure only imessaging_client_init() can be used with a 
wrapper tevent_context wrapper
  tdb: version 1.3.16

Timur I. Bakeyev (1):
  WHATSNEW: Add note about defaults changes for the vfs_full_audit and 
acceptance of all syslog facilities for all audit modules.

Volker Lendecke (5):
  lib: Multi-line a long line in wscript_build
  lib: Add tevent_req_profile helpers
  torture: Test tevent_req_profile
  winbindd: Convert process_request() to tevent_req
  winbindd: Do request profiling

---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - annotated tag talloc-2.1.14 created

2018-07-11 Thread Stefan Metzmacher
The annotated tag, talloc-2.1.14 has been created
at  ccc62a47c22f4b3007ae22e7a47e45904bf3e4e2 (tag)
   tagging  df858ec17e1d86ac983f0e74f7b80fbac64cab30 (commit)
  replaces  tdb-1.3.16
 tagged by  Stefan Metzmacher
on  Thu Jul 12 07:54:48 2018 +0200

- Log -
talloc: tag release talloc-2.1.14
-BEGIN PGP SIGNATURE-

iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAltG7SgACgkQR5ORYRMI
QCVYcAgAgVAqHAms+Vt0fOH2bidFH7eRIjg/By2Oms6vapKiOoDcKRIGvfc6xfYo
/IEtmaddQ+qy28lMzTlmcKkXv+2/3HmcGLC0GBsf90ySEtVuIt36A70p1hY45kTM
6yNIlrak8z+Q5nFhFdKp7d5DNfH/uIxMB1GWIUeuIFgEr0TAb5fYrc1JEirAtcGv
9tBWVSYOrPnSAm7zQGdzgI3/IuDaam/UHqIRxZa2zgGvl+FKcKJEC27zn5l4dZ2Y
bMk1zciHDrzX6/qVdu4jQRTisLZEqRnU908WPromhrOEB3yOXqSzPnMZoRZNdcGJ
jsjZL8T0sK44FOSywfuSaCEZ69lD2A==
=H6AE
-END PGP SIGNATURE-

Stefan Metzmacher (1):
  talloc: version 2.1.14

---


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Christof Schmitt
The branch, master has been updated
   via  8fe2fdc winbindd: Remove ads.h include from nss_info
  from  4628afa ctdb-scripts: Provide a gstack function if gstack is not 
available

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


- Log -
commit 8fe2fdc73a8b441e0850289eb547db2926cd7fda
Author: Christof Schmitt 
Date:   Tue Jun 26 13:30:06 2018 -0700

winbindd: Remove ads.h include from nss_info

nss_info does not use libads. Removing this include
fixes a compile error when trying to compile with a
system provided heimdal library:

[2188/3043] Compiling source3/winbindd/nss_info.c
In file included from ../source3/libads/kerberos_proto.h:33:0,
 from ../source3/include/ads.h:154,
 from ../source3/winbindd/nss_info.c:24:
../lib/replace/system/kerberos.h:33:10: fatal error: krb5.h: No such file 
or directory
 #include 
  ^~~~

Signed-off-by: Christof Schmitt 
Reviewed-by: Andrew Bartlett 

Autobuild-User(master): Christof Schmitt 
Autobuild-Date(master): Wed Jul 11 22:39:36 CEST 2018 on sn-devel-144

---

Summary of changes:
 source3/winbindd/nss_info.c | 1 -
 1 file changed, 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/source3/winbindd/nss_info.c b/source3/winbindd/nss_info.c
index 9ef7e20..473b1a3 100644
--- a/source3/winbindd/nss_info.c
+++ b/source3/winbindd/nss_info.c
@@ -20,7 +20,6 @@
 */
 
 #include "includes.h"
-#include "ads.h"
 #include "nss_info.h"
 
 static struct nss_function_entry *backends = NULL;


-- 
Samba Shared Repository



[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Ralph Böhme
The branch, master has been updated
   via  e186d6a s4:messaging: make sure only imessaging_client_init() can 
be used with a wrapper tevent_context wrapper
   via  a08ab29 s4:messaging: allow imessaging_post_handler() to free the 
messaging context from a handler
   via  2b05f10 s3:messages: allow messaging_filtered_read_send() to use 
wrapper tevent_context
   via  9dc3320 s3:messages: allow messaging_dgm_ref() to use wrapper 
tevent_context
   via  660cf86 s3:messages: allow 
messaging_{dgm,ctdb}_register_tevent_context() to use wrapper tevent_context
   via  7f2afc2 s3:messages: protect against usage of wrapper 
tevent_context objects for messaging
   via  bb68353 winbindd: Do request profiling
   via  5af9ecf6 winbindd: Convert process_request() to tevent_req
   via  86a548c torture: Test tevent_req_profile
   via  1e20655 lib: Add tevent_req_profile helpers
   via  9847848 lib: Multi-line a long line in wscript_build
   via  f4fe3f7 tevent: version 0.9.37
   via  3dae506 tevent: Add tevent_req_profile
   via  6189446 tevent: add a test that frees wrapper_ev with pending events
   via  4991c93 tevent: add a simple wrapper test
   via  ac9569b tevent: add tevent_context_wrapper_create() infrastructure
   via  e239cbc tevent: make use of #include "system/threads.h"
   via  072e3b2 tevent: split out tevent_common_invoke_fd_handler()
   via  6740718 tevent: split out tevent_common_invoke_immediate_handler()
   via  a85ee85 tevent: split out tevent_common_invoke_timer_handler()
   via  ddab219 tevent: split out tevent_common_invoke_signal_handler()
   via  d1b347c tevent: simplify tevent_signal_destructor()
   via  601fd81 tevent: use talloc_zero() in tevent_signal.c
   via  8a94793 tevent: simplify tevent_cleanup_pending_signal_handlers()
   via  58fa08c tevent: add tevent_common_check_double_free() helper 
function
   via  157df4d tevent: add tevent_threaded_schedule_immediate_destructor 
that just aborts
   via  0b91f6f tevent: use _tevent_schedule_immediate() to move events 
from a thread to the main_ev
   via  788187c tevent: use struct initializers for tevent_immediate
   via  1c9a7a7 tevent: use struct initializers for tevent_signal
   via  b983aca tevent: use struct initializers for tevent_timer
   via  049a06e tevent: use struct initializers for tevent_fd
   via  add485e tevent: make tevent_abort() available for backends
   via  f8578e0 tevent: allow tevent_abort() to cope with ev == NULL
   via  1eccb2d tevent/testsuite: return after torture_fail()
   via  cd51751 tevent.h: improve tevent_req documentation
   via  f69bca6 tevent: rewrite/simplify tevent_poll and maintain 
ev->fd_events correctly
   via  2cbed65 tevent: make use of tevent_common_wakeup() in the poll and 
poll_mt backends
  from  8fe2fdc winbindd: Remove ads.h include from nss_info

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


- Log -
commit e186d6a06b1b300256a2cb4138f0532d518d0597
Author: Stefan Metzmacher 
Date:   Fri May 18 16:28:47 2018 +0200

s4:messaging: make sure only imessaging_client_init() can be used with a 
wrapper tevent_context wrapper

imessaging_client_init() can be used with a wrapper tevent_context,
but only if a global messaging_dgm_ref() already exist.

All other uses of imessaging_init() and imessaging_client_init()
require a raw tevent_context.

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

Autobuild-User(master): Ralph Böhme 
Autobuild-Date(master): Thu Jul 12 02:23:37 CEST 2018 on sn-devel-144

commit a08ab2940051ae47ce71149087a24d060227ef19
Author: Stefan Metzmacher 
Date:   Sat May 19 10:14:25 2018 +0200

s4:messaging: allow imessaging_post_handler() to free the messaging context 
from a handler

In usecases like using messaging_client_init() with irpc processing we may
free the imessaging_context during the messaging handler.
imessaging_post_handler() is not yet really used, but it will change in
the next commits. imessaging_post_state is a child of imessaging_context
and might be implicitly free'ed before the explicit TALLOC_FREE(state).

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

commit 2b05f1098187e00166649c8ea7c63e6901b9d242
Author: Stefan Metzmacher 
Date:   Fri Mar 23 14:48:46 2018 +0100

s3:messages: allow messaging_filtered_read_send() to use wrapper 
tevent_context

As it gets 'messaging_context' as argument, we're sure a messaging context
with a raw tevent context already exist.

It means we can allow a wrapper tevent context that wrapps the main tevent
context of the messaging context.

The use of tevent_req_defer_callback() makes sure that the callers
callback function calls 

[SCM] Samba Shared Repository - branch master updated

2018-07-11 Thread Andrew Bartlett
The branch, master has been updated
   via  3eecdbc ldb: version 1.4.1
   via  df858ec talloc: version 2.1.14
   via  b9efc5a tdb: version 1.3.16
   via  52efa79 ldb: Refuse to build Samba against a newer minor version of 
ldb
   via  1a559fd ldb: Ban ldb 1.4.x with Samba 4.8 and earlier
   via  d55b1dc docs: Remove mention of --without-json-audit from the AD DC
   via  5a3690a WHATSNEW: Explain that Jansson is requied for AD DC, 
mention --without-json-audit
   via  932dc28 WHATSNEW: document sysvolreset improvement
   via  7422df4 tests/posixacl: Test with and without filling in the 
unix_token
   via  eb6cb6e python: Add samba.auth.session_info_fill_unix()
   via  77ffadd selftest: Add tests for samba.auth.admin_session()
   via  c02023f WHATSNEW: Fix spelling
   via  f87cde1 docs: Explain that "max xmit" is SMB1 only
   via  9502b72 WHATSNEW: Add note about defaults changes for the 
vfs_full_audit and acceptance of all syslog facilities for all audit modules.
   via  a8a9bb5 tests/posixacl: derive a new testcase to run same tests 
with session
   via  1c09fc2 tests/posixacl: move setUp and tearDown to top
   via  6875f43 tests/posixacl: rm duplicated test
   via  002987a tests/posixacl: use assertRaises to simplify code
   via  11e2c32 tests/posixacl: remove unused imports
   via  d68c294 tests/posixacl: define global ACL to make code DRY
   via  197b4b8 tests/posixacl: define global DOM_SID to make code DRY
   via  cd9f6c5 tests/posixacl: rm commented code
   via  8fb8215 provision/setsysvolacl: create helper function to simplify 
code
   via  5dd25a6 provision/setsysvolacl: build session_info and pass down to 
setntacl
   via  8dc8b8d ntacls: add session_info arg to setntacl and pass down to 
set_nt_acl api
   via  e2e6dd9 ntacls: reuse predefined SECURITY_SECINFO_FLAGS
   via  c9876de smbd/posix_acls: reuse secutiry token from session info if 
exist
   via  a9c6ec6 smbd/msdfs: add null check for session_info.unix_info
   via  aec40e3 pysmbd: add session_info arg to py_smbd_set_nt_acl
   via  760e36d pysmbd: add session_info arg to get_conn_tos
   via  356f395 WHATSNEW: Add entry for "Dynamic DNS record scavenging 
support"
   via  5965741 python/tests: check setting values on dnsRecord attributes
   via  aaffc4d tests dns: dns_base.py remove flake8 warnings
   via  ae9dee4 tests dns: dns.py remove flake8 warnings
   via  bc2e645 tests dns: fix rpc null byte test
   via  f0210f5 dns: static records
   via  8ef42d4 dns: update tool changed for scavenging
   via  86b6155 dns+kcc: adding dns scavenging to kcc periodic run
   via  50d961c dns: dns record scavenging function (without task)
   via  6bd2f82 dns: Use ldb.SCOPE_SUBTREE in ldap_get_records() routine in 
tests/dns.py
   via  2b8 dns: custom match rule for DNS records to be tombstoned
   via  418cd93 dns: server side implementation of record aging
   via  350029b dns: moving name_equal func into common
   via  d6e111f rpc dns: reset dword aging related zone properties
   via  b22ce97 rpc dns: reading zone properties from LDB
   via  b841da0 dns: Reformat DNS with clang-format
   via  19910be rpc dns: setting timestamp to 0 on RPC processed records
   via  c1552c7 dns: record aging tests
   via  d871e0c smb.conf: add dns_zone_scavenging
  from  e186d6a s4:messaging: make sure only imessaging_client_init() can 
be used with a wrapper tevent_context wrapper

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


- Log -
commit 3eecdbcc38dbe084b285c9720443d819304f7b97
Author: Stefan Metzmacher 
Date:   Wed Jul 11 22:21:32 2018 +0200

ldb: version 1.4.1

* add some missing return value checks
* Fix several mem leaks in ldb_index ldb_search ldb_tdb (bug#13475)
* ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory
  on duplicated add. (bug#13471)
* ldb: Fix memory leak on module context (bug#13459)
* Refused build of Samba 4.8 with ldb 1.4 (bug #13519)
* Prevent similar issues in the future at configure time (bug #13519)

Signed-off-by: Stefan Metzmacher 
Reviewed-by: Andrew Bartlett 

Autobuild-User(master): Andrew Bartlett 
Autobuild-Date(master): Thu Jul 12 07:43:22 CEST 2018 on sn-devel-144

commit df858ec17e1d86ac983f0e74f7b80fbac64cab30
Author: Stefan Metzmacher 
Date:   Wed Jul 11 22:19:26 2018 +0200

talloc: version 2.1.14

* Fix some typos in the comments
* Remove extra 0x prefix for the "%p" format specifiers,
  avoiding 0x0x0 strings in the output.
* make sure we link extra-python versions of libraries

Signed-off-by: Stefan Metzmacher 
Reviewed-by: Andrew Bartlett 

commit b9efc5a628007f84c650789027385faaace913e8
Author: Stefan Metzmacher 
Date:   Wed Jul 11 22:15:30 2018 

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

2018-07-11 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:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-12-0016/flakey.log

The failure seems to be in the "ctdb" suite, whose build logs are available 
here:

   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-12-0016/ctdb.stderr
   
https://git.samba.org/autobuild.flakey.sn-devel-144/2018-07-12-0016/ctdb.stdout
  
The top commit at the time of the failure was:

commit 8fe2fdc73a8b441e0850289eb547db2926cd7fda
Author: Christof Schmitt 
Date:   Tue Jun 26 13:30:06 2018 -0700

winbindd: Remove ads.h include from nss_info

nss_info does not use libads. Removing this include
fixes a compile error when trying to compile with a
system provided heimdal library:

[2188/3043] Compiling source3/winbindd/nss_info.c
In file included from ../source3/libads/kerberos_proto.h:33:0,
 from ../source3/include/ads.h:154,
 from ../source3/winbindd/nss_info.c:24:
../lib/replace/system/kerberos.h:33:10: fatal error: krb5.h: No such file 
or directory
 #include 
  ^~~~

Signed-off-by: Christof Schmitt 
Reviewed-by: Andrew Bartlett 

Autobuild-User(master): Christof Schmitt 
Autobuild-Date(master): Wed Jul 11 22:39:36 CEST 2018 on sn-devel-144

and the last 50 lines of the stdout log were:

 PASSED  tests/cunit/comm_test_001.sh
 PASSED  tests/cunit/comm_test_002.sh
 PASSED  tests/cunit/config_test_001.sh
 PASSED  tests/cunit/config_test_002.sh
 PASSED  tests/cunit/config_test_003.sh
 PASSED  tests/cunit/config_test_004.sh
 PASSED  tests/cunit/config_test_005.sh
 PASSED  tests/cunit/config_test_006.sh
 PASSED  tests/cunit/conf_test_001.sh
 PASSED  tests/cunit/db_hash_test_001.sh
 PASSED  tests/cunit/event_protocol_test_001.sh
 PASSED  tests/cunit/hash_count_test_001.sh
 PASSED  tests/cunit/path_tests_001.sh
 PASSED  tests/cunit/pidfile_test_001.sh
 PASSED  tests/cunit/pkt_read_001.sh
 PASSED  tests/cunit/pkt_write_001.sh
 PASSED  tests/cunit/porting_tests_001.sh
 PASSED  tests/cunit/protocol_test_001.sh
 PASSED  tests/cunit/protocol_test_002.sh
 PASSED  tests/cunit/protocol_test_012.sh
 PASSED  tests/cunit/protocol_test_101.sh
 PASSED  tests/cunit/protocol_test_111.sh
 PASSED  tests/cunit/protocol_test_201.sh
 PASSED  tests/cunit/rb_test_001.sh
 PASSED  tests/cunit/reqid_test_001.sh
 PASSED  tests/cunit/run_event_001.sh
 PASSED  tests/cunit/run_proc_001.sh
 PASSED  tests/cunit/sock_daemon_test_001.sh
 PASSED  tests/cunit/sock_io_test_001.sh
 PASSED  tests/cunit/srvid_test_001.sh
 PASSED  tests/eventd/eventd_001.sh
 PASSED  tests/eventd/eventd_002.sh
 PASSED  tests/eventd/eventd_003.sh
 PASSED  tests/eventd/eventd_004.sh
 PASSED  tests/eventd/eventd_005.sh
 PASSED  tests/eventd/eventd_006.sh
 PASSED  tests/eventd/eventd_007.sh
 PASSED  tests/eventd/eventd_008.sh
 PASSED  tests/eventd/eventd_009.sh
 PASSED  tests/eventd/eventd_011.sh
 PASSED  tests/eventd/eventd_012.sh
 PASSED  tests/eventd/eventd_013.sh
 PASSED  tests/eventd/eventd_014.sh
 PASSED  tests/eventd/eventd_021.sh
*FAILED* tests/eventd/eventd_022.sh

45/46 tests passed

Removing TEST_VAR_DIR=/memdisk/autobuild/fl/b2910063/ctdb/ctdb/tests/var
autotest exited with exit status 1