Download List

Project Description

The HA-Tools provide some programs to improve shell scripting, especially in a High Availability environment. The halockrun program provides a simple and reliable way to implement locking in shell scripts (a typical usage for halockrun is to prevent cronjobs to run simultanously), and the hatimerun program provides a time-out mechanism.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-03-16 22:11
2.14

Verbose (-v) options were added to hatimerun and halockrun to help with diagnosing issues and to allow simpler error reporting.

2009-12-04 19:58
2.13

An environment manipulation bug was fixed in halockrun and hatimerun.
Tags: Bugfix minor

2009-11-30 23:56
2.12

A build problem was fixed. This bug prevented successful compilation on some systems. If you did not suffer any build problems, there is no need to upgrade.
Tags: bugfix build

2009-11-10 08:12
2.11

A bug in halockrun's asynchronous (-a) was fixed and the error reporting was improved.
Tags: Bugfixes

2009-05-03 23:31
2.10

The portability of halockrun was improved by fixing a bug in the non-blocking mode (-n) and introducing the noop-mode (-N) as an alternative to -t for systems which don't implement the GETLK operation. Error reporting was improved in async mode in case the command can't be executed at all. Convenience was improved by allowing hh:mm:ss notation for timeout values with hatimerun.
Tags: Portability, Bugfixes, Convenience

Project Resources