[SCM] Samba Shared Repository - branch master updated
Michael Adam
obnox at samba.org
Fri Jun 20 18:06:04 MDT 2014
The branch, master has been updated
via cef718c autobuild: fix ctdb build of samba-ctdb target after switch to waf.
via 43d9670 ctdb: update configure.rpm with builtin and bundled library arguments
via 09b991b ldb:build: improve detection of srcdir
via 2c50c25 replace:build: improve detection of srcdir
via e288885 ntdb:build: improve detection of srcdir
via cc86b41 talloc:build: improve detection of srcdir
via befb394 tevent:build: improve detection of srcdir
via 47328f5 tdb:build: improve detection of srcdir.
via fd4bf96 ctdb:includes: add #ifdef guard for ZERO_STRUCT
via 89dafd1 ctdb:includes: add #ifdef guards for _PUBLIC_, _NORETURN_, and _PURE_
via fe6685d build: rename argument of list_directory_files(): abspath->path
via b93a1e8 ctdb: Remove duplicate README.Coding
via 46924f6 autobuild: Remove unsupported --enable-socket-wrapper option from the "ctdb" target.
via 659a665 autobuild: Don't need autogen.sh anymore in the "ctdb" target.
via c3dc1f1 ctdb-packaging: Remove unused files
via a39a5f4 ctdb-build: Add target to build RPMs
via 6e078c9 ctdb-packaging: Modify spec file to use waf build instead of autoconf
via ae32b29 ctdb-packaging: Fix date/days in changelog
via fb56e72 ctdb-build: Add build files (configure/Makefile) to use waf
via fc71606 ctdb-tests: Fix the tests for waf build
via 43c10db ctdb-build: Add waf build for CTDB
via d646df1 ctdb-build: Remove autoconf build files
via 4a5ded2 wafsamba: allow samba_dist.dist() to be called from a different directory.
via cd7f401 ctdb-mkversion: Support external VERSION specification
via 0a4fc92 ctdb-header: Protect against multiple includes
via b72abf4 ctdb-build: Remove duplicate socket_wrapper library
via 400cb4d ctdb-build: Remove duplicate tdb library
via 7f14db4 ctdb-build: Remove duplicate tevent library
via 893e6db ctdb-build: Remove duplicate talloc library
via 91274d9 ctdb-build: Remove duplicate replace library
via 1e927a9 ctdb-build: Remove duplicate popt library
from aac607d ctdb-eventscripts: Ensure $GANRECDIR points to configured subdirectory
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit cef718c39f1bfbe72bee65db0fb1f680f887fbf0
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 21:31:26 2014 +0200
autobuild: fix ctdb build of samba-ctdb target after switch to waf.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Andrew Bartlett <abartlet at samba.org>
Autobuild-User(master): Michael Adam <obnox at samba.org>
Autobuild-Date(master): Sat Jun 21 02:05:38 CEST 2014 on sn-devel-104
commit 43d9670605e26f118cec70b0a083bf7c655653d2
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:13:34 2014 +0200
ctdb: update configure.rpm with builtin and bundled library arguments
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit 09b991b79b28c9a88742e06021bb15997aba8988
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:08:53 2014 +0200
ldb:build: improve detection of srcdir
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit 2c50c25d0292b46a8d9afd8ae9283b31a6610865
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:08:18 2014 +0200
replace:build: improve detection of srcdir
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit e2888852ef698319cb538eab4913674a44ab73bb
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:05:44 2014 +0200
ntdb:build: improve detection of srcdir
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit cc86b4107acebf56c7bb17f59dd358615aed57b7
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:04:44 2014 +0200
talloc:build: improve detection of srcdir
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit befb39441f6919624df475c6495e822e5acc42ff
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:04:13 2014 +0200
tevent:build: improve detection of srcdir
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit 47328f535e35cac5d37dd211745c873130c5a74c
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 18:03:31 2014 +0200
tdb:build: improve detection of srcdir.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit fd4bf963784c36e355f58ab445aec3ff3ba8b858
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 15:08:01 2014 +0200
ctdb:includes: add #ifdef guard for ZERO_STRUCT
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit 89dafd1bcdaf4ee8ba88437cd476fc9046b3109e
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 15:07:35 2014 +0200
ctdb:includes: add #ifdef guards for _PUBLIC_, _NORETURN_, and _PURE_
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit fe6685dbf3f84f88885c2d2da103670a1e1f7f92
Author: Michael Adam <obnox at samba.org>
Date: Fri Jun 20 11:52:11 2014 +0200
build: rename argument of list_directory_files(): abspath->path
It is never called with an absolute path.
Signed-off-by: Michael Adam <obnox at samba.org>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
commit b93a1e85ff8a6f57f8af6b71d37323d746daebb9
Author: Andrew Bartlett <abartlet at samba.org>
Date: Wed May 28 12:49:39 2014 +1200
ctdb: Remove duplicate README.Coding
Change-Id: I42e7c6938467a982bc799b00ddd4c5dff93ca3d1
Signed-off-by: Andrew Bartlett <abartlet at samba.org>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 46924f68c1db00a402b419b4f3c71d60d473ea77
Author: Amitay Isaacs <amitay at gmail.com>
Date: Tue Jun 17 09:24:48 2014 -0700
autobuild: Remove unsupported --enable-socket-wrapper option from the "ctdb" target.
Socket wrapper now works with LD_PRELOAD.
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 659a665de8707b28ea081812fc752d0cf1c9822f
Author: Amitay Isaacs <amitay at gmail.com>
Date: Tue Jun 17 09:00:58 2014 -0700
autobuild: Don't need autogen.sh anymore in the "ctdb" target.
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit c3dc1f1b984ed574e81a768423c1714db5f66955
Author: Amitay Isaacs <amitay at gmail.com>
Date: Tue Jun 10 16:30:57 2014 +1000
ctdb-packaging: Remove unused files
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit a39a5f4c06e3749c745c87c7d735baf0b8598836
Author: Amitay Isaacs <amitay at gmail.com>
Date: Tue Jun 10 16:30:38 2014 +1000
ctdb-build: Add target to build RPMs
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 6e078c90a8660b555d6874ab5d5e60040f892ab7
Author: Amitay Isaacs <amitay at gmail.com>
Date: Mon May 26 13:21:44 2014 +1000
ctdb-packaging: Modify spec file to use waf build instead of autoconf
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit ae32b297c21470813bdf8135b0f77251eb9b05bf
Author: Amitay Isaacs <amitay at gmail.com>
Date: Mon May 26 14:03:26 2014 +1000
ctdb-packaging: Fix date/days in changelog
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit fb56e72e942830c5ab85614d638743079d2fef46
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:10:00 2014 +1000
ctdb-build: Add build files (configure/Makefile) to use waf
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit fc71606480f332156f00f590edce14b48ddc60e1
Author: Amitay Isaacs <amitay at gmail.com>
Date: Sun May 25 11:03:41 2014 +1000
ctdb-tests: Fix the tests for waf build
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 43c10db3a25fa0087266027c888bccb7ff2ae290
Author: Amitay Isaacs <amitay at gmail.com>
Date: Thu Jan 30 18:45:06 2014 +1100
ctdb-build: Add waf build for CTDB
Note that in contrast to the original autoconf build,
the ctdb.spec file which is created from packaging/RPM/ctdb.spec,
is put into the top level directory, where it will be picked
up by rpmbuild -ta <tarball>".
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Pair-Programmed-With: Martin Schwenke <martin at meltin.net>
Reviewed-by: Michael Adam <obnox at samba.org>
commit d646df170c5b5b7931a6580a0e84576b5163c38e
Author: Amitay Isaacs <amitay at gmail.com>
Date: Tue May 20 18:49:32 2014 +1000
ctdb-build: Remove autoconf build files
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 4a5ded2b69b7538688da59423bd1b53df1d6c77a
Author: Amitay Isaacs <amitay at gmail.com>
Date: Sun May 25 11:31:44 2014 +1000
wafsamba: allow samba_dist.dist() to be called from a different directory.
Up to now it assumed to be called from the top level srcdir.
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit cd7f401744e1fa65d309c7c9b8e68eb7c6faf2bc
Author: Amitay Isaacs <amitay at gmail.com>
Date: Sun May 25 12:00:59 2014 +1000
ctdb-mkversion: Support external VERSION specification
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 0a4fc92c77c0386d69f910e7e9fb8b3ac8a29521
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:07:59 2014 +1000
ctdb-header: Protect against multiple includes
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit b72abf493adbae6f7fffa25f334dd6ad446667f6
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 01:33:32 2014 +1000
ctdb-build: Remove duplicate socket_wrapper library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 400cb4d031cea3bece77571eab16db7791ce7dd0
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:05:43 2014 +1000
ctdb-build: Remove duplicate tdb library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 7f14db48acf3d10bf516c5f317eae8ae02149219
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:05:29 2014 +1000
ctdb-build: Remove duplicate tevent library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 893e6dba02b259c8afa682bd3cc6de85437119be
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:05:10 2014 +1000
ctdb-build: Remove duplicate talloc library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 91274d97a644ece172ad99937967cec3d7258b0e
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:04:35 2014 +1000
ctdb-build: Remove duplicate replace library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
commit 1e927a93224549fa9464fb0dc2fc69941483a76c
Author: Amitay Isaacs <amitay at gmail.com>
Date: Fri May 16 00:04:16 2014 +1000
ctdb-build: Remove duplicate popt library
Signed-off-by: Amitay Isaacs <amitay at gmail.com>
Reviewed-by: Michael Adam <obnox at samba.org>
-----------------------------------------------------------------------
Summary of changes:
buildtools/wafsamba/samba_dist.py | 7 +-
{lib/tdb => ctdb}/Makefile | 8 +-
ctdb/Makefile.in | 432 ----
ctdb/README.Coding | 236 --
ctdb/aclocal.m4 | 1 -
ctdb/autogen.sh | 19 -
ctdb/config.guess | 1558 -------------
ctdb/config.mk | 18 -
ctdb/config.sub | 1789 ---------------
configure => ctdb/configure | 2 +-
ctdb/configure.ac | 126 --
ctdb/configure.rpm | 2 +
ctdb/ib/config.m4 | 31 -
ctdb/include/internal/cmdline.h | 3 +
ctdb/include/internal/idtree.h | 4 +
ctdb/include/internal/includes.h | 8 +
ctdb/install-sh | 238 --
ctdb/lib/popt/CHANGES | 46 -
ctdb/lib/popt/COPYING | 22 -
ctdb/lib/popt/README | 18 -
ctdb/lib/popt/findme.c | 50 -
ctdb/lib/popt/findme.h | 20 -
ctdb/lib/popt/libpopt.m4 | 43 -
ctdb/lib/popt/popt.c | 1240 -----------
ctdb/lib/popt/popt.h | 541 -----
ctdb/lib/popt/poptconfig.c | 191 --
ctdb/lib/popt/popthelp.c | 742 -------
ctdb/lib/popt/poptint.h | 116 -
ctdb/lib/popt/poptparse.c | 227 --
ctdb/lib/popt/samba.m4 | 10 -
ctdb/lib/popt/system.h | 74 -
ctdb/lib/replace/.checker_innocent | 4 -
ctdb/lib/replace/Makefile | 63 -
ctdb/lib/replace/README | 127 --
ctdb/lib/replace/autoconf-2.60.m4 | 236 --
ctdb/lib/replace/configure | 21 -
ctdb/lib/replace/crypt.c | 770 -------
ctdb/lib/replace/crypt.m4 | 6 -
ctdb/lib/replace/dlfcn.c | 76 -
ctdb/lib/replace/dlfcn.m4 | 31 -
ctdb/lib/replace/getaddrinfo.c | 497 -----
ctdb/lib/replace/getaddrinfo.h | 91 -
ctdb/lib/replace/getifaddrs.c | 352 ---
ctdb/lib/replace/hdr_replace.h | 2 -
ctdb/lib/replace/inet_aton.c | 33 -
ctdb/lib/replace/inet_ntoa.c | 39 -
ctdb/lib/replace/inet_ntop.c | 191 --
ctdb/lib/replace/inet_pton.c | 213 --
ctdb/lib/replace/install-sh | 238 --
ctdb/lib/replace/libreplace.m4 | 490 -----
ctdb/lib/replace/libreplace_cc.m4 | 197 --
ctdb/lib/replace/libreplace_ld.m4 | 337 ---
ctdb/lib/replace/libreplace_macros.m4 | 347 ---
ctdb/lib/replace/libreplace_network.m4 | 503 -----
ctdb/lib/replace/poll.c | 139 --
ctdb/lib/replace/repdir.m4 | 81 -
ctdb/lib/replace/repdir_getdents.c | 166 --
ctdb/lib/replace/repdir_getdirentries.c | 183 --
ctdb/lib/replace/replace-test.h | 9 -
ctdb/lib/replace/replace-testsuite.h | 10 -
ctdb/lib/replace/replace.c | 902 --------
ctdb/lib/replace/replace.h | 902 --------
ctdb/lib/replace/snprintf.c | 1530 -------------
ctdb/lib/replace/socket.c | 35 -
ctdb/lib/replace/socketpair.c | 46 -
ctdb/lib/replace/strptime.c | 993 ---------
ctdb/lib/replace/strptime.m4 | 16 -
ctdb/lib/replace/system/README | 4 -
ctdb/lib/replace/system/aio.h | 32 -
ctdb/lib/replace/system/capability.h | 55 -
ctdb/lib/replace/system/config.m4 | 145 --
ctdb/lib/replace/system/dir.h | 67 -
ctdb/lib/replace/system/filesys.h | 277 ---
ctdb/lib/replace/system/glob.h | 37 -
ctdb/lib/replace/system/gssapi.h | 53 -
ctdb/lib/replace/system/iconv.h | 57 -
ctdb/lib/replace/system/kerberos.h | 41 -
ctdb/lib/replace/system/locale.h | 42 -
ctdb/lib/replace/system/network.h | 390 ----
ctdb/lib/replace/system/passwd.h | 111 -
ctdb/lib/replace/system/readline.h | 58 -
ctdb/lib/replace/system/select.h | 77 -
ctdb/lib/replace/system/shmem.h | 59 -
ctdb/lib/replace/system/syslog.h | 70 -
ctdb/lib/replace/system/terminal.h | 46 -
ctdb/lib/replace/system/time.h | 91 -
ctdb/lib/replace/system/wait.h | 55 -
ctdb/lib/replace/system/wscript_configure | 26 -
ctdb/lib/replace/test/getifaddrs.c | 101 -
ctdb/lib/replace/test/incoherent_mmap.c | 83 -
ctdb/lib/replace/test/main.c | 35 -
ctdb/lib/replace/test/os2_delete.c | 133 --
ctdb/lib/replace/test/shared_mmap.c | 68 -
ctdb/lib/replace/test/shared_mremap.c | 48 -
ctdb/lib/replace/test/snprintf.c | 29 -
ctdb/lib/replace/test/strptime.c | 173 --
ctdb/lib/replace/test/testsuite.c | 1104 ----------
ctdb/lib/replace/timegm.c | 78 -
ctdb/lib/replace/timegm.m4 | 1 -
ctdb/lib/replace/win32.m4 | 20 -
ctdb/lib/replace/win32_replace.h | 159 --
ctdb/lib/replace/wscript | 632 ------
ctdb/lib/replace/xattr.c | 729 -------
ctdb/lib/socket_wrapper/config.m4 | 21 -
ctdb/lib/socket_wrapper/socket_wrapper.c | 2654 -----------------------
ctdb/lib/socket_wrapper/socket_wrapper.h | 177 --
ctdb/lib/socket_wrapper/testsuite.c | 105 -
ctdb/lib/socket_wrapper/wscript | 15 -
ctdb/lib/socket_wrapper/wscript_build | 9 -
ctdb/lib/talloc/ABI/pytalloc-util-2.0.6.sigs | 6 -
ctdb/lib/talloc/ABI/pytalloc-util-2.0.7.sigs | 6 -
ctdb/lib/talloc/ABI/pytalloc-util-2.0.8.sigs | 6 -
ctdb/lib/talloc/ABI/talloc-2.0.2.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.3.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.4.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.5.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.6.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.7.sigs | 62 -
ctdb/lib/talloc/ABI/talloc-2.0.8.sigs | 63 -
ctdb/lib/talloc/NEWS | 13 -
ctdb/lib/talloc/compat/talloc_compat1.c | 51 -
ctdb/lib/talloc/compat/talloc_compat1.m4 | 14 -
ctdb/lib/talloc/compat/talloc_compat1.mk | 21 -
ctdb/lib/talloc/doc/context.png | Bin 4715 -> 0 bytes
ctdb/lib/talloc/doc/context_tree.png | Bin 6158 -> 0 bytes
ctdb/lib/talloc/doc/mainpage.dox | 110 -
ctdb/lib/talloc/doc/stealing.png | Bin 6994 -> 0 bytes
ctdb/lib/talloc/doc/tutorial_bestpractices.dox | 192 --
ctdb/lib/talloc/doc/tutorial_context.dox | 198 --
ctdb/lib/talloc/doc/tutorial_debugging.dox | 116 -
ctdb/lib/talloc/doc/tutorial_destructors.dox | 82 -
ctdb/lib/talloc/doc/tutorial_dts.dox | 109 -
ctdb/lib/talloc/doc/tutorial_introduction.dox | 43 -
ctdb/lib/talloc/doc/tutorial_pools.dox | 93 -
ctdb/lib/talloc/doc/tutorial_stealing.dox | 55 -
ctdb/lib/talloc/doxy.config | 1807 ---------------
ctdb/lib/talloc/install-sh | 238 --
ctdb/lib/talloc/libtalloc.m4 | 63 -
ctdb/lib/talloc/pytalloc-util.pc.in | 11 -
ctdb/lib/talloc/pytalloc.c | 134 --
ctdb/lib/talloc/pytalloc.h | 54 -
ctdb/lib/talloc/pytalloc_util.c | 118 -
ctdb/lib/talloc/talloc.3.xml | 801 -------
ctdb/lib/talloc/talloc.c | 2597 ----------------------
ctdb/lib/talloc/talloc.h | 1883 ----------------
ctdb/lib/talloc/talloc.i | 31 -
ctdb/lib/talloc/talloc.pc.in | 11 -
ctdb/lib/talloc/talloc_guide.txt | 767 -------
ctdb/lib/talloc/talloc_testsuite.h | 7 -
ctdb/lib/talloc/testsuite.c | 1602 --------------
ctdb/lib/talloc/testsuite_main.c | 36 -
ctdb/lib/talloc/web/index.html | 51 -
ctdb/lib/talloc/wscript | 154 --
ctdb/lib/tdb/ABI/tdb-1.2.1.sigs | 95 -
ctdb/lib/tdb/ABI/tdb-1.2.10.sigs | 66 -
ctdb/lib/tdb/ABI/tdb-1.2.11.sigs | 67 -
ctdb/lib/tdb/ABI/tdb-1.2.2.sigs | 60 -
ctdb/lib/tdb/ABI/tdb-1.2.3.sigs | 60 -
ctdb/lib/tdb/ABI/tdb-1.2.4.sigs | 60 -
ctdb/lib/tdb/ABI/tdb-1.2.5.sigs | 61 -
ctdb/lib/tdb/ABI/tdb-1.2.6.sigs | 61 -
ctdb/lib/tdb/ABI/tdb-1.2.7.sigs | 61 -
ctdb/lib/tdb/ABI/tdb-1.2.8.sigs | 61 -
ctdb/lib/tdb/ABI/tdb-1.2.9.sigs | 62 -
ctdb/lib/tdb/common/check.c | 472 ----
ctdb/lib/tdb/common/dump.c | 137 --
ctdb/lib/tdb/common/error.c | 57 -
ctdb/lib/tdb/common/freelist.c | 386 ----
ctdb/lib/tdb/common/freelistcheck.c | 109 -
ctdb/lib/tdb/common/hash.c | 345 ---
ctdb/lib/tdb/common/io.c | 534 -----
ctdb/lib/tdb/common/lock.c | 875 --------
ctdb/lib/tdb/common/open.c | 671 ------
ctdb/lib/tdb/common/rescue.c | 349 ---
ctdb/lib/tdb/common/summary.c | 201 --
ctdb/lib/tdb/common/tdb.c | 1154 ----------
ctdb/lib/tdb/common/tdb_private.h | 285 ---
ctdb/lib/tdb/common/transaction.c | 1294 -----------
ctdb/lib/tdb/common/traverse.c | 366 ----
ctdb/lib/tdb/docs/README | 273 ---
ctdb/lib/tdb/docs/mainpage.dox | 61 -
ctdb/lib/tdb/docs/tdb.magic | 10 -
ctdb/lib/tdb/docs/tracing.txt | 46 -
ctdb/lib/tdb/doxy.config | 1697 ---------------
ctdb/lib/tdb/include/tdb.h | 869 --------
ctdb/lib/tdb/libtdb.m4 | 59 -
ctdb/lib/tdb/manpages/tdbbackup.8.xml | 136 --
ctdb/lib/tdb/manpages/tdbdump.8.xml | 92 -
ctdb/lib/tdb/manpages/tdbrestore.8.xml | 66 -
ctdb/lib/tdb/manpages/tdbtool.8.xml | 235 --
ctdb/lib/tdb/pytdb.c | 685 ------
ctdb/lib/tdb/python/tdbdump.py | 12 -
ctdb/lib/tdb/python/tests/simple.py | 204 --
ctdb/lib/tdb/tdb.pc.in | 11 -
ctdb/lib/tdb/test/external-agent.c | 198 --
ctdb/lib/tdb/test/external-agent.h | 41 -
ctdb/lib/tdb/test/jenkins-be-hash.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/jenkins-le-hash.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/lock-tracking.c | 146 --
ctdb/lib/tdb/test/lock-tracking.h | 25 -
ctdb/lib/tdb/test/logging.c | 33 -
ctdb/lib/tdb/test/logging.h | 11 -
ctdb/lib/tdb/test/old-nohash-be.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/old-nohash-le.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/run-3G-file.c | 144 --
ctdb/lib/tdb/test/run-bad-tdb-header.c | 58 -
ctdb/lib/tdb/test/run-check.c | 64 -
ctdb/lib/tdb/test/run-corrupt.c | 131 --
ctdb/lib/tdb/test/run-die-during-transaction.c | 231 --
ctdb/lib/tdb/test/run-endian.c | 63 -
ctdb/lib/tdb/test/run-incompatible.c | 185 --
ctdb/lib/tdb/test/run-nested-transactions.c | 78 -
ctdb/lib/tdb/test/run-nested-traverse.c | 87 -
ctdb/lib/tdb/test/run-no-lock-during-traverse.c | 113 -
ctdb/lib/tdb/test/run-oldhash.c | 49 -
ctdb/lib/tdb/test/run-open-during-transaction.c | 181 --
ctdb/lib/tdb/test/run-readonly-check.c | 52 -
ctdb/lib/tdb/test/run-rescue-find_entry.c | 50 -
ctdb/lib/tdb/test/run-rescue.c | 126 --
ctdb/lib/tdb/test/run-rwlock-check.c | 45 -
ctdb/lib/tdb/test/run-summary.c | 64 -
ctdb/lib/tdb/test/run-transaction-expand.c | 119 -
ctdb/lib/tdb/test/run-traverse-in-transaction.c | 86 -
ctdb/lib/tdb/test/run-wronghash-fail.c | 120 -
ctdb/lib/tdb/test/run-zero-append.c | 40 -
ctdb/lib/tdb/test/run.c | 49 -
ctdb/lib/tdb/test/rwlock-be.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/rwlock-le.tdb | Bin 696 -> 0 bytes
ctdb/lib/tdb/test/tap-interface.h | 39 -
ctdb/lib/tdb/test/tap-to-subunit.h | 155 --
ctdb/lib/tdb/test/tdb.corrupt | Bin 192512 -> 0 bytes
ctdb/lib/tdb/tools/tdbbackup.c | 342 ---
ctdb/lib/tdb/tools/tdbdump.c | 171 --
ctdb/lib/tdb/tools/tdbrestore.c | 222 --
ctdb/lib/tdb/tools/tdbtest.c | 290 ---
ctdb/lib/tdb/tools/tdbtool.c | 785 -------
ctdb/lib/tdb/tools/tdbtorture.c | 453 ----
ctdb/lib/tdb/web/index.html | 48 -
ctdb/lib/tdb/wscript | 224 --
ctdb/lib/tevent/ABI/tevent-0.9.10.sigs | 73 -
ctdb/lib/tevent/ABI/tevent-0.9.11.sigs | 73 -
ctdb/lib/tevent/ABI/tevent-0.9.12.sigs | 74 -
ctdb/lib/tevent/ABI/tevent-0.9.13.sigs | 75 -
ctdb/lib/tevent/ABI/tevent-0.9.14.sigs | 78 -
ctdb/lib/tevent/ABI/tevent-0.9.15.sigs | 78 -
ctdb/lib/tevent/ABI/tevent-0.9.16.sigs | 82 -
ctdb/lib/tevent/ABI/tevent-0.9.17.sigs | 82 -
ctdb/lib/tevent/ABI/tevent-0.9.18.sigs | 83 -
ctdb/lib/tevent/ABI/tevent-0.9.9.sigs | 73 -
ctdb/lib/tevent/bindings.py | 62 -
ctdb/lib/tevent/doc/mainpage.dox | 42 -
ctdb/lib/tevent/doc/tutorials.dox | 43 -
ctdb/lib/tevent/doxy.config | 1535 -------------
ctdb/lib/tevent/libtevent.m4 | 94 -
ctdb/lib/tevent/pytevent.c | 766 -------
ctdb/lib/tevent/release-script.sh | 48 -
ctdb/lib/tevent/testsuite.c | 833 -------
ctdb/lib/tevent/tevent.c | 669 ------
ctdb/lib/tevent/tevent.h | 1776 ---------------
ctdb/lib/tevent/tevent.pc.in | 12 -
ctdb/lib/tevent/tevent.py | 29 -
ctdb/lib/tevent/tevent_debug.c | 119 -
ctdb/lib/tevent/tevent_epoll.c | 950 --------
ctdb/lib/tevent/tevent_fd.c | 95 -
ctdb/lib/tevent/tevent_immediate.c | 139 --
ctdb/lib/tevent/tevent_internal.h | 345 ---
ctdb/lib/tevent/tevent_liboop.c | 292 ---
ctdb/lib/tevent/tevent_poll.c | 725 -------
ctdb/lib/tevent/tevent_queue.c | 300 ---
ctdb/lib/tevent/tevent_req.c | 294 ---
ctdb/lib/tevent/tevent_select.c | 277 ---
ctdb/lib/tevent/tevent_signal.c | 484 -----
ctdb/lib/tevent/tevent_standard.c | 233 --
ctdb/lib/tevent/tevent_timed.c | 355 ---
ctdb/lib/tevent/tevent_util.c | 107 -
ctdb/lib/tevent/tevent_util.h | 192 --
ctdb/lib/tevent/tevent_wakeup.c | 70 -
ctdb/lib/tevent/wscript | 138 --
ctdb/lib/util/debug.h | 4 +
ctdb/lib/util/fault.m4 | 15 -
ctdb/lib/util/signal.m4 | 1 -
ctdb/packaging/RPM/ctdb.spec.in | 45 +-
ctdb/packaging/RPM/makerpms.sh | 99 -
ctdb/packaging/maketarball.sh | 111 -
ctdb/packaging/mkversion.sh | 7 +
ctdb/tests/scripts/common.sh | 2 +-
ctdb/tests/simple/01_ctdb_version.sh | 4 +-
ctdb/utils/pmda/config.m4 | 32 -
ctdb/wscript | 574 +++++
lib/ldb/wscript | 2 +-
lib/ntdb/wscript | 2 +-
lib/replace/wscript | 2 +-
lib/talloc/wscript | 2 +-
lib/tdb/wscript | 2 +-
lib/tevent/wscript | 2 +-
script/autobuild.py | 6 +-
296 files changed, 648 insertions(+), 67562 deletions(-)
copy {lib/tdb => ctdb}/Makefile (87%)
delete mode 100755 ctdb/Makefile.in
delete mode 100644 ctdb/README.Coding
delete mode 100644 ctdb/aclocal.m4
delete mode 100755 ctdb/autogen.sh
delete mode 100644 ctdb/config.guess
delete mode 100644 ctdb/config.mk
delete mode 100644 ctdb/config.sub
copy configure => ctdb/configure (90%)
delete mode 100644 ctdb/configure.ac
delete mode 100644 ctdb/ib/config.m4
delete mode 100755 ctdb/install-sh
delete mode 100644 ctdb/lib/popt/CHANGES
delete mode 100644 ctdb/lib/popt/COPYING
delete mode 100644 ctdb/lib/popt/README
delete mode 100644 ctdb/lib/popt/findme.c
delete mode 100644 ctdb/lib/popt/findme.h
delete mode 100644 ctdb/lib/popt/libpopt.m4
delete mode 100644 ctdb/lib/popt/popt.c
delete mode 100644 ctdb/lib/popt/popt.h
delete mode 100644 ctdb/lib/popt/poptconfig.c
delete mode 100644 ctdb/lib/popt/popthelp.c
delete mode 100644 ctdb/lib/popt/poptint.h
delete mode 100644 ctdb/lib/popt/poptparse.c
delete mode 100644 ctdb/lib/popt/samba.m4
delete mode 100644 ctdb/lib/popt/system.h
delete mode 100644 ctdb/lib/replace/.checker_innocent
delete mode 100644 ctdb/lib/replace/Makefile
delete mode 100644 ctdb/lib/replace/README
delete mode 100644 ctdb/lib/replace/autoconf-2.60.m4
delete mode 100755 ctdb/lib/replace/configure
delete mode 100644 ctdb/lib/replace/crypt.c
delete mode 100644 ctdb/lib/replace/crypt.m4
delete mode 100644 ctdb/lib/replace/dlfcn.c
delete mode 100644 ctdb/lib/replace/dlfcn.m4
delete mode 100644 ctdb/lib/replace/getaddrinfo.c
delete mode 100644 ctdb/lib/replace/getaddrinfo.h
delete mode 100644 ctdb/lib/replace/getifaddrs.c
delete mode 100644 ctdb/lib/replace/hdr_replace.h
delete mode 100644 ctdb/lib/replace/inet_aton.c
delete mode 100644 ctdb/lib/replace/inet_ntoa.c
delete mode 100644 ctdb/lib/replace/inet_ntop.c
delete mode 100644 ctdb/lib/replace/inet_pton.c
delete mode 100755 ctdb/lib/replace/install-sh
delete mode 100644 ctdb/lib/replace/libreplace.m4
delete mode 100644 ctdb/lib/replace/libreplace_cc.m4
delete mode 100644 ctdb/lib/replace/libreplace_ld.m4
delete mode 100644 ctdb/lib/replace/libreplace_macros.m4
delete mode 100644 ctdb/lib/replace/libreplace_network.m4
delete mode 100644 ctdb/lib/replace/poll.c
delete mode 100644 ctdb/lib/replace/repdir.m4
delete mode 100644 ctdb/lib/replace/repdir_getdents.c
delete mode 100644 ctdb/lib/replace/repdir_getdirentries.c
delete mode 100644 ctdb/lib/replace/replace-test.h
delete mode 100644 ctdb/lib/replace/replace-testsuite.h
delete mode 100644 ctdb/lib/replace/replace.c
delete mode 100644 ctdb/lib/replace/replace.h
delete mode 100644 ctdb/lib/replace/snprintf.c
delete mode 100644 ctdb/lib/replace/socket.c
delete mode 100644 ctdb/lib/replace/socketpair.c
delete mode 100644 ctdb/lib/replace/strptime.c
delete mode 100644 ctdb/lib/replace/strptime.m4
delete mode 100644 ctdb/lib/replace/system/README
delete mode 100644 ctdb/lib/replace/system/aio.h
delete mode 100644 ctdb/lib/replace/system/capability.h
delete mode 100644 ctdb/lib/replace/system/config.m4
delete mode 100644 ctdb/lib/replace/system/dir.h
delete mode 100644 ctdb/lib/replace/system/filesys.h
delete mode 100644 ctdb/lib/replace/system/glob.h
delete mode 100644 ctdb/lib/replace/system/gssapi.h
delete mode 100644 ctdb/lib/replace/system/iconv.h
delete mode 100644 ctdb/lib/replace/system/kerberos.h
delete mode 100644 ctdb/lib/replace/system/locale.h
delete mode 100644 ctdb/lib/replace/system/network.h
delete mode 100644 ctdb/lib/replace/system/passwd.h
delete mode 100644 ctdb/lib/replace/system/readline.h
delete mode 100644 ctdb/lib/replace/system/select.h
delete mode 100644 ctdb/lib/replace/system/shmem.h
delete mode 100644 ctdb/lib/replace/system/syslog.h
delete mode 100644 ctdb/lib/replace/system/terminal.h
delete mode 100644 ctdb/lib/replace/system/time.h
delete mode 100644 ctdb/lib/replace/system/wait.h
delete mode 100644 ctdb/lib/replace/system/wscript_configure
delete mode 100644 ctdb/lib/replace/test/getifaddrs.c
delete mode 100644 ctdb/lib/replace/test/incoherent_mmap.c
delete mode 100644 ctdb/lib/replace/test/main.c
delete mode 100644 ctdb/lib/replace/test/os2_delete.c
delete mode 100644 ctdb/lib/replace/test/shared_mmap.c
delete mode 100644 ctdb/lib/replace/test/shared_mremap.c
delete mode 100644 ctdb/lib/replace/test/snprintf.c
delete mode 100644 ctdb/lib/replace/test/strptime.c
delete mode 100644 ctdb/lib/replace/test/testsuite.c
delete mode 100644 ctdb/lib/replace/timegm.c
delete mode 100644 ctdb/lib/replace/timegm.m4
delete mode 100644 ctdb/lib/replace/win32.m4
delete mode 100644 ctdb/lib/replace/win32_replace.h
delete mode 100644 ctdb/lib/replace/wscript
delete mode 100644 ctdb/lib/replace/xattr.c
delete mode 100644 ctdb/lib/socket_wrapper/config.m4
delete mode 100644 ctdb/lib/socket_wrapper/socket_wrapper.c
delete mode 100644 ctdb/lib/socket_wrapper/socket_wrapper.h
delete mode 100644 ctdb/lib/socket_wrapper/testsuite.c
delete mode 100644 ctdb/lib/socket_wrapper/wscript
delete mode 100644 ctdb/lib/socket_wrapper/wscript_build
delete mode 100644 ctdb/lib/talloc/ABI/pytalloc-util-2.0.6.sigs
delete mode 100644 ctdb/lib/talloc/ABI/pytalloc-util-2.0.7.sigs
delete mode 100644 ctdb/lib/talloc/ABI/pytalloc-util-2.0.8.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.2.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.3.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.4.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.5.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.6.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.7.sigs
delete mode 100644 ctdb/lib/talloc/ABI/talloc-2.0.8.sigs
delete mode 100644 ctdb/lib/talloc/NEWS
delete mode 100644 ctdb/lib/talloc/compat/talloc_compat1.c
delete mode 100644 ctdb/lib/talloc/compat/talloc_compat1.m4
delete mode 100644 ctdb/lib/talloc/compat/talloc_compat1.mk
delete mode 100644 ctdb/lib/talloc/doc/context.png
delete mode 100644 ctdb/lib/talloc/doc/context_tree.png
delete mode 100644 ctdb/lib/talloc/doc/mainpage.dox
delete mode 100644 ctdb/lib/talloc/doc/stealing.png
delete mode 100644 ctdb/lib/talloc/doc/tutorial_bestpractices.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_context.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_debugging.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_destructors.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_dts.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_introduction.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_pools.dox
delete mode 100644 ctdb/lib/talloc/doc/tutorial_stealing.dox
delete mode 100644 ctdb/lib/talloc/doxy.config
delete mode 100755 ctdb/lib/talloc/install-sh
delete mode 100644 ctdb/lib/talloc/libtalloc.m4
delete mode 100644 ctdb/lib/talloc/pytalloc-util.pc.in
delete mode 100644 ctdb/lib/talloc/pytalloc.c
delete mode 100644 ctdb/lib/talloc/pytalloc.h
delete mode 100644 ctdb/lib/talloc/pytalloc_util.c
delete mode 100644 ctdb/lib/talloc/talloc.3.xml
delete mode 100644 ctdb/lib/talloc/talloc.c
delete mode 100644 ctdb/lib/talloc/talloc.h
delete mode 100644 ctdb/lib/talloc/talloc.i
delete mode 100644 ctdb/lib/talloc/talloc.pc.in
delete mode 100644 ctdb/lib/talloc/talloc_guide.txt
delete mode 100644 ctdb/lib/talloc/talloc_testsuite.h
delete mode 100644 ctdb/lib/talloc/testsuite.c
delete mode 100644 ctdb/lib/talloc/testsuite_main.c
delete mode 100644 ctdb/lib/talloc/web/index.html
delete mode 100644 ctdb/lib/talloc/wscript
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.1.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.10.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.11.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.2.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.3.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.4.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.5.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.6.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.7.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.8.sigs
delete mode 100644 ctdb/lib/tdb/ABI/tdb-1.2.9.sigs
delete mode 100644 ctdb/lib/tdb/common/check.c
delete mode 100644 ctdb/lib/tdb/common/dump.c
delete mode 100644 ctdb/lib/tdb/common/error.c
delete mode 100644 ctdb/lib/tdb/common/freelist.c
delete mode 100644 ctdb/lib/tdb/common/freelistcheck.c
delete mode 100644 ctdb/lib/tdb/common/hash.c
delete mode 100644 ctdb/lib/tdb/common/io.c
delete mode 100644 ctdb/lib/tdb/common/lock.c
delete mode 100644 ctdb/lib/tdb/common/open.c
delete mode 100644 ctdb/lib/tdb/common/rescue.c
delete mode 100644 ctdb/lib/tdb/common/summary.c
delete mode 100644 ctdb/lib/tdb/common/tdb.c
delete mode 100644 ctdb/lib/tdb/common/tdb_private.h
delete mode 100644 ctdb/lib/tdb/common/transaction.c
delete mode 100644 ctdb/lib/tdb/common/traverse.c
delete mode 100644 ctdb/lib/tdb/docs/README
delete mode 100644 ctdb/lib/tdb/docs/mainpage.dox
delete mode 100644 ctdb/lib/tdb/docs/tdb.magic
delete mode 100644 ctdb/lib/tdb/docs/tracing.txt
delete mode 100644 ctdb/lib/tdb/doxy.config
delete mode 100644 ctdb/lib/tdb/include/tdb.h
delete mode 100644 ctdb/lib/tdb/libtdb.m4
delete mode 100644 ctdb/lib/tdb/manpages/tdbbackup.8.xml
delete mode 100644 ctdb/lib/tdb/manpages/tdbdump.8.xml
delete mode 100644 ctdb/lib/tdb/manpages/tdbrestore.8.xml
delete mode 100644 ctdb/lib/tdb/manpages/tdbtool.8.xml
delete mode 100644 ctdb/lib/tdb/pytdb.c
delete mode 100644 ctdb/lib/tdb/python/tdbdump.py
delete mode 100644 ctdb/lib/tdb/python/tests/simple.py
delete mode 100644 ctdb/lib/tdb/tdb.pc.in
delete mode 100644 ctdb/lib/tdb/test/external-agent.c
delete mode 100644 ctdb/lib/tdb/test/external-agent.h
delete mode 100644 ctdb/lib/tdb/test/jenkins-be-hash.tdb
delete mode 100644 ctdb/lib/tdb/test/jenkins-le-hash.tdb
delete mode 100644 ctdb/lib/tdb/test/lock-tracking.c
delete mode 100644 ctdb/lib/tdb/test/lock-tracking.h
delete mode 100644 ctdb/lib/tdb/test/logging.c
delete mode 100644 ctdb/lib/tdb/test/logging.h
delete mode 100644 ctdb/lib/tdb/test/old-nohash-be.tdb
delete mode 100644 ctdb/lib/tdb/test/old-nohash-le.tdb
delete mode 100644 ctdb/lib/tdb/test/run-3G-file.c
delete mode 100644 ctdb/lib/tdb/test/run-bad-tdb-header.c
delete mode 100644 ctdb/lib/tdb/test/run-check.c
delete mode 100644 ctdb/lib/tdb/test/run-corrupt.c
delete mode 100644 ctdb/lib/tdb/test/run-die-during-transaction.c
delete mode 100644 ctdb/lib/tdb/test/run-endian.c
delete mode 100644 ctdb/lib/tdb/test/run-incompatible.c
delete mode 100644 ctdb/lib/tdb/test/run-nested-transactions.c
delete mode 100644 ctdb/lib/tdb/test/run-nested-traverse.c
delete mode 100644 ctdb/lib/tdb/test/run-no-lock-during-traverse.c
delete mode 100644 ctdb/lib/tdb/test/run-oldhash.c
delete mode 100644 ctdb/lib/tdb/test/run-open-during-transaction.c
delete mode 100644 ctdb/lib/tdb/test/run-readonly-check.c
delete mode 100644 ctdb/lib/tdb/test/run-rescue-find_entry.c
delete mode 100644 ctdb/lib/tdb/test/run-rescue.c
delete mode 100644 ctdb/lib/tdb/test/run-rwlock-check.c
delete mode 100644 ctdb/lib/tdb/test/run-summary.c
delete mode 100644 ctdb/lib/tdb/test/run-transaction-expand.c
delete mode 100644 ctdb/lib/tdb/test/run-traverse-in-transaction.c
delete mode 100644 ctdb/lib/tdb/test/run-wronghash-fail.c
delete mode 100644 ctdb/lib/tdb/test/run-zero-append.c
delete mode 100644 ctdb/lib/tdb/test/run.c
delete mode 100644 ctdb/lib/tdb/test/rwlock-be.tdb
delete mode 100644 ctdb/lib/tdb/test/rwlock-le.tdb
delete mode 100644 ctdb/lib/tdb/test/tap-interface.h
delete mode 100644 ctdb/lib/tdb/test/tap-to-subunit.h
delete mode 100644 ctdb/lib/tdb/test/tdb.corrupt
delete mode 100644 ctdb/lib/tdb/tools/tdbbackup.c
delete mode 100644 ctdb/lib/tdb/tools/tdbdump.c
delete mode 100644 ctdb/lib/tdb/tools/tdbrestore.c
delete mode 100644 ctdb/lib/tdb/tools/tdbtest.c
delete mode 100644 ctdb/lib/tdb/tools/tdbtool.c
delete mode 100644 ctdb/lib/tdb/tools/tdbtorture.c
delete mode 100644 ctdb/lib/tdb/web/index.html
delete mode 100644 ctdb/lib/tdb/wscript
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.10.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.11.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.12.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.13.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.14.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.15.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.16.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.17.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.18.sigs
delete mode 100644 ctdb/lib/tevent/ABI/tevent-0.9.9.sigs
delete mode 100644 ctdb/lib/tevent/bindings.py
delete mode 100644 ctdb/lib/tevent/doc/mainpage.dox
delete mode 100644 ctdb/lib/tevent/doc/tutorials.dox
delete mode 100644 ctdb/lib/tevent/doxy.config
delete mode 100644 ctdb/lib/tevent/libtevent.m4
delete mode 100644 ctdb/lib/tevent/pytevent.c
delete mode 100755 ctdb/lib/tevent/release-script.sh
delete mode 100644 ctdb/lib/tevent/testsuite.c
delete mode 100644 ctdb/lib/tevent/tevent.c
delete mode 100644 ctdb/lib/tevent/tevent.h
delete mode 100644 ctdb/lib/tevent/tevent.pc.in
delete mode 100644 ctdb/lib/tevent/tevent.py
delete mode 100644 ctdb/lib/tevent/tevent_debug.c
delete mode 100644 ctdb/lib/tevent/tevent_epoll.c
delete mode 100644 ctdb/lib/tevent/tevent_fd.c
delete mode 100644 ctdb/lib/tevent/tevent_immediate.c
delete mode 100644 ctdb/lib/tevent/tevent_internal.h
delete mode 100644 ctdb/lib/tevent/tevent_liboop.c
delete mode 100644 ctdb/lib/tevent/tevent_poll.c
delete mode 100644 ctdb/lib/tevent/tevent_queue.c
delete mode 100644 ctdb/lib/tevent/tevent_req.c
delete mode 100644 ctdb/lib/tevent/tevent_select.c
delete mode 100644 ctdb/lib/tevent/tevent_signal.c
delete mode 100644 ctdb/lib/tevent/tevent_standard.c
delete mode 100644 ctdb/lib/tevent/tevent_timed.c
delete mode 100644 ctdb/lib/tevent/tevent_util.c
delete mode 100644 ctdb/lib/tevent/tevent_util.h
delete mode 100644 ctdb/lib/tevent/tevent_wakeup.c
delete mode 100755 ctdb/lib/tevent/wscript
delete mode 100644 ctdb/lib/util/fault.m4
delete mode 100644 ctdb/lib/util/signal.m4
delete mode 100755 ctdb/packaging/RPM/makerpms.sh
delete mode 100755 ctdb/packaging/maketarball.sh
delete mode 100644 ctdb/utils/pmda/config.m4
create mode 100755 ctdb/wscript
Changeset truncated at 500 lines:
diff --git a/buildtools/wafsamba/samba_dist.py b/buildtools/wafsamba/samba_dist.py
index fae2759..aecacb7 100644
--- a/buildtools/wafsamba/samba_dist.py
+++ b/buildtools/wafsamba/samba_dist.py
@@ -127,11 +127,14 @@ def dist(appname='', version=''):
add_tarfile(tar, fname, abspath, srcsubdir)
- def list_directory_files(abspath):
+ def list_directory_files(path):
+ curdir = os.getcwd()
+ os.chdir(srcdir)
out_files = []
- for root, dirs, files in os.walk(abspath):
+ for root, dirs, files in os.walk(path):
for f in files:
out_files.append(os.path.join(root, f))
+ os.chdir(curdir)
return out_files
diff --git a/lib/tdb/Makefile b/ctdb/Makefile
similarity index 87%
copy from lib/tdb/Makefile
copy to ctdb/Makefile
index fe44ff6..c2ee2dd 100644
--- a/lib/tdb/Makefile
+++ b/ctdb/Makefile
@@ -1,6 +1,6 @@
# simple makefile wrapper to run waf
-WAF=WAF_MAKE=1 PATH=buildtools/bin:../../buildtools/bin:$$PATH waf
+WAF=WAF_MAKE=1 PATH=../buildtools/bin:$$PATH waf
all:
$(WAF) build
@@ -17,6 +17,9 @@ test: FORCE
testenv:
$(WAF) test --testenv $(TEST_OPTIONS)
+autotest:
+ $(WAF) autotest $(TEST_OPTIONS)
+
quicktest:
$(WAF) test --quick $(TEST_OPTIONS)
@@ -28,6 +31,9 @@ distcheck:
touch .tmplock
WAFLOCK=.tmplock $(WAF) distcheck
+rpm:
+ $(WAF) rpm
+
clean:
$(WAF) clean
diff --git a/ctdb/Makefile.in b/ctdb/Makefile.in
deleted file mode 100755
index e57f126..0000000
--- a/ctdb/Makefile.in
+++ /dev/null
@@ -1,432 +0,0 @@
-#!gmake
-
-
-CC = @CC@
-AR = ar
-ARFLAGS = cru
-RANLIB = ranlib
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-datarootdir = @datarootdir@
-includedir = @includedir@
-docdir = @docdir@
-libdir = @libdir@
-bindir = @bindir@
-sbindir = @sbindir@
-mandir = @mandir@
-localstatedir = @localstatedir@
-logdir = @LOGDIR@
-sockpath = @SOCKPATH@
-VPATH = @srcdir@:@tdbdir@:@tallocdir@:@libreplacedir@:@poptdir@:@teventdir@:
-srcdir = @srcdir@
-etcdir = @sysconfdir@
-builddir = @builddir@
-DESTDIR = /
-EXTRA_OBJ=@EXTRA_OBJ@
-XSLTPROC = /usr/bin/xsltproc
-INSTALLCMD = @INSTALL@
-
-POPT_LIBS = @POPT_LIBS@
-POPT_CFLAGS = @POPT_CFLAGS@
-POPT_OBJ = @POPT_OBJ@
-
-TALLOC_LIBS = @TALLOC_LIBS@
-TALLOC_CFLAGS = @TALLOC_CFLAGS@
-TALLOC_OBJ = @TALLOC_OBJ@
-
-TEVENT_LIBS = @TEVENT_LIBS@
-TEVENT_CFLAGS = @TEVENT_CFLAGS@
-TEVENT_OBJ = @TEVENT_OBJ@
-
-TDB_LIBS = @TDB_LIBS@
-TDB_CFLAGS = @TDB_CFLAGS@
-TDB_OBJ = @TDB_OBJ@
-
-REPLACE_OBJ = @LIBREPLACEOBJ@
-
-SOCKET_WRAPPER_OBJ = @SOCKET_WRAPPER_OBJS@
-
-PMDA_LIBS = -lpcp -lpcp_pmda
-PMDA_INSTALL = @CTDB_PMDA_INSTALL@
-PMDA_DEST_DIR = /var/lib/pcp/pmdas/ctdb
-
-WRAPPER=@
-ifeq ($(V),1)
-WRAPPER=
-endif
-ifeq ($(VERBOSE),1)
-WRAPPER=
-endif
-
-ifeq ($(CC),gcc)
-EXTRA_CFLAGS=-Wno-format-zero-length -Wno-deprecated-declarations -fPIC
-endif
-
-CFLAGS=@CPPFLAGS@ -g -I$(srcdir)/include -I$(srcdir)/include/internal \
- -Iinclude -Ilib -Ilib/util -I$(srcdir) \
- $(TALLOC_CFLAGS) $(TEVENT_CFLAGS) $(TDB_CFLAGS) -I at libreplacedir@ \
- -DVARDIR=\"$(localstatedir)\" -DETCDIR=\"$(etcdir)\" \
- -DCTDB_VARDIR=\"$(localstatedir)/lib/ctdb\" \
- -DLOGDIR=\"$(logdir)\" -DBINDIR=\"$(bindir)\" \
- -DSOCKPATH=\"$(sockpath)\" \
- -DUSE_MMAP=1 @CFLAGS@ $(POPT_CFLAGS) \
- $(EXTRA_CFLAGS)
-
-LDSHFLAGS=-fPIC -shared
-#LDSHFLAGS=-fPIC -shared -Wl,-Bsymbolic -Wl,-z,relo -Wl,-Bsymbolic-funtions -Wl,--as-needed -Wl,-z,defs
-SHLD=${CC} ${CFLAGS} ${LDSHFLAGS} -o $@
-
-LIB_FLAGS=@LDFLAGS@ -Llib @LIBS@ $(POPT_LIBS) $(TALLOC_LIBS) $(TEVENT_LIBS) $(TDB_LIBS) \
- @INFINIBAND_LIBS@ @CTDB_PCAP_LDFLAGS@
-
-CTDB_VERSION_H = include/ctdb_version.h
-
-UTIL_OBJ = lib/util/idtree.o lib/util/db_wrap.o lib/util/strlist.o lib/util/util.o \
- lib/util/util_time.o lib/util/util_file.o lib/util/fault.o lib/util/substitute.o \
- lib/util/signal.o
-
-CTDB_COMMON_OBJ = common/ctdb_io.o common/ctdb_util.o \
- common/ctdb_ltdb.o common/ctdb_message.o common/cmdline.o \
- lib/util/debug.o common/rb_tree.o @CTDB_SYSTEM_OBJ@ common/system_common.o \
- common/ctdb_logging.o common/ctdb_fork.o common/system_util.o
-
-CTDB_TCP_OBJ = tcp/tcp_connect.o tcp/tcp_io.o tcp/tcp_init.o
-
-CTDB_IB_OBJ = @INFINIBAND_WRAPPER_OBJ@
-
-CTDB_EXTERNAL_OBJ = $(POPT_OBJ) $(TALLOC_OBJ) $(TDB_OBJ) \
- $(REPLACE_OBJ) $(EXTRA_OBJ) $(TEVENT_OBJ) $(SOCKET_WRAPPER_OBJ)
-
-CTDB_CLIENT_OBJ = client/ctdb_client.o \
- $(CTDB_COMMON_OBJ) $(UTIL_OBJ) $(CTDB_EXTERNAL_OBJ)
-
-CTDB_SERVER_OBJ = server/ctdbd.o server/ctdb_daemon.o \
- server/ctdb_recoverd.o server/ctdb_recover.o server/ctdb_freeze.o \
- server/ctdb_tunables.o server/ctdb_monitor.o server/ctdb_server.o \
- server/ctdb_control.o server/ctdb_call.o server/ctdb_ltdb_server.o \
- server/ctdb_traverse.o server/eventscript.o server/ctdb_takeover.o \
- server/ctdb_serverids.o server/ctdb_persistent.o \
- server/ctdb_keepalive.o server/ctdb_logging.o server/ctdb_uptime.o \
- server/ctdb_vacuum.o server/ctdb_banning.o server/ctdb_statistics.o \
- server/ctdb_update_record.o server/ctdb_lock.o \
- $(CTDB_CLIENT_OBJ) $(CTDB_TCP_OBJ) $(CTDB_IB_OBJ)
-
-TEST_BINS=tests/bin/ctdb_bench tests/bin/ctdb_fetch tests/bin/ctdb_fetch_one \
- tests/bin/ctdb_fetch_readonly_once tests/bin/ctdb_fetch_readonly_loop \
- tests/bin/ctdb_store tests/bin/ctdb_trackingdb_test \
- tests/bin/ctdb_randrec tests/bin/ctdb_persistent \
- tests/bin/ctdb_traverse tests/bin/rb_test tests/bin/ctdb_transaction \
- tests/bin/ctdb_takeover_tests tests/bin/ctdb_update_record \
- tests/bin/ctdb_update_record_persistent \
- tests/bin/ctdb_functest tests/bin/ctdb_stubtest \
- tests/bin/ctdb_porting_tests tests/bin/ctdb_lock_tdb \
- @INFINIBAND_BINS@
-
-BINS = bin/ctdb @CTDB_SCSI_IO@ bin/smnotify bin/ping_pong bin/ltdbtool \
- bin/ctdb_lock_helper bin/ctdb_event_helper @CTDB_PMDA@
-
-SBINS = bin/ctdbd
-
-DIRS = lib bin tests/bin
-
-.SUFFIXES: .c .o .h
-
-all: showflags dirs $(CTDB_VERSION_H) $(CTDB_SERVER_OBJ) $(CTDB_CLIENT_OBJ) $(BINS) $(SBINS) $(TEST_BINS)
-
-showflags:
- @echo 'ctdb will be compiled with flags:'
- @echo ' CFLAGS = $(CFLAGS)'
- @echo ' LIBS = $(LIB_FLAGS)'
-
-showlayout::
- @echo "ctdb will be installed into:"
- @echo " prefix: $(prefix)"
- @echo " bindir: $(bindir)"
- @echo " sbindir: $(sbindir)"
- @echo " libdir: $(libdir)"
- @echo " vardir: $(localstatedir)"
- @echo " logdir: $(logdir)"
- @echo " mandir: $(mandir)"
- @echo " etcdir: $(etcdir)"
-
-.c.o:
- @echo Compiling $*.c
- @mkdir -p `dirname $@`
- $(WRAPPER) $(CC) $(CFLAGS) -c $< -o $@
-
-dirs:
- $(WRAPPER) mkdir -p $(DIRS)
-
-$(CTDB_VERSION_H):
- @echo Generating $@
- $(WRAPPER) ./packaging/mkversion.sh
-
-server/ctdb_daemon.c: $(CTDB_VERSION_H)
-tools/ctdb.c: $(CTDB_VERSION_H)
-
-bin/ctdbd: $(CTDB_SERVER_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ $(CTDB_SERVER_OBJ) $(LIB_FLAGS)
-
-bin/scsi_io: $(CTDB_CLIENT_OBJ) utils/scsi_io/scsi_io.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ utils/scsi_io/scsi_io.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-bin/ctdb: $(CTDB_CLIENT_OBJ) tools/ctdb.o tools/ctdb_vacuum.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tools/ctdb.o tools/ctdb_vacuum.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-bin/ltdbtool: tools/ltdbtool.o $(TDB_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ $+ $(LIB_FLAGS)
-
-HELPER_COMMON_OBJ = common/system_util.o common/ctdb_logging.o \
- lib/util/debug.o lib/util/util_time.o lib/util/util_file.o
-
-bin/ctdb_lock_helper: server/ctdb_lock_helper.o $(HELPER_COMMON_OBJ) $(CTDB_EXTERNAL_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ server/ctdb_lock_helper.o $(HELPER_COMMON_OBJ) $(CTDB_EXTERNAL_OBJ) $(LIB_FLAGS)
-
-bin/ctdb_event_helper: server/ctdb_event_helper.o $(HELPER_COMMON_OBJ) $(CTDB_EXTERNAL_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ server/ctdb_event_helper.o $(HELPER_COMMON_OBJ) $(CTDB_EXTERNAL_OBJ) $(LIB_FLAGS)
-
-bin/smnotify: utils/smnotify/gen_xdr.o utils/smnotify/gen_smnotify.o utils/smnotify/smnotify.o $(POPT_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ utils/smnotify/smnotify.o utils/smnotify/gen_xdr.o utils/smnotify/gen_smnotify.o $(POPT_OBJ) $(LIB_FLAGS)
-
-utils/smnotify/smnotify.o: utils/smnotify/smnotify.c utils/smnotify/smnotify.h
-
-utils/smnotify/smnotify.h: utils/smnotify/smnotify.x
- @echo Generating $@
- $(WRAPPER) rpcgen -h utils/smnotify/smnotify.x > utils/smnotify/smnotify.h
-
-utils/smnotify/gen_xdr.c: utils/smnotify/smnotify.x utils/smnotify/smnotify.h
- @echo Generating $@
- $(WRAPPER) rpcgen -c utils/smnotify/smnotify.x | grep -Ev '^[[:space:]]+register int32_t \*buf;' > utils/smnotify/gen_xdr.c
-
-utils/smnotify/gen_smnotify.c: utils/smnotify/smnotify.x utils/smnotify/smnotify.h
- @echo Generating $@
- $(WRAPPER) rpcgen -l utils/smnotify/smnotify.x > utils/smnotify/gen_smnotify.c
-
-bin/ping_pong: utils/ping_pong/ping_pong.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ utils/ping_pong/ping_pong.o $(LIB_FLAGS)
-
-bin/pmdactdb: $(CTDB_CLIENT_OBJ) utils/pmda/pmda_ctdb.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ utils/pmda/pmda_ctdb.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS) $(PMDA_LIBS)
-
-tests/bin/rb_test: $(CTDB_CLIENT_OBJ) tests/src/rb_test.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/rb_test.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_bench: $(CTDB_CLIENT_OBJ) tests/src/ctdb_bench.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_bench.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_fetch: $(CTDB_CLIENT_OBJ) tests/src/ctdb_fetch.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_fetch.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_fetch_one: $(CTDB_CLIENT_OBJ) tests/src/ctdb_fetch_one.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_fetch_one.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_fetch_readonly_once: tests/src/ctdb_fetch_readonly_once.o $(CTDB_CLIENT_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_fetch_readonly_once.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_fetch_readonly_loop: $(CTDB_CLIENT_OBJ) tests/src/ctdb_fetch_readonly_loop.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_fetch_readonly_loop.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_trackingdb_test: $(CTDB_CLIENT_OBJ) tests/src/ctdb_trackingdb_test.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_trackingdb_test.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_update_record: $(CTDB_CLIENT_OBJ) tests/src/ctdb_update_record.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_update_record.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_update_record_persistent: $(CTDB_CLIENT_OBJ) tests/src/ctdb_update_record_persistent.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_update_record_persistent.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_store: $(CTDB_CLIENT_OBJ) tests/src/ctdb_store.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_store.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_traverse: $(CTDB_CLIENT_OBJ) tests/src/ctdb_traverse.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_traverse.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_randrec: $(CTDB_CLIENT_OBJ) tests/src/ctdb_randrec.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_randrec.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_persistent: $(CTDB_CLIENT_OBJ) tests/src/ctdb_persistent.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_persistent.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_porting_tests: $(CTDB_CLIENT_OBJ) tests/src/ctdb_porting_tests.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_porting_tests.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_transaction: $(CTDB_CLIENT_OBJ) tests/src/ctdb_transaction.o
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_transaction.o $(CTDB_CLIENT_OBJ) $(LIB_FLAGS)
-
-CTDB_SERVER_MOST_OBJ = $(CTDB_SERVER_OBJ:server/ctdbd.o=)
-CTDBD_TEST_C = $(CTDB_SERVER_MOST_OBJ:.o=.c) tests/src/ctdbd_test.c
-
-CTDB_TEST_C = $(CTDB_CLIENT_OBJ:.o=.c) tools/ctdb.c tools/ctdb_vacuum.c tests/src/ctdb_test_stubs.c
-
-CTDB_TEST_OBJ = $(TALLOC_OBJ) $(TDB_OBJ) \
- @CTDB_SYSTEM_OBJ@ $(REPLACE_OBJ) $(EXTRA_OBJ) $(TEVENT_OBJ) $(SOCKET_WRAPPER_OBJ)
-
-tests/src/ctdb_takeover_tests.o: tests/src/ctdb_takeover_tests.c $(CTDBD_TEST_C)
-
-tests/bin/ctdb_takeover_tests: $(CTDB_TEST_OBJ) tests/src/ctdb_takeover_tests.o $(CTDB_IB_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ tests/src/ctdb_takeover_tests.o $(CTDB_IB_OBJ) $(CTDB_TEST_OBJ) $(LIB_FLAGS)
-
-tests/src/ctdb_functest.o: tests/src/ctdb_functest.c tests/src/ctdb_test.c $(CTDB_TEST_C)
-
-tests/bin/ctdb_functest: tests/src/ctdb_functest.o $(CTDB_TEST_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ $^ $(POPT_OBJ) $(LIB_FLAGS)
-
-tests/src/ctdb_test.o: tests/src/ctdb_test.c $(CTDB_TEST_C)
-
-tests/bin/ctdb_stubtest: tests/src/ctdb_test.o $(CTDB_TEST_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ $^ $(POPT_OBJ) $(LIB_FLAGS)
-
-tests/bin/ctdb_lock_tdb: tests/src/ctdb_lock_tdb.o $(CTDB_CLIENT_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ $^ $(LIB_FLAGS)
-
-tests/bin/ibwrapper_test: $(CTDB_CLIENT_OBJ) ib/ibwrapper_test.o $(CTDB_IB_OBJ)
- @echo Linking $@
- $(WRAPPER) $(CC) $(CFLAGS) -o $@ ib/ibwrapper_test.o $(CTDB_CLIENT_OBJ) $(CTDB_IB_OBJ) $(LIB_FLAGS)
-
-manpages:
- $(MAKE) -C doc
-
-clean:
- rm -f *.o */*.o */*.a */*/*.o */*~
- rm -f utils/smnotify/gen_xdr.c
- rm -f $(BINS) $(SBINS) $(TEST_BINS)
-
-distclean: clean
- rm -f *~ */*~
- rm -rf bin
- rm -f config.log config.status config.cache config.h
- rm -f Makefile
- rm -f $(CTDB_VERSION_H)
-
-install: all manpages $(PMDA_INSTALL)
- mkdir -p $(DESTDIR)$(libdir)/pkgconfig
- mkdir -p $(DESTDIR)$(bindir)
- mkdir -p $(DESTDIR)$(sbindir)
- mkdir -p $(DESTDIR)$(includedir)
- mkdir -p $(DESTDIR)$(etcdir)/ctdb
- mkdir -p $(DESTDIR)$(etcdir)/ctdb/events.d
- mkdir -p $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d
- mkdir -p $(DESTDIR)$(etcdir)/sudoers.d/
- mkdir -p $(DESTDIR)$(etcdir)/ctdb/notify.d
- mkdir -p $(DESTDIR)$(localstatedir)/lib/ctdb
- mkdir -p $(DESTDIR)$(localstatedir)/run/ctdb
- mkdir -p $(DESTDIR)$(logdir)
- ${INSTALLCMD} -m 644 ctdb.pc $(DESTDIR)$(libdir)/pkgconfig
- ${INSTALLCMD} -m 755 bin/ctdb $(DESTDIR)$(bindir)
- ${INSTALLCMD} -m 755 bin/ctdbd $(DESTDIR)$(sbindir)
- ${INSTALLCMD} -m 755 bin/smnotify $(DESTDIR)$(bindir)
- $(INSTALLCMD) -m 755 bin/ping_pong $(DESTDIR)$(bindir)
- $(INSTALLCMD) -m 755 bin/ltdbtool $(DESTDIR)$(bindir)
- $(INSTALLCMD) -m 755 bin/ctdb_lock_helper $(DESTDIR)$(bindir)
- $(INSTALLCMD) -m 755 bin/ctdb_event_helper $(DESTDIR)$(bindir)
- ${INSTALLCMD} -m 644 include/ctdb.h $(DESTDIR)$(includedir)
- ${INSTALLCMD} -m 644 include/ctdb_client.h $(DESTDIR)$(includedir)
- ${INSTALLCMD} -m 644 include/ctdb_protocol.h $(DESTDIR)$(includedir)
- ${INSTALLCMD} -m 644 include/ctdb_private.h $(DESTDIR)$(includedir) # for samba3
- ${INSTALLCMD} -m 644 include/ctdb_typesafe_cb.h $(DESTDIR)$(includedir)
- ${INSTALLCMD} -m 440 config/ctdb.sudoers $(DESTDIR)$(etcdir)/sudoers.d/ctdb
- ${INSTALLCMD} -m 644 config/functions $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/statd-callout $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/ctdbd_wrapper $(DESTDIR)$(sbindir)
- ${INSTALLCMD} -m 755 config/events.d/00.ctdb $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/01.reclock $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/10.interface $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/11.natgw $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/11.routing $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/13.per_ip_routing $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 644 config/events.d/20.multipathd $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 644 config/events.d/31.clamd $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/40.vsftpd $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 644 config/events.d/40.fs_use $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/41.httpd $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/49.winbind $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/50.samba $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/60.nfs $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/60.ganesha $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/62.cnfs $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/70.iscsi $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 755 config/events.d/91.lvs $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 644 config/events.d/99.timeout $(DESTDIR)$(etcdir)/ctdb/events.d
- ${INSTALLCMD} -m 644 config/nfs-rpc-checks.d/10.statd.check $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d/
- ${INSTALLCMD} -m 644 config/nfs-rpc-checks.d/20.nfsd.check $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d/
- ${INSTALLCMD} -m 644 config/nfs-rpc-checks.d/30.lockd.check $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d/
- ${INSTALLCMD} -m 644 config/nfs-rpc-checks.d/40.mountd.check $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d/
- ${INSTALLCMD} -m 644 config/nfs-rpc-checks.d/50.rquotad.check $(DESTDIR)$(etcdir)/ctdb/nfs-rpc-checks.d/
- ${INSTALLCMD} -m 755 tools/ctdb_diagnostics $(DESTDIR)$(bindir)
- ${INSTALLCMD} -m 755 tools/onnode $(DESTDIR)$(bindir)
- if [ -f doc/ctdb.1 ];then ${INSTALLCMD} -d $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ctdb.1 ];then ${INSTALLCMD} -m 644 doc/ctdb.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ctdbd.1 ];then ${INSTALLCMD} -m 644 doc/ctdbd.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ctdbd_wrapper.1 ];then ${INSTALLCMD} -m 644 doc/ctdbd_wrapper.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/onnode.1 ];then ${INSTALLCMD} -m 644 doc/onnode.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ltdbtool.1 ]; then ${INSTALLCMD} -m 644 doc/ltdbtool.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ping_pong.1 ];then ${INSTALLCMD} -m 644 doc/ping_pong.1 $(DESTDIR)$(mandir)/man1; fi
- if [ -f doc/ctdb.7 ]; then ${INSTALLCMD} -d $(DESTDIR)$(mandir)/man7; fi
- if [ -f doc/ctdb.7 ]; then ${INSTALLCMD} -m 644 doc/ctdb.7 $(DESTDIR)$(mandir)/man7; fi
- if [ -f doc/ctdb-tunables.7 ]; then ${INSTALLCMD} -m 644 doc/ctdb-tunables.7 $(DESTDIR)$(mandir)/man7; fi
- if [ -f doc/ctdbd.conf.5 ]; then ${INSTALLCMD} -d $(DESTDIR)$(mandir)/man5; fi
- if [ -f doc/ctdbd.conf.5 ]; then ${INSTALLCMD} -m 644 doc/ctdbd.conf.5 $(DESTDIR)$(mandir)/man5; fi
- ${INSTALLCMD} -m 755 config/notify.sh $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/debug-hung-script.sh $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/ctdb-crash-cleanup.sh $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/gcore_trace.sh $(DESTDIR)$(etcdir)/ctdb
- ${INSTALLCMD} -m 755 config/debug_locks.sh $(DESTDIR)$(etcdir)/ctdb
-
-install_pmda:
- $(INSTALLCMD) -m 755 -d $(DESTDIR)$(PMDA_DEST_DIR)
- $(INSTALLCMD) -m 755 utils/pmda/Install utils/pmda/Remove $(DESTDIR)$(PMDA_DEST_DIR)
- $(INSTALLCMD) -m 644 utils/pmda/pmns utils/pmda/domain.h utils/pmda/help utils/pmda/README $(DESTDIR)$(PMDA_DEST_DIR)
- $(INSTALLCMD) -m 755 bin/pmdactdb $(DESTDIR)$(PMDA_DEST_DIR)
-
-# Should use $(datarootdir) but older autoconfs don't do this. :-(
-install_tests: all
- tests/INSTALL --destdir=$(DESTDIR) --datarootdir=$(prefix)/share --libdir=$(libdir) --bindir=$(bindir) --etcdir=$(etcdir)
-
-autotest: all
- tests/run_tests.sh -e -S -C
-
-test: all
- tests/run_tests.sh -V tests/var
-
-test_cluster: all
- tests/run_cluster_tests.sh
-
-valgrindtest: all
- VALGRIND="valgrind -q --trace-children=yes" tests/run_tests.sh
-
-ctags:
- find . -name "*.[ch]" | xargs ctags
-
-etags:
- find . -name "*.[ch]" | xargs etags
-
-realdistclean: distclean
- rm -f configure config.h.in ctdb.pc
diff --git a/ctdb/README.Coding b/ctdb/README.Coding
deleted file mode 100644
index fd52dbe..0000000
--- a/ctdb/README.Coding
+++ /dev/null
@@ -1,236 +0,0 @@
--
Samba Shared Repository
More information about the samba-cvs
mailing list