r23806: update Samba4 with the latest ctdb code.
authorAndrew Tridgell <tridge@samba.org>
Tue, 10 Jul 2007 08:06:51 +0000 (08:06 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:59:20 +0000 (14:59 -0500)
commit6504900f1f52927adab3489b8d04b6644ceaee7d
tree893cadba231a529f320046429767cedf8b0eec30
parentd4e2d157cbce5a1cdc75efb5ced75d9608a0f7df
r23806: update Samba4 with the latest ctdb code.

This doesn't get the ctdb code fully working in Samba4, it just gets
it building and not breaking non-clustered use of Samba. It will take
a bit longer to update some of the calling ctdb_cluster.c code to make
it work correctly in Samba4.

Note also that Samba4 now only links to the client portion of
ctdb. For the moment I am leaving the ctdbd as a separate daemon,
which you install separately from http://ctdb.samba.org/.
(This used to be commit b196077cbb55cbecad87065133c2d67198e31066)
94 files changed:
source4/cluster/ctdb/Makefile.in
source4/cluster/ctdb/README [deleted file]
source4/cluster/ctdb/aclocal.m4 [new file with mode: 0644]
source4/cluster/ctdb/client/ctdb_client.c [new file with mode: 0644]
source4/cluster/ctdb/common/cmdline.c
source4/cluster/ctdb/common/ctdb.c [deleted file]
source4/cluster/ctdb/common/ctdb_client.c [deleted file]
source4/cluster/ctdb/common/ctdb_daemon.c [deleted file]
source4/cluster/ctdb/common/ctdb_io.c
source4/cluster/ctdb/common/ctdb_ltdb.c
source4/cluster/ctdb/common/ctdb_message.c
source4/cluster/ctdb/common/ctdb_util.c
source4/cluster/ctdb/common/system.c [new file with mode: 0644]
source4/cluster/ctdb/config.guess
source4/cluster/ctdb/config.h.in [new file with mode: 0644]
source4/cluster/ctdb/config.mk
source4/cluster/ctdb/config.sub [new file with mode: 0755]
source4/cluster/ctdb/configure.ac
source4/cluster/ctdb/ctdb_cluster.c
source4/cluster/ctdb/doc/ctdb.1 [new file with mode: 0644]
source4/cluster/ctdb/doc/ctdb.1.html [new file with mode: 0644]
source4/cluster/ctdb/doc/ctdb.1.xml [new file with mode: 0644]
source4/cluster/ctdb/doc/ctdbd.1 [new file with mode: 0644]
source4/cluster/ctdb/doc/ctdbd.1.html [new file with mode: 0644]
source4/cluster/ctdb/doc/ctdbd.1.xml [new file with mode: 0644]
source4/cluster/ctdb/doc/onnode.1 [new file with mode: 0644]
source4/cluster/ctdb/doc/onnode.1.html [new file with mode: 0644]
source4/cluster/ctdb/doc/onnode.1.xml [new file with mode: 0644]
source4/cluster/ctdb/ib/README.txt
source4/cluster/ctdb/ib/ibw_ctdb.c
source4/cluster/ctdb/ib/ibw_ctdb.h
source4/cluster/ctdb/ib/ibw_ctdb_init.c
source4/cluster/ctdb/ib/ibwrapper.c
source4/cluster/ctdb/ib/ibwrapper_test.c
source4/cluster/ctdb/include/ctdb.h
source4/cluster/ctdb/include/ctdb_private.h
source4/cluster/ctdb/include/includes.h
source4/cluster/ctdb/packaging/RHEL/ctdb.spec [new file with mode: 0644]
source4/cluster/ctdb/packaging/RHEL/makerpms.sh [new file with mode: 0755]
source4/cluster/ctdb/packaging/RHEL/setup/ctdb.init [new file with mode: 0755]
source4/cluster/ctdb/packaging/RHEL/setup/ctdb.sysconfig [new file with mode: 0644]
source4/cluster/ctdb/packaging/RPM/ctdb.spec [new file with mode: 0644]
source4/cluster/ctdb/packaging/RPM/makerpms.sh [new file with mode: 0755]
source4/cluster/ctdb/server/ctdb_call.c [moved from source4/cluster/ctdb/common/ctdb_call.c with 57% similarity]
source4/cluster/ctdb/server/ctdb_control.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_daemon.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_freeze.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_lockwait.c [moved from source4/cluster/ctdb/common/ctdb_lockwait.c with 54% similarity]
source4/cluster/ctdb/server/ctdb_ltdb_server.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_monitor.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_recover.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_recoverd.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_server.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_takeover.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_traverse.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdb_tunables.c [new file with mode: 0644]
source4/cluster/ctdb/server/ctdbd.c [new file with mode: 0644]
source4/cluster/ctdb/server/eventscript.c [new file with mode: 0644]
source4/cluster/ctdb/takeover/ctdb_takeover.c [new file with mode: 0644]
source4/cluster/ctdb/takeover/system.c [new file with mode: 0644]
source4/cluster/ctdb/tcp/ctdb_tcp.h
source4/cluster/ctdb/tcp/tcp_connect.c
source4/cluster/ctdb/tcp/tcp_init.c
source4/cluster/ctdb/tcp/tcp_io.c
source4/cluster/ctdb/tests/1node.txt [deleted file]
source4/cluster/ctdb/tests/4nodes.txt [deleted file]
source4/cluster/ctdb/tests/bench-ssh.sh [deleted file]
source4/cluster/ctdb/tests/bench.sh
source4/cluster/ctdb/tests/bench1.sh [deleted file]
source4/cluster/ctdb/tests/cmdline.c [deleted file]
source4/cluster/ctdb/tests/cmdline.h [deleted file]
source4/cluster/ctdb/tests/ctdb_bench.c
source4/cluster/ctdb/tests/ctdb_fetch.c
source4/cluster/ctdb/tests/ctdb_fetch1.c [deleted file]
source4/cluster/ctdb/tests/ctdb_messaging.c [deleted file]
source4/cluster/ctdb/tests/ctdb_store.c [new file with mode: 0644]
source4/cluster/ctdb/tests/ctdb_test.c [deleted file]
source4/cluster/ctdb/tests/ctdbd.sh [new file with mode: 0755]
source4/cluster/ctdb/tests/events [new file with mode: 0755]
source4/cluster/ctdb/tests/fetch.sh
source4/cluster/ctdb/tests/fetch1.sh [deleted file]
source4/cluster/ctdb/tests/lockwait.c [deleted file]
source4/cluster/ctdb/tests/messaging.sh [deleted file]
source4/cluster/ctdb/tests/nodes.txt
source4/cluster/ctdb/tests/public_addresses [new file with mode: 0644]
source4/cluster/ctdb/tests/recover.sh [new file with mode: 0755]
source4/cluster/ctdb/tests/run_tests.sh [new file with mode: 0755]
source4/cluster/ctdb/tests/start_daemons.sh [new file with mode: 0755]
source4/cluster/ctdb/tests/test.sh [deleted file]
source4/cluster/ctdb/tests/test1.sh [deleted file]
source4/cluster/ctdb/tools/ctdb.c [new file with mode: 0644]
source4/cluster/ctdb/tools/ctdb_status.c [deleted file]
source4/cluster/ctdb/tools/onnode.rsh [new file with mode: 0644]
source4/cluster/ctdb/tools/onnode.ssh [new file with mode: 0755]