Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

authkeys(5) [debian man page]

AUTHKEYS(5)							Configuration Files						       AUTHKEYS(5)

NAME
authkeys - Authentication file for the Heartbeat cluster messaging layer DESCRIPTION
/etc/ha.d/authkeys is read by heartbeat(8). It enables Heartbeat to securely authenticate cluster nodes. This file must not be readable or writable by any users other than root. FILE FORMAT
Two lines are required in the authkeys file: 1. A line which says which key to use in signing outgoing packets 2. One or more lines defining how incoming packets might be being signed. The file must follow the following format: auth num num method secret num method secret num method secret ... num is a numerical identifier, between 1 and 15 inclusive. It must be unique within the file. method is one of the available authentication signature methods (see below for supported methods). secret is an alphanumerical shared secret used to identify cluster nodes to each other. auth num selects the currently active authentication method and secret. SUPPORTED SIGNATURE METHODS
The following signature methods are supported in authkeys (listed here in alphabetical order): md5 MD5 hash method. This method requires a shared secret. sha1 SHA-1 hash method. This method requires a shared secret. crc Cyclic Redundancy Check hash method. This method does not require a shared secret and is insecure; it's use is strongly discouraged. An absolutely up-to-date list of authentication methods supported may be retrieved by running ls /usr/lib/heartbeat/plugins/HBauth/*.so. AUTHORS
Alan Robertson <alanr@unix.sh> heartbeat, original Wiki page Florian Haas <florian.haas@linbit.com> man page Heartbeat 3.0.5 24 Nov 2009 AUTHKEYS(5)

Check Out this Related Man Page

APPHBD(8)						  System administration utilitie						 APPHBD(8)

NAME
apphbd - Application Heartbeat Monitor for High-Availability Linux SYNOPSIS
apphbd [-srkdh] [-c file] DESCRIPTION
Warning apphbd is deprecated; its use is strongly discouraged. The functionality provided by apphbd has been replaced by resource-level monitoring in Pacemaker. /usr/lib/heartbeat/apphbd is a basic application heartbeat monitor daemon for Linux-HA. A group of Application Heartbeat APIs are defined for this heartbeat monitoring service. Applications may register with the daemon in order to be monitored. If an application fails to send a heartbeat within the specified interval, the daemon will log an event. apphbd may use a watchdog timer to monitor itself. apphbd extends its functionality by using plugins. A plugin, recmgr notifies the recovery manager daemon if certain events occur (e.g. an application fails to heartbeat). The Recovery Manager daemon (/usr/lib/heartbeat/recoverymgrd) receives notification from the recmgr plugin, then it tries to execute recovery scripts as configured. See the recoverymgrd default configuration file, recoverymgrd.conf for details. recoverymgrd registers itself with apphbd as a client application. apphbd should be started first with the recmgr plugin loaded. Then, recoverymgrd should be configured and started OPTIONS
The following options are supported: -s Show the status of apphbd, running or stopped. -k Stop (kill) the daemon. -r Restart the daemon. apphbd will reload its configuration file when restarted. -d level Set the debug level. -h Show a brief usage message. -c file Set an alternate configuration file. The default configuration file is ./apphbd.cf. For details on the file format and supported options, refer to the example apphbd.cf file found in the documentation directory. FILES
o /var/run/apphbd.pid - default PID file o apphbd.cf - Default configuration file for apphbd. apphbd searches the file in its working directory. o recoverymgrd.conf - default configuration file for recoverymgrd. recoverymgrd searches the file in its working directory. An alternative configuration file may be specified on the command line. o /usr/lib/heartbeat/plugins/AppHBNotification - directory containing plugins for apphbd. SEE ALSO
heartbeat(8) AUTHORS
Alan Robertson <alanr@unix.sh> apphbd Andrea Brugger <andrea.l.brugger@intel.com> man page Florian Haas <florian.haas@linbit.com> man page Heartbeat 3.0.5 November 26, 2009 APPHBD(8)
Man Page