[SCM] Samba Shared Repository - branch master updated
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
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
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
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
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
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
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
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
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
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
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
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
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