summaryrefslogtreecommitdiffstats
path: root/ctdb/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* config: add 13.per_ip_routing event scriptStefan Metzmacher2010-01-201-0/+1
| | | | | | | | | With this script it's possible to generate routing tables per public ip address. metze (This used to be ctdb commit ff5678fbec2daef461143acf00cef3f94d7655fc)
* config: add interface_modify.sh and call it under flock to make modification ↵Stefan Metzmacher2010-01-201-0/+1
| | | | | | | | | | | on interfaces atomic When two releaseip events run in parallel it's possible that the 2nd script readds a secondary ip that was removed by the 1st script. metze (This used to be ctdb commit e02417b2a55c45ac2c125b1b3463c9c39e7bc07a)
* lib/util: import fault/backtrace handling from samba.Stefan Metzmacher2010-01-201-1/+2
| | | | | | metze (This used to be ctdb commit 8171d66f0061fe23ed6dfef87ffe63bfc19596eb)
* add a new test tool that just locks and releases the same record over and overRonnie Sahlberg2009-12-151-1/+6
| | | | (This used to be ctdb commit 24767be2eb9aed29704c2a4097bab5466cb6728f)
* add an in memory ringbuffer where we store the last 500000 log entries ↵Ronnie Sahlberg2009-11-181-1/+2
| | | | | | | | regardless of log level. add commandt to extract this in memory buffer and to clear it (This used to be ctdb commit 29d2ee8d9c6c6f36b2334480f646d6db209f370e)
* disabel the multipath eventscript by defaultRonnie Sahlberg2009-10-261-1/+1
| | | | (This used to be ctdb commit e79c3bcead7bd4bfb74d0aec81908da71551c107)
* add a new eventscript 01.reclockRonnie Sahlberg2009-09-281-0/+1
| | | | | | | | | | if the reclock file has been set, then this script will test that the reclock file can actually be accessed. if the file does not exist, or if the attempts to stat the file hangs, the node will be marked unhealthy after the third failed monitoring event and after the tenth failure, ctdb itself will shutdown. (This used to be ctdb commit 2cb04747887674def299e574fccb827c1c3194e7)
* new prototype banning codeRonnie Sahlberg2009-09-041-1/+1
| | | | (This used to be ctdb commit 0c4c2240267af183d54ffd4c0aacda208f6eff6a)
* added event repackingWolfgang Mueller-Friedt2009-07-291-2/+2
| | | | | | Signed-off-by: Wolfgang Mueller-Friedt <wolfmuel@de.ibm.com> (This used to be ctdb commit 78466364f22d6a183710338f138b8c808c6b7753)
* vacuum event frameworkRonnie Sahlberg2009-07-291-0/+1
| | | | | | | Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com> Signed-off-by: Wolfgang Mueller-Friedt <wolfmuel@de.ibm.com> (This used to be ctdb commit 30cdad97706a9e9bb210120699aa939f6b16e8ca)
* rename 99.routing to 11.routing so that it executed before the service scriptsRonnie Sahlberg2009-06-231-1/+1
| | | | (This used to be ctdb commit 9bc8e7eec7ffa8969f0f170a77b13cd0033790f1)
* increase the timeout before we shutdown when ther ecovery daemon is hungRonnie Sahlberg2009-06-181-1/+1
| | | | (This used to be ctdb commit facddcacb4a961cddb117818fa38a3e97770b2fa)
* rename 99.routing to 11.routingRonnie Sahlberg2009-06-181-1/+1
| | | | | | so it is executed before any of the service scripts (This used to be ctdb commit 1205673499618f90f413fad9e96a88733b5ce359)
* remove the obsolete ipmux component.Ronnie Sahlberg2009-05-251-9/+1
| | | | | | this is replaced by LVS since a long time (This used to be ctdb commit dca41ec04788922ce5f4c52d346872b3e35f8cbb)
* install the 31.clamd script as 644 by defaultRonnie Sahlberg2009-05-251-1/+1
| | | | (This used to be ctdb commit e57c47b75fa501223c57040eac73392b42ae549d)
* add 31.clamd to the install and the rpmRonnie Sahlberg2009-05-251-0/+1
| | | | (This used to be ctdb commit bfc6ac07f8b7b326e75d8c9bf73051a440ee0011)
* added a missing dependencySumit Bose2009-05-211-1/+1
| | | | (This used to be ctdb commit 1d833163b57853b84f098dffdb3c5f50164fcc73)
* build: also build and install ping_pongMichael Adam2009-05-061-1/+7
| | | | | | Michael (This used to be ctdb commit 200de8f299c8fa44d6dc696532f1a947132e7ec4)
* From Mathieu Parent <math.parent@gmail.com>Ronnie Sahlberg2009-04-081-1/+3
| | | | | | Install the pkgconfig file (This used to be ctdb commit 7c4389cc0baa43a0ffa9fb08944c253db7885807)
* install /etc/ctdb/notify.sh as executable.Ronnie Sahlberg2009-04-081-1/+1
| | | | | | this addresses bug 6250 (This used to be ctdb commit b8be5b06c3359d037db336dc12d38e0018349951)
* we should also install the 11.natgw eventscript if we want to be able to use itRonnie Sahlberg2009-03-311-0/+1
| | | | (This used to be ctdb commit 42e2797271bc1cdb4eecf1227d4c2db668587193)
* install a default /etc/ctdb/notify.sh script as example on how to useRonnie Sahlberg2009-03-311-0/+1
| | | | | | snmptrap/email to notify that a node has changed health status (This used to be ctdb commit ee52c0866e2b26c396fe60946159c559d47199eb)
* Merge commit 'ctdb-ronnie/master'Michael Adam2009-02-281-0/+2
|\ | | | | | | (This used to be ctdb commit f0e3cdde7bd35bb586a46c31609398b7d4b05a26)
| * From Sumit Bose <sbose@redhat.com>Ronnie Sahlberg2009-02-251-0/+2
| | | | | | | | | | | | Fix to the makefile dependencies for smnotify so that make -j works (This used to be ctdb commit ef9dc810c4309e8eba18d015c73c1b5d0760a4e8)
* | move common code of system_linux.c and system_aix.c into new system_common.cMichael Adam2009-02-281-1/+1
|/ | | | | | Michael (This used to be ctdb commit 124874847e5e03ce2a44bddfe778f01dfb0a7a03)
* Merge commit 'ctdb-ronnie/master'Michael Adam2009-02-191-20/+21
|\ | | | | | | (This used to be ctdb commit 7412c6706c2d8ec668d0a6a50471db369f3dbf2b)
| * Merge branch 'martins'Ronnie Sahlberg2009-02-181-20/+21
| |\ | | | | | | | | | (This used to be ctdb commit fe4eea45c6b5702a794424037c3f2ab4241d5e5e)
| | * Test binaries now go in tests/bin and ctdb_test_env now adds thisMartin Schwenke2009-01-091-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | directory to $PATH if local daemons are being used. Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit a497010f67d6a8e68f4d6d7e516b88d2261b1062)
| | * Merge commit 'origin/master' into martinsMartin Schwenke2008-12-081-0/+1
| | |\ | | | | | | | | | | | | (This used to be ctdb commit ec354d602d20700e6769deb798436d08256a49d5)
| | * | Move tests/*.c to tests/src/*.c and adjust Makefile.in accordingly.Martin Schwenke2008-11-211-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move setting of $CTDB_NODES_SOCKETS to tests/scripts/run_tests and make it only happen if $CTDB_TEST_REAL_CLUSTER is not set. Bugfix in function ips_are_on_nodeglob. New/proper implementations of functions stop_daemons and start_daemons, now called by function restart_ctdb. In start_daemons.sh, add public addresses file generation/usage, use new option --nopublicipcheck to ctdbd to avoid crazy behaviour and kill ctdbd more carefully to avoid killing real daemons on a real cluster - this should be able to coexist on a node of a real cluster. start_daemons.sh is temporarily incompatible with start_daemons function, but expecting to replace that script with function calls very soon anyway... Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 4c54772c5c2fa7d2a25963379b5b96caf0c2521c)
* | | | make: add a "showlayout" target for diagnosticsMichael Adam2009-02-041-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | Michael (This used to be ctdb commit 79b8c87338a2d40464e87e501daae403a2f14427)
* | | | build: Make log-directory configurable indepently of VARDIRMathieu PARENT2009-02-041-0/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new configure option "--with-logdir". logdir defaults to "${localstatedir}/log" . It is important to have logdir configurable for debian systems, where localstatedir is set to "/var/lib" and not "/var". Signed-off-by: Michael Adam <obnox@samba.org> (This used to be ctdb commit b0c6854d1e886456fabdc8f1c3bd21c89311c601)
* | / Makefile: remove extra "/" in pathsMichael Adam2009-01-191-2/+2
| |/ |/| | | | | | | | | Michael (This used to be ctdb commit b74ef95004989bcfca5fc6468a6f978a196116ca)
* | fix an incorrect pathroot2008-12-041-1/+1
| | | | | | | | (This used to be ctdb commit aeb09b08e060be6f833d84ba88abfb168cc5f50e)
* | add a description of the recovery-processRonnie Sahlberg2008-12-041-0/+1
|/ | | | (This used to be ctdb commit 194abb41e1a0036956a9401efcae8b14ed66c532)
* install the new multipath monitoring event scriptRonnie Sahlberg2008-10-151-0/+1
| | | | (This used to be ctdb commit 3b8d49bf58f4145cdca08565f06cd43fd36991e1)
* change ip route add to route add -net since this works more reliablyRonnie Sahlberg2008-10-151-0/+1
| | | | | | update the makefile and rpm to install 99.routing (This used to be ctdb commit c0b3bd8a3fa580dca5afa97c8012fccb25231373)
* Revert "from Mathieu Parent <math.parent@gmail.com>"Ronnie Sahlberg2008-10-151-3/+2
| | | | | | | | This reverts commit dc9cd4779db4a89697731e4cf415be51067a07c1. Conflicts: (This used to be ctdb commit d13da2e8fe2fab619540525d98a5502a23ab7d20)
* from Mathieu Parent <math.parent@gmail.com>Ronnie Sahlberg2008-10-131-2/+3
| | | | | | | | | | | | | Hi, I have attached a patch necessary as debian log dir (/var/log) is not a subdir of VARDIR (/var/lib on rpm systems, /var/lib/ctdb on debian). As I don't know much about autotools and friends, this patch may be hacky. This is part of the process to minimize diff between distributions. (This used to be ctdb commit dc9cd4779db4a89697731e4cf415be51067a07c1)
* added a new persistent transaction test programAndrew Tridgell2008-07-301-1/+6
| | | | (This used to be ctdb commit d5dcb46e182466e4b51c106f2491178c23babd8d)
* Update Makefile.in for new version of onnode.Martin Schwenke2008-07-101-3/+1
| | | | (This used to be ctdb commit c47acc0eb2e1275a6c6fc05829bd1131d999f8fd)
* install the readme in /usr/share/doc/ctdb/ instead of under /etcRonnie Sahlberg2008-07-091-1/+4
| | | | (This used to be ctdb commit becce6a9a759730d0c675a56516bb0a32a54c9f3)
* mark /etc/ctdb/functions as a config file to keep rpmlint happyRonnie Sahlberg2008-07-091-1/+1
| | | | (This used to be ctdb commit 8f6cd88e74de24af8dde2b6cabb2348c4f914b99)
* make /etc/ctdb/functions executable and add a hashbang to it soRonnie Sahlberg2008-06-271-1/+1
| | | | | | rpmlint wont complain (This used to be ctdb commit 9b8179ad043a80e0e18eeba427a7b7b15690d039)
* /etc/ctdb/functions should not be executableRonnie Sahlberg2008-06-261-1/+1
| | | | (This used to be ctdb commit d481f0f3d11e66d259cbc84f34cb6ae27d09e42c)
* From Mathieu PARENT <math.parent@gmail.com>Ronnie Sahlberg2008-02-131-1/+1
| | | | | | Set the correct permissions for events.d/README (This used to be ctdb commit d8953c89adc7d11d2fecc61323b7e1456b56fcaa)
* update ctdb versionRonnie Sahlberg2008-02-061-0/+1
| | | | | | change flags for 41.httpd (This used to be ctdb commit 88527a4a5423014f9911fa6061632215e153eb7e)
* partial merge from ronnieAndrew Tridgell2008-01-291-1/+5
| | | | (This used to be ctdb commit fd316deb8a9e0545c8efa1bfc8ad83962b310405)
* add a ctdb uptime command that prints when ctdb was started and when the Ronnie Sahlberg2008-01-171-1/+1
| | | | | | last recovery occured (This used to be ctdb commit b86e8ccbdac044bb949c4fc2ebb27635126272a9)
* added syslog support, and use a pipe to catch logging from child processes ↵Andrew Tridgell2008-01-161-1/+1
| | | | | | to the ctdbd logging functions (This used to be ctdb commit 1306b04cd01e996fd1aa1159a9521f2ff7b06165)