]> git.ipfire.org Git - thirdparty/samba.git/log
thirdparty/samba.git
18 years agoadd a control to permanently enable/disable a node
Ronnie Sahlberg [Wed, 6 Jun 2007 23:16:17 +0000 (09:16 +1000)] 
add a control to permanently enable/disable a node

(This used to be ctdb commit d66fdba16ca22f62ddac6882a17614879b08a798)

18 years agomerge from tridge
Ronnie Sahlberg [Wed, 6 Jun 2007 21:06:54 +0000 (07:06 +1000)] 
merge from tridge

(This used to be ctdb commit 18d2052d3ba2215d696da88aa1e18c4a4c856914)

18 years agomerge from tridge
Ronnie Sahlberg [Wed, 6 Jun 2007 21:06:24 +0000 (07:06 +1000)] 
merge from tridge

(This used to be ctdb commit c5fb2d7bdc616c6e4b52879b93f9b6781cedfcb5)

18 years agoformatting fix for wider variable names
Andrew Tridgell [Wed, 6 Jun 2007 12:17:46 +0000 (22:17 +1000)] 
formatting fix for wider variable names
(This used to be ctdb commit 195bde145f62221a7bb1b12014ada98ad5df4e9e)

18 years agoget parents idea of recmode and recmaster when deciding if we should do a takeover run
Andrew Tridgell [Wed, 6 Jun 2007 11:56:54 +0000 (21:56 +1000)] 
get parents idea of recmode and recmaster when deciding if we should do a takeover run
(This used to be ctdb commit 0e8124acd2f1a9b34292c1ee13c7e4cd6fe49876)

18 years agoupdate flags in parent daemon too
Andrew Tridgell [Wed, 6 Jun 2007 11:34:36 +0000 (21:34 +1000)] 
update flags in parent daemon too
(This used to be ctdb commit 8995246d95e670753ab8c61d724d284cac2b414d)

18 years agoensure all nodes display disabled nodes correctly
Andrew Tridgell [Wed, 6 Jun 2007 11:27:09 +0000 (21:27 +1000)] 
ensure all nodes display disabled nodes correctly
(This used to be ctdb commit 959f82cfe926994658f5826007caccb0409003e1)

18 years agodisable a node if testparm thinks there is a error, or warning, or an unrecognised...
Andrew Tridgell [Wed, 6 Jun 2007 09:46:25 +0000 (19:46 +1000)] 
disable a node if testparm thinks there is a error, or warning, or an unrecognised option
(This used to be ctdb commit ded80c83002a267996b4616e3702988b821cd422)

18 years agohandle the case of all nodes being sick for one service
Andrew Tridgell [Wed, 6 Jun 2007 06:49:59 +0000 (16:49 +1000)] 
handle the case of all nodes being sick for one service
(This used to be ctdb commit eca2590e60b4522b13c34e2c6cb8013aa55be323)

18 years agoadded timeouts in all event scripts
Andrew Tridgell [Wed, 6 Jun 2007 03:45:12 +0000 (13:45 +1000)] 
added timeouts in all event scripts
(This used to be ctdb commit d986c91a607ed7c7d4869ea786b5cdf80e7862f1)

18 years agomerge from tridge
Ronnie Sahlberg [Wed, 6 Jun 2007 03:01:24 +0000 (13:01 +1000)] 
merge from tridge

(This used to be ctdb commit 269bcf734b199ae15abd3bc09657030d178cff91)

18 years agoincrease release number of ctdb
Andrew Tridgell [Wed, 6 Jun 2007 02:10:42 +0000 (12:10 +1000)] 
increase release number of ctdb
(This used to be ctdb commit 630a3cf9a05a315caafccafe539ba6675cdfb4ac)

18 years ago- added monitoring of rpc ports for nfs, and of Samba ports and directories
Andrew Tridgell [Wed, 6 Jun 2007 02:08:42 +0000 (12:08 +1000)] 
- added monitoring of rpc ports for nfs, and of Samba ports and directories
- added monitoring of the ethernet link state

When monitoring detects an error, the node loses its public IP address

(This used to be ctdb commit 0af57aead8c983511d25774b4ffe09fa5ff26501)

18 years agofixed error handling in event scripts
Andrew Tridgell [Wed, 6 Jun 2007 01:27:06 +0000 (11:27 +1000)] 
fixed error handling in event scripts
(This used to be ctdb commit d645c8b0480e7d2765614a226d78510e100016de)

18 years ago- fixed flags display in logs
Andrew Tridgell [Wed, 6 Jun 2007 01:13:24 +0000 (11:13 +1000)] 
- fixed flags display in logs
- added monitor handler to test event script

(This used to be ctdb commit a4c18dddee169df49e5d77d9a94ce9329f169319)

18 years agosend the right sort of message on monitoring failure
Andrew Tridgell [Wed, 6 Jun 2007 01:12:45 +0000 (11:12 +1000)] 
send the right sort of message on monitoring failure
(This used to be ctdb commit 9db537d9b11d48a36346db721ed8936ff5ecacb2)

18 years agofixed exit code in makerpms.sh
Andrew Tridgell [Wed, 6 Jun 2007 01:12:14 +0000 (11:12 +1000)] 
fixed exit code in makerpms.sh
(This used to be ctdb commit e308b75f6e9fae69441531f462351fe09e792cb9)

18 years agomerge from tridge
Ronnie Sahlberg [Wed, 6 Jun 2007 00:49:50 +0000 (10:49 +1000)] 
merge from tridge

(This used to be ctdb commit c67b15bc2c46a87109367afe533775e2c1ddcd95)

18 years agoneed to install the vsftpd script in make install
Ronnie Sahlberg [Wed, 6 Jun 2007 00:42:13 +0000 (10:42 +1000)] 
need to install the vsftpd script in make install

(This used to be ctdb commit ab06e39a101832d313e73f44615bd0d1f0cb9838)

18 years agomerge from tridge
Ronnie Sahlberg [Wed, 6 Jun 2007 00:41:22 +0000 (10:41 +1000)] 
merge from tridge

(This used to be ctdb commit bc03c3935b89616200ef78c019db4e944bc8e392)

18 years agoadded 40.vsftpd to Makefile.in
Andrew Tridgell [Wed, 6 Jun 2007 00:41:13 +0000 (10:41 +1000)] 
added 40.vsftpd to Makefile.in
(This used to be ctdb commit 90260d0d362c6e2b58755724056fbe5e63bd29c9)

18 years agomerged vsftpd event script from ronnie
Andrew Tridgell [Wed, 6 Jun 2007 00:29:27 +0000 (10:29 +1000)] 
merged vsftpd event script from ronnie
(This used to be ctdb commit c0b686c43524c6a93c52d85b0079ed820983133e)

18 years agoadded health monitoring logic to ctdb, so a node loses its public IP address if one...
Andrew Tridgell [Wed, 6 Jun 2007 00:25:46 +0000 (10:25 +1000)] 
added health monitoring logic to ctdb, so a node loses its public IP address if one of the sybsystem event scripts reports a problem
(This used to be ctdb commit c7a089256d86cec21097453bce5acbccee87413f)

18 years agoctdb is only a ha solution when combined with a cluster filesystem
Ronnie Sahlberg [Tue, 5 Jun 2007 08:42:49 +0000 (18:42 +1000)] 
ctdb is only a ha solution when combined with a cluster filesystem

(This used to be ctdb commit cea43b5530da5adb06146f3ffa18eac113e838cc)

18 years agoadd some text about CTDB and in which scenarios it would be a good
Ronnie Sahlberg [Tue, 5 Jun 2007 08:40:43 +0000 (18:40 +1000)] 
add some text about CTDB and in which scenarios it would be a good
candidate to solve the users needs for a HA solution

(This used to be ctdb commit 77d58ba6fc6fa34678aa0201311139201d4679c8)

18 years agoprovide machinereadable output for ctdb ip
Ronnie Sahlberg [Tue, 5 Jun 2007 08:32:06 +0000 (18:32 +1000)] 
provide machinereadable output for  ctdb ip

(This used to be ctdb commit 86348de0bfdc4f91ff6f5a8eeff06044d512ee43)

18 years agomerge from tridge
Ronnie Sahlberg [Tue, 5 Jun 2007 08:16:45 +0000 (18:16 +1000)] 
merge from tridge

(This used to be ctdb commit 5f1f889e0e124c5275463795c004ae971945e1ae)

18 years agoadd a simple events script to manage vsftpd
Ronnie Sahlberg [Tue, 5 Jun 2007 08:14:01 +0000 (18:14 +1000)] 
add a simple events script to manage vsftpd

(This used to be ctdb commit 413efc7af529e4ebda6f7ea6e36f79ba72a2d1d9)

18 years agoclean out some more cruft
Andrew Tridgell [Tue, 5 Jun 2007 07:57:07 +0000 (17:57 +1000)] 
clean out some more cruft
(This used to be ctdb commit ad16c5fe2748b48a6f6c79976359d56d9bed33f4)

18 years agofirst step in health monitoring of cluster nodes. When not healthy they will be marke...
Andrew Tridgell [Tue, 5 Jun 2007 07:43:19 +0000 (17:43 +1000)] 
first step in health monitoring of cluster nodes. When not healthy they will be marked disabled
(This used to be ctdb commit d3dbd9fc4db21632075b56fc52cf95435c63374a)

18 years agoset close on exec on pipe in event scripts, so long running scripts don't hold the...
Andrew Tridgell [Tue, 5 Jun 2007 05:18:37 +0000 (15:18 +1000)] 
set close on exec on pipe in event scripts, so long running scripts don't hold the pipe
(This used to be ctdb commit 22662614b4091a4e4282e63d6876097cbf3e3d6e)

18 years agomore unused code
Andrew Tridgell [Tue, 5 Jun 2007 05:17:53 +0000 (15:17 +1000)] 
more unused code
(This used to be ctdb commit b01f226949965942c1d64ff3b4ecc0b835d4fecc)

18 years agoremove an unused function
Andrew Tridgell [Tue, 5 Jun 2007 05:17:24 +0000 (15:17 +1000)] 
remove an unused function
(This used to be ctdb commit 9a36d0e0c110c66fe72dce530318b9bc0ac1ce0b)

18 years agodont use CTDB_MANAGES_NFS for controlling the lockmanager
Ronnie Sahlberg [Tue, 5 Jun 2007 02:43:35 +0000 (12:43 +1000)] 
dont use CTDB_MANAGES_NFS for controlling the lockmanager
use a dedicated variable CTDB_MANAGES_NFSLOCK   since some might want to
use nfs but no lockmanager

(This used to be ctdb commit 1e8cec86617ffb188bd49c70f074a4b350d3fe3d)

18 years agomerge from tridge
Ronnie Sahlberg [Mon, 4 Jun 2007 22:43:30 +0000 (08:43 +1000)] 
merge from tridge

(This used to be ctdb commit 77fe404839553c1a678e265cf33684f495244e42)

18 years agouse the right IP from the passed structure in takeip/releaseip calls
Andrew Tridgell [Mon, 4 Jun 2007 13:54:56 +0000 (23:54 +1000)] 
use the right IP from the passed structure in takeip/releaseip calls
(This used to be ctdb commit 3db5ba681b11d9ce6474938f221fe68d55a6e1ad)

18 years agoexplain event types
Andrew Tridgell [Mon, 4 Jun 2007 13:54:46 +0000 (23:54 +1000)] 
explain event types
(This used to be ctdb commit 551472b78b025d9446ee58420dcec70c600555d0)

18 years agoignore commented out entries in /etc/exports
Andrew Tridgell [Mon, 4 Jun 2007 13:54:22 +0000 (23:54 +1000)] 
ignore commented out entries in /etc/exports
(This used to be ctdb commit d316b49ba46e819359f045adfd87da92860fd1b5)

18 years agouse the right IP from the passed structure in takeip/releaseip calls
Andrew Tridgell [Mon, 4 Jun 2007 13:52:12 +0000 (23:52 +1000)] 
use the right IP from the passed structure in takeip/releaseip calls
(This used to be ctdb commit 92ab9cbf6ef00de2987c16b145e17ac09dd99ea3)

18 years agodon't crash doing ctdb ip when not doing takeover
Andrew Tridgell [Mon, 4 Jun 2007 12:28:52 +0000 (22:28 +1000)] 
don't crash doing ctdb ip when not doing takeover
(This used to be ctdb commit f341a97c13a77711a2daaa9a223123cc4c81e75e)

18 years agomerge from ronnie
Andrew Tridgell [Mon, 4 Jun 2007 12:13:59 +0000 (22:13 +1000)] 
merge from ronnie
(This used to be ctdb commit 531d7ea7aca3116e78a4502a1c8b75a3fb764a4f)

18 years agoadd a control that lists all public ip addresses and which node that
Ronnie Sahlberg [Mon, 4 Jun 2007 11:11:51 +0000 (21:11 +1000)] 
add a control that lists all public ip addresses and which node that
currently serves it

(This used to be ctdb commit db9b89dc423b31079e5502323e5fd2bbaf82e1e9)

18 years agomake recovery daemon values tunable
Andrew Tridgell [Mon, 4 Jun 2007 10:22:44 +0000 (20:22 +1000)] 
make recovery daemon values tunable
(This used to be ctdb commit ec29dbf2f5110428df8b97801443ba7addf61353)

18 years agomerge from tridge
Ronnie Sahlberg [Mon, 4 Jun 2007 10:10:53 +0000 (20:10 +1000)] 
merge from tridge

(This used to be ctdb commit 3bfede5d46dba5a3654dad9205534391bc339461)

18 years agochange the takoverip/releaseip controls to pass a structure containing
Ronnie Sahlberg [Mon, 4 Jun 2007 10:07:37 +0000 (20:07 +1000)] 
change the takoverip/releaseip controls to pass a structure containing
both the nodenumber and the id of the node that has taken over that
address in addition to the public address itself    so that all nodes
can learn which node is currently hosting each of the public addresses

(This used to be ctdb commit 53e9ff790387b85a36fa9c3c44cd4c95cbdf35da)

18 years agoallow setting of variables at startup in config file
Andrew Tridgell [Mon, 4 Jun 2007 10:05:31 +0000 (20:05 +1000)] 
allow setting of variables at startup in config file
(This used to be ctdb commit db39ca7c0ee1441113ac3279cb75b3cb38eecd1b)

18 years agoadded tunables settable using ctdb command line tool
Andrew Tridgell [Mon, 4 Jun 2007 09:53:19 +0000 (19:53 +1000)] 
added tunables settable using ctdb command line tool
(This used to be ctdb commit 73d440f8cb19373cfad7a2f0f0ca4f963c57ff29)

18 years ago - start moving tunable variables into their own structure
Andrew Tridgell [Mon, 4 Jun 2007 07:46:37 +0000 (17:46 +1000)] 
 - start moving tunable variables into their own structure
- fixed the test scripts to use a separate dbdir

(This used to be ctdb commit 396752e8908c48373564e915e2d49cfc9ff61eba)

18 years agoremove some cruft thats not needed any more
Andrew Tridgell [Mon, 4 Jun 2007 07:23:55 +0000 (17:23 +1000)] 
remove some cruft thats not needed any more
(This used to be ctdb commit c4308805b997740b77e058c1a14b84cb400a7c30)

18 years agomake sure we don't have any namespace collision problems with config variables
Andrew Tridgell [Mon, 4 Jun 2007 05:44:52 +0000 (15:44 +1000)] 
make sure we don't have any namespace collision problems with config variables
(This used to be ctdb commit dde9024b25fe12cf25c059e5accb3ca21838b130)

18 years agomerge from tridge
Ronnie Sahlberg [Mon, 4 Jun 2007 05:44:13 +0000 (15:44 +1000)] 
merge from tridge

(This used to be ctdb commit 948b449748a126386f49ef9e763cfffd8b651516)

18 years agosplit out the basic interface handling, and run event scripts in a deterministic...
Andrew Tridgell [Mon, 4 Jun 2007 05:09:03 +0000 (15:09 +1000)] 
split out the basic interface handling, and run event scripts in a deterministic order
(This used to be ctdb commit 399e993a4a233a5953e1e7264141e5c7c8c8c711)

18 years agoautomatically bring up interfaces that we manage. This allows ctdb to work without...
Andrew Tridgell [Mon, 4 Jun 2007 04:16:51 +0000 (14:16 +1000)] 
automatically bring up interfaces that we manage. This allows ctdb to work without requiring two IPs per public interface
(This used to be ctdb commit 221850dcf9c28698eb3a1baf33cbf7f9137ac502)

18 years agomerged from ronnie
Andrew Tridgell [Mon, 4 Jun 2007 03:34:27 +0000 (13:34 +1000)] 
merged from ronnie
(This used to be ctdb commit de18fc9d22cf10caaa7af25dc71315bfbd1ca2ee)

18 years agoshow the second column in the machinereadable output for ctdb status as
Ronnie Sahlberg [Mon, 4 Jun 2007 03:31:58 +0000 (13:31 +1000)] 
show the second column in the machinereadable output for ctdb status as
IP

(This used to be ctdb commit 9ee38e8cfc4b602f6769549a83a1302138e055a1)

18 years agoadd the ip address to the nodemap structure we pull from a server and
Ronnie Sahlberg [Mon, 4 Jun 2007 03:26:07 +0000 (13:26 +1000)] 
add the ip address to the nodemap structure we pull from a server and
display the physical address of a node when we do a ctdb status

(This used to be ctdb commit 660bf30db713f0680acd3f74275ad603b35a0c24)

18 years agomerge from tridge
Ronnie Sahlberg [Mon, 4 Jun 2007 01:48:36 +0000 (11:48 +1000)] 
merge from tridge

(This used to be ctdb commit 35b62bd32655e4865b30c6b872788803dac653b6)

18 years agohandle NETWORKING var not existing
Andrew Tridgell [Sun, 3 Jun 2007 12:11:48 +0000 (22:11 +1000)] 
handle NETWORKING var not existing
(This used to be ctdb commit f8cf9f81e8f81818dc141eda5419c2749a0652a4)

18 years agomake the init scripts more portable about location of system config files
Andrew Tridgell [Sun, 3 Jun 2007 12:07:07 +0000 (22:07 +1000)] 
make the init scripts more portable about location of system config files
(This used to be ctdb commit 65f3e2bc722e314b2c51c3bfdc544b408a8a64cf)

18 years agomerge from tridge
Ronnie Sahlberg [Sun, 3 Jun 2007 11:30:45 +0000 (21:30 +1000)] 
merge from tridge

(This used to be ctdb commit c5cdad616b0931a7d75b831768428eca9dfd2505)

18 years agomerged from ronnie
Andrew Tridgell [Sun, 3 Jun 2007 10:54:24 +0000 (20:54 +1000)] 
merged from ronnie
(This used to be ctdb commit 02b7781c29c2a63d236bd38b3a19af2af8e57a72)

18 years agoadd a -Y option to generate machine readable output.
Ronnie Sahlberg [Sun, 3 Jun 2007 09:50:51 +0000 (19:50 +1000)] 
add a -Y option to generate machine readable output.

print 'ctdb status' in machinereadable form as
:VNN:0|1:

(This used to be ctdb commit 1aa6a632ec59d854fc5579fedad0d66b1b46ae8c)

18 years agoubuntu uses a different style of init scripts than redhat and suse
Ronnie Sahlberg [Sun, 3 Jun 2007 09:24:52 +0000 (19:24 +1000)] 
ubuntu uses a different style of init scripts than redhat and suse

(This used to be ctdb commit 6d3bee5d1a7dd6718045c673cfd150e3207ea970)

18 years agoprint an error message to stdout if we failed to open the logfile for
Ronnie Sahlberg [Sun, 3 Jun 2007 08:59:27 +0000 (18:59 +1000)] 
print an error message to stdout if we failed to open the logfile for
the daemon

(This used to be ctdb commit fca953b1a3f3d6bf18264ecda1c75c68b60e2008)

18 years agomerge from tridge
Ronnie Sahlberg [Sun, 3 Jun 2007 08:41:29 +0000 (18:41 +1000)] 
merge from tridge

(This used to be ctdb commit cc4bceaa9137aa130669662642768b690f136c0a)

18 years agomore portability tweaks in the init script
Andrew Tridgell [Sun, 3 Jun 2007 07:53:26 +0000 (17:53 +1000)] 
more portability tweaks in the init script
(This used to be ctdb commit 83a1c79e95af93a9ccfe78556ac5692c0315a3e4)

18 years agofixed location of init.d directory to work on SLES and RHEL
Andrew Tridgell [Sun, 3 Jun 2007 07:39:11 +0000 (17:39 +1000)] 
fixed location of init.d directory to work on SLES and RHEL
(This used to be ctdb commit 962fa046c9ddde509690408030896d3335609341)

18 years agomerge from tridge
Ronnie Sahlberg [Sun, 3 Jun 2007 07:07:23 +0000 (17:07 +1000)] 
merge from tridge

(This used to be ctdb commit a3ac4efb42acab336857bcd9fbc33f5675522729)

18 years agodoc updates
Andrew Tridgell [Sun, 3 Jun 2007 06:33:08 +0000 (16:33 +1000)] 
doc updates
(This used to be ctdb commit 1ccb6eca3f4846c4d77d48a7a13f2d5913f8cf80)

18 years agoweb page tidy ups
Andrew Tridgell [Sun, 3 Jun 2007 05:56:23 +0000 (15:56 +1000)] 
web page tidy ups
(This used to be ctdb commit 9a9a0b356329905e08e843a99fd1d82a709e8986)

18 years agomerge from ronnie
Andrew Tridgell [Sun, 3 Jun 2007 04:41:28 +0000 (14:41 +1000)] 
merge from ronnie
(This used to be ctdb commit 3d3b2eac028dc7d54e7ef0987a5f4063c4dcbe5a)

18 years agodon't start nfs services unless the relevant directories are available
Andrew Tridgell [Sun, 3 Jun 2007 04:39:27 +0000 (14:39 +1000)] 
don't start nfs services unless the relevant directories are available
(This used to be ctdb commit e0468d61119b6581f5ec458641568d03714a5786)

18 years agotest commit
Andrew Tridgell [Sun, 3 Jun 2007 03:21:07 +0000 (13:21 +1000)] 
test commit
(This used to be ctdb commit 757affaa3430723136b3f2520d3893d79c6c1bbb)

18 years agomention that ctdb offers cross cluster messaging to applications
Ronnie Sahlberg [Sun, 3 Jun 2007 01:48:13 +0000 (11:48 +1000)] 
mention that ctdb offers cross cluster messaging to applications

(This used to be ctdb commit 7e51fdd07760bba894578d8e07873894340eb981)

18 years agomerged with tridge
Ronnie Sahlberg [Sun, 3 Jun 2007 01:40:50 +0000 (11:40 +1000)] 
merged with tridge

update to the web page for ctdb

(This used to be ctdb commit 1ab2c05da217d80fe782bd3c8fcd9549d688dc7d)

18 years agodo a full restart in init cron call
Andrew Tridgell [Sun, 3 Jun 2007 00:29:57 +0000 (10:29 +1000)] 
do a full restart in init cron call
(This used to be ctdb commit ed181dce8f307bd8f36de42351d04f39b2396836)

18 years agofixed a race condition in the handling of the recovery lock
Andrew Tridgell [Sun, 3 Jun 2007 00:29:14 +0000 (10:29 +1000)] 
fixed a race condition in the handling of the recovery lock
(This used to be ctdb commit 3b98c5ad23662259b0eed399ab0c8037cf9b2b0b)

18 years agowhen we get a dmaster error, show the database id in the log so we can
Ronnie Sahlberg [Sat, 2 Jun 2007 23:58:51 +0000 (09:58 +1000)] 
when we get a dmaster error,   show the database id in the log so we can
track which db it happens for

(This used to be ctdb commit 3aedb67f4adf769b605b43f9d39d34ef17b0085d)

18 years agomerge from tridge
Ronnie Sahlberg [Sat, 2 Jun 2007 22:32:29 +0000 (08:32 +1000)] 
merge from tridge

(This used to be ctdb commit a5cdd8b2d91478393a7f0e760d6bbe5eb93a989c)

18 years agodocs on how to use statd-callout
Andrew Tridgell [Sat, 2 Jun 2007 09:45:06 +0000 (19:45 +1000)] 
docs on how to use statd-callout
(This used to be ctdb commit 4a75111b4f3f93dc42c9ced2d23f3cc933712017)

18 years agomove config files to config/ directory
Andrew Tridgell [Sat, 2 Jun 2007 09:40:07 +0000 (19:40 +1000)] 
move config files to config/ directory
(This used to be ctdb commit f95de519b885c8e1f40df0cda70fd796e479a22a)

18 years agoremoved some old cruft
Andrew Tridgell [Sat, 2 Jun 2007 09:23:48 +0000 (19:23 +1000)] 
removed some old cruft
(This used to be ctdb commit 44040d5ecabcd32ee26c0285e3786dfb9b4f8126)

18 years agoctdb_test.c is gone
Andrew Tridgell [Sat, 2 Jun 2007 08:57:21 +0000 (18:57 +1000)] 
ctdb_test.c is gone
(This used to be ctdb commit b93b5f5d28a4f2065caa38f65d6b71868cd0e9e4)

18 years agoadd an easy way to setup ctdb to start/stop samba
Andrew Tridgell [Sat, 2 Jun 2007 08:51:05 +0000 (18:51 +1000)] 
add an easy way to setup ctdb to start/stop samba
(This used to be ctdb commit b0d9f427d83aff5b9a5c54b7b7c9d45d418e2352)

18 years agomerge from ronnie
Andrew Tridgell [Sat, 2 Jun 2007 08:08:16 +0000 (18:08 +1000)] 
merge from ronnie
(This used to be ctdb commit dcb43edad5f62d073d821cc67d1e4cd58811297c)

18 years agofix broken link to the CTDB setup page
Ronnie Sahlberg [Sat, 2 Jun 2007 06:50:58 +0000 (16:50 +1000)] 
fix broken link to the CTDB setup page

(This used to be ctdb commit cf762c18aac8b9a137377d9ee9022c6d9a57452d)

18 years agoupdate the evens scripts for nfs and nfslock to honour CTDB_MANAGES_NFS
Ronnie Sahlberg [Sat, 2 Jun 2007 06:44:15 +0000 (16:44 +1000)] 
update the evens scripts for nfs and nfslock to honour CTDB_MANAGES_NFS
which is set in /etc/sysconfig/nfs

(This used to be ctdb commit bf475269231a6129f88b37f4da69e06efcf4ed77)

18 years agoSTATD_SHARED_DIRECTORY should be define din the nfs sysconfig file and
Ronnie Sahlberg [Sat, 2 Jun 2007 06:33:17 +0000 (16:33 +1000)] 
STATD_SHARED_DIRECTORY should be define din the nfs sysconfig file and
not the ctdb sysconfig file since this variable has nothing at all to do
with ctdb

(This used to be ctdb commit d17073b7da5ecba1b93a5ed4fbdf86bf052fdc90)

18 years agomake test now works again
Andrew Tridgell [Sat, 2 Jun 2007 03:31:36 +0000 (13:31 +1000)] 
make test now works again
(This used to be ctdb commit 439d87bbb9840f82937e51aff4fe2b80160878c6)

18 years agofirst step towards fixing "make test" with the new daemon system
Andrew Tridgell [Sat, 2 Jun 2007 03:16:11 +0000 (13:16 +1000)] 
first step towards fixing "make test" with the new daemon system
(This used to be ctdb commit f95f7e4c93dea482e6cf0614b5415229a7c9f3fb)

18 years ago- make specification of a recovery lock file compulsory
Andrew Tridgell [Sat, 2 Jun 2007 01:36:42 +0000 (11:36 +1000)] 
- make specification of a recovery lock file compulsory
- die if someone other than the recmaster can get the recovery lock

(This used to be ctdb commit a827d0d0e430ca8ad5d521367e45097185492869)

18 years ago- moved cmdline options that are only relevant to ctdbd into ctdbd.c
Andrew Tridgell [Sat, 2 Jun 2007 00:03:28 +0000 (10:03 +1000)] 
- moved cmdline options that are only relevant to ctdbd into ctdbd.c

- fixed a valgrind error on failing to send a control

- don't mark node dead when already disconnected

- moved node list lock code into common code

(This used to be ctdb commit bcc0432d0fea7ef223f82ccee81cf35c18144b1b)

18 years agoanother place we need to cope with the strange epoll fork semantics
Andrew Tridgell [Sat, 2 Jun 2007 00:01:17 +0000 (10:01 +1000)] 
another place we need to cope with the strange epoll fork semantics
(This used to be ctdb commit cb1eeec15e61a7eb401e9e65306642343d5deb6e)

18 years agodisable realtime scheduler in event scripts
Andrew Tridgell [Fri, 1 Jun 2007 22:46:49 +0000 (08:46 +1000)] 
disable realtime scheduler in event scripts
(This used to be ctdb commit 56225ac6fdfe754289bc7d5e0fc8d21c81a7aa8e)

18 years ago- make calling of recovered event script async
Andrew Tridgell [Fri, 1 Jun 2007 22:41:19 +0000 (08:41 +1000)] 
- make calling of recovered event script async
- shutdown sockets before calling shutdown script

(This used to be ctdb commit c5e099feef94a014a77742b6cc1d0afe78ef9da9)

18 years agoput nfs events in spec and Makefile.in
Andrew Tridgell [Fri, 1 Jun 2007 14:11:53 +0000 (00:11 +1000)] 
put nfs events in spec and Makefile.in
(This used to be ctdb commit 07f03c61c621d8428ecdb56ee08ba895a57ed9c0)

18 years agoadded nfs event script
Andrew Tridgell [Fri, 1 Jun 2007 14:10:22 +0000 (00:10 +1000)] 
added nfs event script
(This used to be ctdb commit a708a635a1be355d2e8d382166f58f65f669c8ea)

18 years agodon't strictly need netcat
Andrew Tridgell [Fri, 1 Jun 2007 13:33:01 +0000 (23:33 +1000)] 
don't strictly need netcat
(This used to be ctdb commit 992eed38fc6c474c99ce7242e7b7b35bc1e4bd7b)

18 years agomake the packaging much more portable - tested on SLES9 and RHEL4
Andrew Tridgell [Fri, 1 Jun 2007 13:25:33 +0000 (23:25 +1000)] 
make the packaging much more portable - tested on SLES9 and RHEL4
(This used to be ctdb commit 9521e3eee42b11303a2d6e0f5c05d0c0de4292d8)

18 years ago- make symlink relative in install
Andrew Tridgell [Fri, 1 Jun 2007 11:20:05 +0000 (21:20 +1000)] 
- make symlink relative in install
- include ctdb functions in samba and nfslock event scripts

(This used to be ctdb commit 08e2278069346b1fc49774603aa26c68222cf67f)