Projects / High Availability Port Monitor

High Availability Port Monitor

High Availability Port Monitor (HAPM) is a local port status checker. It is a simple, light, and fast daemon to check TCP/UDP ports. If one or more monitored ports (per IP) go down, then the heartbeat will be killed by HAPM.

RSS Recent releases

  •  26 Nov 2006 16:35

Release Notes: New screen messages. The functions strcpy/strcat have been replaced by strncpy/strncat. (to check for buffer overflows). The const values BUFFMAXSIZEIP and BUFFMAXSIZEPORT have been created. Some code optimization has been done, and the comments have been translated into English.

  •  01 Nov 2006 19:42

Release Notes: New screen messages, fixed IP recognition, and a new graceful_time option.

  •  08 Oct 2006 20:29

Release Notes: The init.d location in the tarball has been changed. A force-reload option has been added (Debian compliant).

  •  03 Oct 2006 14:42

Release Notes: This release fixes a problem caused by heartbeat PID file presence. The socket syntax has been changed into a configuration file. A restart option is included in the init.d script. A -v option is included to show the program version.

  •  29 Sep 2006 02:11

Release Notes: An init.d script was added. The message which said, "warning: incompatible implicit declaration of built-in function" with GCC 4.1.2 was fixed by adding string.h. Basic files such as AUTHORS, COPYING, ChangeLog, TODO, and VERSION were added. A Makefile with all, install, uninstall, and clean functions was added. A man page in section 8 was added. The README file was ajusted.

Screenshot

Project Spotlight

simat-conky

Air quality and UV levels from Mexico City in Conky.

Screenshot

Project Spotlight

web2ldap

A Web-based LDAP client written in Python.