| 3 years ago |
realine wrapper that really returns lines |
file | diff | annotate
|
| 3 years ago |
Don't send email alerts if emailalert is not set |
file | diff | annotate
|
| 3 years ago |
Tidy up documentation of username and password options |
file | diff | annotate
|
| 3 years ago |
Update copyright to 2006 (does it matter?) |
file | diff | annotate
|
| 3 years ago |
Document that the quiescent and fallback options are also valid inside virtual sections |
file | diff | annotate
|
| 3 years ago |
ldirectord: Consolidate modules used by the imap, imaps, pop and pops checks |
file | diff | annotate
|
| 3 years ago |
ldirectord: Add pops and imaps checks |
file | diff | annotate
|
| 3 years ago |
Fix indentation |
file | diff | annotate
|
| 3 years ago |
Only log to stdio during init |
file | diff | annotate
|
| 3 years ago |
When daemonised, use /dev/null instead of /dev/console for stdout and |
file | diff | annotate
|
| 3 years ago |
Test for istead of defined as (Fedora Core at least) the latter is always true. |
file | diff | annotate
|
| 3 years ago |
Add email alerts to ldirectord. Thanks to anthony |
file | diff | annotate
|
| 4 years ago |
Make sure ldirectord does not detatch from the terminal in debug mode. Bug #1062. Thanks to Andrew Shoemaker |
file | diff | annotate
|
| 4 years ago |
Remove uncaught alarm in eval which is a race condition in the connect and sip checks. Bug #1022. Thanks to Keith Bucher. |
file | diff | annotate
|
| 4 years ago |
popular "the the" typo |
file | diff | annotate
|
| 4 years ago |
Fix a problem relating to zombie real servers appearing if the real and virtual servers have different ports - comment inline |
file | diff | annotate
|
| 4 years ago |
Add --version, and tidy up options parsing |
file | diff | annotate
|
| 4 years ago |
Detect ldirectord path for internal use |
file | diff | annotate
|
| 4 years ago |
Allow authenticted LDAP access. Thanks to Andreas Nolte |
file | diff | annotate
|
| 4 years ago |
Actually use DNS over TCP for TCP servers. Todd Lyons |
file | diff | annotate
|
| 4 years ago |
Delay checking of duplicates until we have enough information to generate an acurate id for the service |
file | diff | annotate
|
| 4 years ago |
Fix url check, seems like a regression from when the http and https checks were merged |
file | diff | annotate
|
| 4 years ago |
Handle socket errors, regresion introduced when SIP check was added |
file | diff | annotate
|
| 4 years ago |
Some (probably harmless) logic bugs |
file | diff | annotate
|
| 4 years ago |
Portnames can have y and z |
file | diff | annotate
|
| 4 years ago |
Added first cut of SIP check. |
file | diff | annotate
|
| 4 years ago |
Get rid of unused Parallel::UserAgent code |
file | diff | annotate
|
| 4 years ago |
Merge http and https checks, which other than simplifying the code, has the added advantage that we can use Crypt::SSLeay insetad of Net::SSLeay. The latter has been problematic in the past |
file | diff | annotate
|
| 4 years ago |
Fix for typo introduced by previous patch |
file | diff | annotate
|
| 4 years ago |
Make return values from checks consistent |
file | diff | annotate
|
| 4 years ago |
Try and report errno |
file | diff | annotate
|
| 4 years ago |
Fail if there are duplicate virtual services |
file | diff | annotate
|
| 4 years ago |
bug668: license update |
file | diff | annotate
|
| 4 years ago |
Cosmetic? fix to regex |
file | diff | annotate
|
| 4 years ago |
https now actually detects failed servers |
file | diff | annotate
|
| 4 years ago |
Tidy up landling of password and login options |
file | diff | annotate
|
| 4 years ago |
Use Net::Ping, thanks to Tuomo Soini for working out how to make this work correctly |
file | diff | annotate
|
| 4 years ago |
Change ping test over to use Net::Ping::External, as POE is a PITA on older distributions, such has RHEL3. This is not an ideal solution as it spawns the ping command to check hosts. However it is better than Net::Ping which doesn't appear to understand that pings need to be sent out different interfaces in accordance with the local routing table. libnet-ping-external-perl is available in Debian. RPMS compiled for RHEL3 are available from http://www.ultramonkey.org/download/heartbeat/. I will move these futher into that tree when a release or snapshot that uses them is added. Thanks to Tuomo Soini for his help. |
file | diff | annotate
|
| 4 years ago |
Add ping check |
file | diff | annotate
|
| 4 years ago |
Be less agressive about terminating on a signal - this causes all sorts of weirdness in various modules. weirdness=exiting. |
file | diff | annotate
|
| 4 years ago |
A few cleanups for the previous ftp/tmpfile fix. Thanks to Brendan O'Dea for some good ideas. |
file | diff | annotate
|
| 4 years ago |
Use an anonymous fd, rather than a memory fd for the ftp check. for some reson the former no longer works |
file | diff | annotate
|
| 4 years ago |
add pgsql |
file | diff | annotate
|
| 4 years ago |
Add option to allow mysql services to be specified |
file | diff | annotate
|
| 4 years ago |
httpmethod. Volker Dormeyer <volker@ixolution.de> |
file | diff | annotate
|
| 5 years ago |
Resolve problem where zombies may occur if wait is interupted by a signal, which subsequently causes ldirectord to be hard to kill. A better approach would be to change the signal handlers so they just set flags, and actually do the actions in the main loop. But this will do for now. |
file | diff | annotate
|
| 5 years ago |
Added missing mysql check, its already in stable, not sure how I missed putting it here |
file | diff | annotate
|
| 5 years ago |
Resolve problem where zombies may occur if wait is interupted by a signal, which subsequently causes ldirectord to be hard to kill. A better approach would be to change the signal handlers so they just set flags, and actually do the actions in the main loop. But this will do for now. |
file | diff | annotate
|
| 5 years ago |
Make start/stop/xxx actions LSB 2.0.1 compliant (I hope) |
file | diff | annotate
|
| 5 years ago |
Documenation for MySQL check. Todd Lyons |
file | diff | annotate
|
| 5 years ago |
Fix problem where -q is always returned by a child process if the SIGCHLD handler is set to IGNORE |
file | diff | annotate
|
| 5 years ago |
Default to TCP unless the port is 53, not unless the port begins with 53 |
file | diff | annotate
|
| 5 years ago |
Run https_check in a child process to mitigate a suspected memory leak in SSLeay |
file | diff | annotate
|
| 5 years ago |
Lots of fixes to the handling of adding and removing real and virtual servers. Failback servers shouldn't dissapear if they are in multiple virtuals. Modifying the config on the fly should work a lot more nicely |
file | diff | annotate
|
| 5 years ago |
Don't log on SIGPIPE, because that can cause a SIGPIPE! |
file | diff | annotate
|
| 5 years ago |
Status checking of real servers was too primitive. This has been the root of a lot of bugs relating to realservers or fallback servers not being correctly added or removed in various circumstances. This patch adds a more sophisticated per virtual status check for real servers. Hopefully this is the way of the future |
file | diff | annotate
|
| 5 years ago |
Fixed handling of dead servers on startup |
file | diff | annotate
|
| 5 years ago |
typo |
file | diff | annotate
|
| 5 years ago |
Alarm needs to be canceld before calling die() within an eval{ |
file | diff | annotate
|
| 5 years ago |
Use a memory file instead of a pipe for check_ftp. Cyril Bouthors |
file | diff | annotate
|