Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Feb 2008 05:12:34 -0600 (CST)
From:      Justin Head <ports@encarnate.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Justin Head <ports@encarnate.com>
Subject:   ports/121050: New port: sysutils/heartbeat2 Linux High-Availability Daemon
Message-ID:  <200802241112.m1OBCYv3015954@ego.bmi.encarnate.net>
Resent-Message-ID: <200802241120.m1OBK1VV016585@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         121050
>Category:       ports
>Synopsis:       New port: sysutils/heartbeat2 Linux High-Availability Daemon
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 24 11:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Justin Head <ports@encarnate.com>
>Release:        FreeBSD 7.0-PRERELEASE i386
>Organization:
Encarnate
>Environment:
System: FreeBSD xxx.encarnate.net 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #0: Sun Jan 13 22:57:24 CST 2008 root@xxx.encarnate.net:/usr/obj/usr/src/sys/XXX i386

>Description:
	New port sysutils/heartbeat2.

	This port is the successor to the sysutils/heartbeat port.

	There are significant changes between the operation of heartbeat
	version 1 and version 2. I think it is best to split these into
	two ports based on user requirements.

>How-To-Repeat:
	N/A.

>Fix:

	Shar output.

--- shar.heartbeat2 begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	heartbeat2
#	heartbeat2/files
#	heartbeat2/files/pkg-install.in
#	heartbeat2/files/patch-tools-ocf-tester
#	heartbeat2/files/patch-configure.in
#	heartbeat2/files/pkg-message.in
#	heartbeat2/files/patch-ldirectord-ldirectord.in
#	heartbeat2/files/patch-heartbeat-init.d-heartbeat.in
#	heartbeat2/pkg-descr
#	heartbeat2/distinfo
#	heartbeat2/Makefile
#	heartbeat2/pkg-plist
#
echo c - heartbeat2
mkdir -p heartbeat2 > /dev/null 2>&1
echo c - heartbeat2/files
mkdir -p heartbeat2/files > /dev/null 2>&1
echo x - heartbeat2/files/pkg-install.in
sed 's/^X//' >heartbeat2/files/pkg-install.in << 'END-of-heartbeat2/files/pkg-install.in'
X#!/bin/sh
X
XUSER=hacluster
XGROUP=haclient
XUID=275
XGID=${UID}
X
XLOCALBASE=${LOCALBASE:-%%LOCALBASE%%}
X
Xcase $2 in
X
XPRE-INSTALL)
X
X	echo -e "\n\n"
X
X	# Create account
X	echo -n "Creating heartbeat user group... "
X	if pw group show "${GROUP}" >/dev/null 2>&1; then
X		echo "Group \"${GROUP}\" already exists."
X	else
X		if pw groupadd ${GROUP} -g ${GID}; then
X			echo "Added group \"${GROUP}\"."
X		else
X			echo "Adding group \"${GROUP}\" failed..."
X			exit 1
X		fi
X	fi
X
X	echo -n "Creating heartbeat user id... "
X	if pw user show "${USER}" >/dev/null 2>&1; then
X		echo "User \"${USER}\" already exists."
X	else
X		if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
X			-d /nonexistent -s /sbin/nologin -c "Heartbeat Daemon"
X		then
X			echo "Added user \"${USER}\"."
X		else
X			echo "Adding user \"${USER}\" failed..."
X			exit 1
X		fi
X	fi
X
X
X	# Create /var environment
X	echo -n "Creating /var environment... "
X	test -d /var/run/heartbeat/ccm || \
X		install -d -m 750 -o ${USER} -g ${GROUP} /var/run/heartbeat/ccm
X	test -d /var/run/heartbeat/crm || \
X		install -d -m 750 -o ${USER} -g ${GROUP} /var/run/heartbeat/crm
X	test -d /var/lib/heartbeat/cores || \
X		install -d -m 755 /var/lib/heartbeat/cores
X	test -d /var/lib/heartbeat/cores/hacluster || \
X		install -d -m 700 -o ${USER} /var/lib/heartbeat/cores/hacluster
X	test -d /var/lib/heartbeat/cores/nobody || \
X		install -d -m 700 -o nobody /var/lib/heartbeat/cores/nobody
X	test -d /var/lib/heartbeat/cores/root || \
X		install -d -m 700 /var/lib/heartbeat/cores/root
X	test -d /var/lib/heartbeat/crm || \
X		install -d -m 750 -o ${USER} -g ${GROUP} /var/lib/heartbeat/crm
X	test -d /var/lib/heartbeat/fencing || \
X		install -d -m 770 -g ${GROUP} /var/lib/heartbeat/fencing
X	test -d /var/lib/heartbeat/lrm || \
X		install -d -m 770 -g ${GROUP} /var/lib/heartbeat/lrm
X	test -d /var/lib/heartbeat/mgmt || \
X		install -d -m 770 -g ${GROUP} /var/lib/heartbeat/mgmt
X	test -d /var/lib/heartbeat/pengine || \
X		install -d -m 750 -o ${USER} -g ${GROUP} /var/run/heartbeat/pengine
X	test -f /var/run/heartbeat.pid || \
X		install -m 644 -o ${USER} -g ${GROUP} /dev/null \
X			/var/run/heartbeat.pid
X	echo "DONE"
X
X	echo -e "\n\n"
X
X	;;
X
XDEINSTALL)
X
X	echo -e "\n\n"
X
X	# Check for running processes
X	echo -n "Checking if heartbeat is running... "
X	if ps -axc | grep -q heartbeat; then
X		echo -n "FOUND "
X		killall heartbeat
X		echo "KILLED"
X	else
X		echo "NO"
X	fi
X
X	# Remove Heartbeat account
X	echo -n "Removing heartbeat account... "
X	pw groupdel -n ${GROUP}
X	pw userdel -n ${USER}
X	echo "DONE"
X
X	# Cleanup /var environment
X	echo -n "Cleaning up /var environment... "
X	test -d /var/run/heartbeat && \
X		rm -r /var/run/heartbeat
X	test -d /var/lib/heartbeat && \
X		rm -r /var/lib/heartbeat
X	test -f /var/lock/subsys/heartbeat && \
X		rm /var/lock/subsys/heartbeat
X	test -f /var/run/heartbeat.pid && \
X		rm /var/run/heartbeat.pid
X	echo "DONE"
X
X	echo -e "\n\n"
X
X	;;
Xesac
END-of-heartbeat2/files/pkg-install.in
echo x - heartbeat2/files/patch-tools-ocf-tester
sed 's/^X//' >heartbeat2/files/patch-tools-ocf-tester << 'END-of-heartbeat2/files/patch-tools-ocf-tester'
X--- tools/ocf-tester.orig	2007-12-05 03:19:50.000000000 -0600
X+++ tools/ocf-tester	2007-12-05 03:20:04.000000000 -0600
X@@ -1,4 +1,4 @@
X-#!/bin/bash
X+#!/usr/local/bin/bash
X #
X #	$Id: ocf-tester,v 1.2 2006/08/14 09:38:20 andrew Exp $
X #
END-of-heartbeat2/files/patch-tools-ocf-tester
echo x - heartbeat2/files/patch-configure.in
sed 's/^X//' >heartbeat2/files/patch-configure.in << 'END-of-heartbeat2/files/patch-configure.in'
X--- configure.in.orig	2007-08-01 21:06:53.000000000 -0500
X+++ configure.in	2007-12-09 04:43:29.000000000 -0600
X@@ -409,6 +409,7 @@
X dnl Always tries to set the compiler to ANSI C via options (AM)
X dnl Can force other with environment variable "CC".
X AC_PROG_CC
X+AM_PROG_CC_C_O
X AC_PROG_CC_STDC
X AC_PROG_YACC
X AC_DECL_YYTEXT
X@@ -465,7 +466,7 @@
X AC_PATH_PROGS(MAILCMD, mail, mailx)
X AC_SUBST(MAILCMD)
X AC_DEFINE_UNQUOTED(IFCONFIG, "$IFCONFIG", path to the ifconfig command)
X-AC_PATH_PROGS(LIBNETCONFIG, libnet-config)
X+AC_PATH_PROGS(LIBNETCONFIG, libnet113-config)
X AC_PATH_PROGS(GETENT, getent)
X AC_PATH_PROGS(IP2UTIL, ip, /sbin/ip)
X AC_PATH_PROGS(XML2CONFIG, xml2-config)
X@@ -655,13 +656,13 @@
X       AC_MSG_RESULT(using old version of API)
X       dnl The old version of the API REQUIRES $LIBNETCONFIG
X       dnl so we can only deal with new API unless we have it.
X-      AC_CHECK_LIB(net, libnet_get_hwaddr, [],
X+      AC_CHECK_LIB(net-1, libnet_get_hwaddr, [],
X       [FatalMissingThing "libnet" "You need libnet to continue."			\
X 		"You can get libnet from http://www.packetfactory.net/libnet"		\
X 		"Note that some RPMs split libnet up into libnet and libnet-devel."	\
X 		"In this case you have to install libnet-devel"])
X       LIBNETDEFINES=""
X-      LIBNETLIBS=" -lnet"
X+      LIBNETLIBS=" -lnet-1"
X       if test "$ac_cv_lib_nsl_t_open" = yes; then
X          LIBNETLIBS="-lnsl $LIBNETLIBS"
X       fi
X@@ -669,7 +670,7 @@
X          LIBNETLIBS="-lsocket $LIBNETLIBS"
X       fi
X 
X-      libnet=net
X+      libnet=net-1
X else
X       LIBNETDEFINES="`$LIBNETCONFIG --defines` `$LIBNETCONFIG --cflags`";
X       LIBNETLIBS="`$LIBNETCONFIG --libs`";
END-of-heartbeat2/files/patch-configure.in
echo x - heartbeat2/files/pkg-message.in
sed 's/^X//' >heartbeat2/files/pkg-message.in << 'END-of-heartbeat2/files/pkg-message.in'
X
X#                                                      #
X##                                                    ##
X###                                                  ###
X########################################################
X###                                                  ###
X##                                                    ##
X#                                                      #
X
X    INFORMATION:
X    - Configuration directory: %%PREFIX%%/etc/ha.d 
X
X
X    CAVEATS:
X    - bcast is not available on FreeBSD.
X    - BasicSanityCheck is not available on FreeBSD.
X
X#                                                      #
X##                                                    ##
X###                                                  ###
X########################################################
X###                                                  ###
X##                                                    ##
X#                                                      #
X
END-of-heartbeat2/files/pkg-message.in
echo x - heartbeat2/files/patch-ldirectord-ldirectord.in
sed 's/^X//' >heartbeat2/files/patch-ldirectord-ldirectord.in << 'END-of-heartbeat2/files/patch-ldirectord-ldirectord.in'
X--- ldirectord/ldirectord.in.orig	2007-08-01 21:06:54.000000000 -0500
X+++ ldirectord/ldirectord.in	2007-12-18 00:15:04.000000000 -0600
X@@ -674,7 +674,7 @@
X 
X # main code
X if ($opt_h) {
X-	exec_wrapper("/usr/bin/perldoc -U $LDIRECTORD");
X+	exec_wrapper("@bindir@/perldoc -U $LDIRECTORD");
X 	&ld_exit(127, "Exec failed");
X }
X if ($opt_v) {
END-of-heartbeat2/files/patch-ldirectord-ldirectord.in
echo x - heartbeat2/files/patch-heartbeat-init.d-heartbeat.in
sed 's/^X//' >heartbeat2/files/patch-heartbeat-init.d-heartbeat.in << 'END-of-heartbeat2/files/patch-heartbeat-init.d-heartbeat.in'
X--- heartbeat/init.d/heartbeat.in.orig	2007-12-21 09:32:27.000000000 -0600
X+++ heartbeat/init.d/heartbeat.in	2008-01-13 23:05:41.000000000 -0600
X@@ -160,7 +160,7 @@
X     fi
X     
X 
X-    $HA_BIN/ha_logd -d >/dev/null 2>&1
X+    $HA_BIN/ha_logd -d -c $HA_DIR/logd.cf >/dev/null 2>&1
X     if 
X 	[ $? -ne 0 ]
X     then
END-of-heartbeat2/files/patch-heartbeat-init.d-heartbeat.in
echo x - heartbeat2/pkg-descr
sed 's/^X//' >heartbeat2/pkg-descr << 'END-of-heartbeat2/pkg-descr'
XThe Heartbeat program is one of the core components of the Linux-HA 
X(High-Availability Linux) project. Heartbeat is highly portable, 
Xand runs on every known Linux platform, and also on FreeBSD and 
XSolaris. Ports to other OSes are also in progress.
X
XHeartbeat is the first piece of software which was written for the 
XLinux-HA project. It performs death-of-node detection, 
Xcommunications and cluster management in one process.
X
XThe Heartbeat program has been around for a while. It has a great 
Xmany strengths, and yet there were a few weaknesses in version 1 
Xthat needed to be addressed:
X
X- limitation on two nodes for cluster size
X- inability to monitor resources for their correct operation
X- minimal ability to express dependency information 
X
XThis release removes these limitations.
X
X
XWWW: http://linux-ha.org
END-of-heartbeat2/pkg-descr
echo x - heartbeat2/distinfo
sed 's/^X//' >heartbeat2/distinfo << 'END-of-heartbeat2/distinfo'
XMD5 (heartbeat-2.1.3.tar.gz) = bca53530a3802f7677772323047405cd
XSHA256 (heartbeat-2.1.3.tar.gz) = 15443b9cbad55be58d76270da0fbbeb625d64eafba8c5963750573b4f9a12e24
XSIZE (heartbeat-2.1.3.tar.gz) = 3679620
END-of-heartbeat2/distinfo
echo x - heartbeat2/Makefile
sed 's/^X//' >heartbeat2/Makefile << 'END-of-heartbeat2/Makefile'
X# New ports collection makefile for:	heartbeat2
X# Date created:		03 December 2008
X# Whom:			Justin Head <justinhead@insightbb.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		heartbeat
XPORTVERSION=		2.1.3
XCATEGORIES=		sysutils
XMASTER_SITES=		http://linux-ha.org/download/
X
XMAINTAINER=		justinhead@insightbb.com
XCOMMENT=		Subsystem for High-Availability Clustering
X
XLIB_DEPENDS=		gnutls:${PORTSDIR}/security/gnutls \
X			net-1.1.3:${PORTSDIR}/net/libnet-devel \
X			uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \
X			xml2:${PORTSDIR}/textproc/libxml2
X
XCONFLICTS=		heartbeat-1*
X
XUSE_AUTOTOOLS=		autoconf:261 autoheader:261 automake:110 aclocal:110
XAUTOMAKE_ARGS+=		--add-missing
XACLOCAL_ARGS+=		-I ${LOCALBASE}/share/aclocal
X
XUSE_GETTEXT=		yes
XUSE_GMAKE=		yes
XUSE_GNOME=		glib20
XUSE_LDCONFIG=		yes
XUSE_PYTHON=		yes
X
XGNU_CONFIGURE=		yes
X
XCONFIGURE_ENV=		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include/libnet113" \
X			LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib/libnet113"
X
XCONFIGURE_ARGS=		--prefix=${PREFIX} \
X				--localstatedir=/var \
X				--with-miBsdir=${PREFIX}/snmp/mibs \
X				--with-initdir=${PREFIX}/etc/rc.d \
X				--with-group-id=275 \
X				--with-ccmuser-id=275 \
X				--with-ocf-root=${PREFIX}/etc/ocf \
X				--disable-rpath \
X				--disable-dopd
X
XSUB_FILES=		pkg-install pkg-message
X
XPKGDEINSTALL=		${PKGINSTALL}
X
XMAN1=			cl_status.1 ha_logger.1 hb_addnode.1 hb_delnode.1 hb_standby.1 hb_takeover.1
XMAN8=			apphbd.8 cibadmin.8 crm_resource.8 ha_logd.8 heartbeat.8 \
X			meatclient.8 stonith.8
X
XOPTIONS=		MGMT "Enable X11 Management Utilities" Off \
X			LDIRECTORD "Enable Linux Director Daemon" Off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_MGMT)
XBUILD_DEPENDS+=		swig:${PORTSDIR}/devel/swig11
XRUN_DEPENDS+=		py-gtk2:${PORTSDIR}/x11-toolkits/py-gtk2
XPLIST_SUB+=		MGMT=""
X.else
XCONFIGURE_ARGS+=	--disable-mgmt
XPLIST_SUB+=		MGMT="@comment "
X.endif
X
X.if defined(WITH_LDIRECTORD)
XRUN_DEPENDS+=		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \
X			${SITE_PERL}/Mail/Send.pm:${PORTSDIR}/mail/p5-Mail-Tools
X#ipvsadm:${PORTSDIR}/net/ipvs
XUSE_PERL5_RUN=		yes
XPLIST_SUB+=		LDIRECTORD=""
XMAN8+=			ldirectord.8
X.else
XCONFIGURE_ARGS+=	--disable-ldirectord
XPLIST_SUB+=		LDIRECTORD="@comment "
X.endif
X
Xpost-patch:
X	@${LN} -s ${WRKSRC}/include/config.h ${WRKSRC}/config.h
X
X.if !defined(NOPORTDOCS)
X	@${REINPLACE_CMD} -e 's|^\(docdir.*doc/\).*|\1${PORTNAME}|' \
X		${WRKSRC}/configure.in \
X		${WRKSRC}/configure \
X		${WRKSRC}/doc/Makefile.am \
X		${WRKSRC}/doc/Makefile.in
X.endif
X
Xpre-install:
X	@LOCALBASE=${LOCALBASE} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
X
Xpost-install:
X	@if [ ! -f ${PREFIX}/etc/ha.d/authkeys ]; then \
X		${CP} -p ${DOCSDIR}/authkeys ${PREFIX}/etc/ha.d/authkeys ; \
X	fi
X	${CP} -p ${DOCSDIR}/authkeys ${PREFIX}/etc/ha.d/authkeys.sample
X	${CHMOD} 600 ${PREFIX}/etc/ha.d/authkeys*
X
X	@if [ ! -f ${PREFIX}/etc/ha.d/ha.cf ]; then \
X		${CP} -p ${DOCSDIR}/ha.cf ${PREFIX}/etc/ha.d/ha.cf ; \
X	fi
X	${CP} -p ${DOCSDIR}/ha.cf ${PREFIX}/etc/ha.d/ha.cf.sample
X
X	@if [ ! -f ${PREFIX}/etc/ha.d/logd.cf ]; then \
X		${CP} -p ${DOCSDIR}/logd.cf ${PREFIX}/etc/ha.d/logd.cf ; \
X	fi
X	${CP} -p ${DOCSDIR}/logd.cf ${PREFIX}/etc/ha.d/logd.cf.sample
X
X.if defined(WITH_LDIRECTORD)
X	@if [ ! -f ${PREFIX}/etc/ha.d/ldirectord.cf ]; then \
X		${CP} -p ${WRKSRC}/ldirectord/ldirectord.cf ${PREFIX}/etc/ha.d/ldirectord.cf ; \
X		${CP} -p ${WRKSRC}/ldirectord/ldirectord.cf ${PREFIX}/etc/ha.d/ldirectord.cf.sample ; \
X	fi
X.endif
X
X	# Some subdirs treat man as documentation, therefor we have to install
X	# those man pages manually if NOPORTDOCS is defined.
X
X.if defined(NOPORTDOCS)
X.for f in ${MAN1}
X	${INSTALL_MAN} ${WRKSRC}/doc/${f} ${MANPREFIX}/man/man1
X.endfor
X.for f in apphbd.8 cibadmin.8 crm_resource.8 ha_logd.8 heartbeat.8
X	${INSTALL_MAN} ${WRKSRC}/doc/${f} ${MANPREFIX}/man/man8
X.endfor
X.endif
X
X	@${CAT} ${PKGMESSAGE}
X
Xpost-deinstall:
X	@LOCALBASE=${LOCALBASE} ${SH} ${PKGINSTALL} ${PKGNAME} DEINSTALL
X
X.include <bsd.port.post.mk>
END-of-heartbeat2/Makefile
echo x - heartbeat2/pkg-plist
sed 's/^X//' >heartbeat2/pkg-plist << 'END-of-heartbeat2/pkg-plist'
Xbin/cl_respawn
Xbin/cl_status
X%%MGMT%%bin/hb_gui
Xetc/ha.d/README.config
Xetc/ha.d/harc
X@unexec if cmp -s %D/etc/ha.d/authkeys.sample %D/etc/ha.d/authkeys; then rm -f %D/etc/ha.d/authkeys; fi
Xetc/ha.d/authkeys.sample
X@exec if [ ! -f %D/etc/ha.d/authkeys ]; then cp -p %D/%F %B/authkeys; fi
X@unexec if cmp -s %D/etc/ha.d/ha.cf.sample %D/etc/ha.d/ha.cf; then rm -f %D/etc/ha.d/ha.cf; fi
Xetc/ha.d/ha.cf.sample
X@exec if [ ! -f %D/etc/ha.d/ha.cf ]; then cp -p %D/%F %B/ha.cf; fi
X@unexec if cmp -s %D/etc/ha.d/logd.cf.sample %D/etc/ha.d/logd.cf; then rm -f %D/etc/ha.d/logd.cf; fi
Xetc/ha.d/logd.cf.sample
X@exec if [ ! -f %D/etc/ha.d/logd.cf ]; then cp -p %D/%F %B/logd.cf; fi
X@unexec if cmp -s %D/etc/ha.d/ldirectord.cf.sample %D/etc/ha.d/ldirectord.cf; then rm -f %D/etc/ha.d/ldirectord.cf; fi
X%%LDIRECTORD%%etc/ha.d/ldirectord.cf.sample
X@exec if [ ! -f %D/etc/ha.d/ldirectord.cf ]; then cp -p %D/%F %B/ldirectord.cf; fi
Xetc/ha.d/rc.d/ask_resources
Xetc/ha.d/rc.d/hb_takeover
Xetc/ha.d/rc.d/ip-request
Xetc/ha.d/rc.d/ip-request-resp
Xetc/ha.d/rc.d/status
Xetc/ha.d/resource.d/AudibleAlarm
Xetc/ha.d/resource.d/Delay
Xetc/ha.d/resource.d/Filesystem
Xetc/ha.d/resource.d/ICP
Xetc/ha.d/resource.d/IPaddr
Xetc/ha.d/resource.d/IPaddr2
Xetc/ha.d/resource.d/IPsrcaddr
Xetc/ha.d/resource.d/IPv6addr
Xetc/ha.d/resource.d/LVM
Xetc/ha.d/resource.d/LVSSyncDaemonSwap
Xetc/ha.d/resource.d/LinuxSCSI
Xetc/ha.d/resource.d/MailTo
Xetc/ha.d/resource.d/OCF
Xetc/ha.d/resource.d/Raid1
Xetc/ha.d/resource.d/SendArp
Xetc/ha.d/resource.d/ServeRAID
Xetc/ha.d/resource.d/WAS
Xetc/ha.d/resource.d/WinPopup
Xetc/ha.d/resource.d/Xinetd
Xetc/ha.d/resource.d/apache
Xetc/ha.d/resource.d/db2
Xetc/ha.d/resource.d/hto-mapfuncs
Xetc/ha.d/resource.d/ids
X%%LDIRECTORD%%etc/ha.d/resource.d/ldirectord
Xetc/ha.d/resource.d/portblock
Xetc/ha.d/shellfuncs
Xetc/logrotate.d/heartbeat
X%%LDIRECTORD%%etc/logrotate.d/ldirectord
Xetc/ocf/resource.d/heartbeat/.ocf-binaries
Xetc/ocf/resource.d/heartbeat/.ocf-directories
Xetc/ocf/resource.d/heartbeat/.ocf-returncodes
Xetc/ocf/resource.d/heartbeat/.ocf-shellfuncs
Xetc/ocf/resource.d/heartbeat/AudibleAlarm
Xetc/ocf/resource.d/heartbeat/ClusterMon
Xetc/ocf/resource.d/heartbeat/Delay
Xetc/ocf/resource.d/heartbeat/Dummy
Xetc/ocf/resource.d/heartbeat/EvmsSCC
Xetc/ocf/resource.d/heartbeat/Evmsd
Xetc/ocf/resource.d/heartbeat/Filesystem
Xetc/ocf/resource.d/heartbeat/ICP
Xetc/ocf/resource.d/heartbeat/IPaddr
Xetc/ocf/resource.d/heartbeat/IPaddr2
Xetc/ocf/resource.d/heartbeat/IPsrcaddr
Xetc/ocf/resource.d/heartbeat/LVM
Xetc/ocf/resource.d/heartbeat/LinuxSCSI
Xetc/ocf/resource.d/heartbeat/MailTo
Xetc/ocf/resource.d/heartbeat/ManageRAID
Xetc/ocf/resource.d/heartbeat/ManageVE
Xetc/ocf/resource.d/heartbeat/Pure-FTPd
Xetc/ocf/resource.d/heartbeat/Raid1
Xetc/ocf/resource.d/heartbeat/SAPDatabase
Xetc/ocf/resource.d/heartbeat/SAPInstance
Xetc/ocf/resource.d/heartbeat/SendArp
Xetc/ocf/resource.d/heartbeat/ServeRAID
Xetc/ocf/resource.d/heartbeat/Stateful
Xetc/ocf/resource.d/heartbeat/SysInfo
Xetc/ocf/resource.d/heartbeat/VIPArip
Xetc/ocf/resource.d/heartbeat/WAS
Xetc/ocf/resource.d/heartbeat/WAS6
Xetc/ocf/resource.d/heartbeat/WinPopup
Xetc/ocf/resource.d/heartbeat/Xen
Xetc/ocf/resource.d/heartbeat/Xinetd
Xetc/ocf/resource.d/heartbeat/apache
Xetc/ocf/resource.d/heartbeat/db2
Xetc/ocf/resource.d/heartbeat/drbd
Xetc/ocf/resource.d/heartbeat/eDir88
Xetc/ocf/resource.d/heartbeat/ids
Xetc/ocf/resource.d/heartbeat/iscsi
X%%LDIRECTORD%%etc/ocf/resource.d/heartbeat/ldirectord
Xetc/ocf/resource.d/heartbeat/mysql
Xetc/ocf/resource.d/heartbeat/o2cb
Xetc/ocf/resource.d/heartbeat/oracle
Xetc/ocf/resource.d/heartbeat/oralsnr
Xetc/ocf/resource.d/heartbeat/pgsql
Xetc/ocf/resource.d/heartbeat/pingd
Xetc/ocf/resource.d/heartbeat/portblock
Xetc/ocf/resource.d/heartbeat/rsyncd
Xetc/ocf/resource.d/heartbeat/tomcat
Xetc/rc.d/heartbeat.sh
X%%LDIRECTORD%%etc/rc.d/ldirectord.sh
Xinclude/clplumbing/GSource.h
Xinclude/clplumbing/GSource_internal.h
Xinclude/clplumbing/Gmain_timeout.h
Xinclude/clplumbing/apphb_cs.h
Xinclude/clplumbing/base64.h
Xinclude/clplumbing/cl_log.h
Xinclude/clplumbing/cl_malloc.h
Xinclude/clplumbing/cl_misc.h
Xinclude/clplumbing/cl_pidfile.h
Xinclude/clplumbing/cl_plugin.h
Xinclude/clplumbing/cl_poll.h
Xinclude/clplumbing/cl_quorum.h
Xinclude/clplumbing/cl_quorumd.h
Xinclude/clplumbing/cl_random.h
Xinclude/clplumbing/cl_reboot.h
Xinclude/clplumbing/cl_signal.h
Xinclude/clplumbing/cl_syslog.h
Xinclude/clplumbing/cl_tiebreaker.h
Xinclude/clplumbing/cl_uuid.h
Xinclude/clplumbing/coredumps.h
Xinclude/clplumbing/cpulimits.h
Xinclude/clplumbing/ipc.h
Xinclude/clplumbing/loggingdaemon.h
Xinclude/clplumbing/longclock.h
Xinclude/clplumbing/lsb_exitcodes.h
Xinclude/clplumbing/md5.h
Xinclude/clplumbing/mkstemp_mode.h
Xinclude/clplumbing/netstring.h
Xinclude/clplumbing/proctrack.h
Xinclude/clplumbing/realtime.h
Xinclude/clplumbing/recoverymgr_cs.h
Xinclude/clplumbing/replytrack.h
Xinclude/clplumbing/setproctitle.h
Xinclude/clplumbing/timers.h
Xinclude/clplumbing/uids.h
Xinclude/heartbeat/HBauth.h
Xinclude/heartbeat/HBcomm.h
Xinclude/heartbeat/apphb.h
Xinclude/heartbeat/apphb_notify.h
Xinclude/heartbeat/compress.h
Xinclude/heartbeat/crm/cib.h
Xinclude/heartbeat/crm/common/ctrl.h
Xinclude/heartbeat/crm/common/ipc.h
Xinclude/heartbeat/crm/common/iso8601.h
Xinclude/heartbeat/crm/common/msg.h
Xinclude/heartbeat/crm/common/util.h
Xinclude/heartbeat/crm/common/xml.h
Xinclude/heartbeat/crm/crm.h
Xinclude/heartbeat/crm/msg_xml.h
Xinclude/heartbeat/crm/pengine/common.h
Xinclude/heartbeat/crm/pengine/complex.h
Xinclude/heartbeat/crm/pengine/rules.h
Xinclude/heartbeat/crm/pengine/status.h
Xinclude/heartbeat/crm/transition.h
Xinclude/heartbeat/fencing/stonithd_api.h
Xinclude/heartbeat/fencing/stonithd_msg.h
Xinclude/heartbeat/ha_msg.h
Xinclude/heartbeat/hb_api.h
Xinclude/heartbeat/hb_config.h
Xinclude/heartbeat/heartbeat.h
Xinclude/heartbeat/lrm/lrm_api.h
Xinclude/heartbeat/lrm/lrm_msg.h
Xinclude/heartbeat/lrm/racommon.h
Xinclude/heartbeat/lrm/raexec.h
Xinclude/heartbeat/mgmt/mgmt.h
Xinclude/heartbeat/mgmt/mgmt_client.h
Xinclude/heartbeat/mgmt/mgmt_common.h
Xinclude/heartbeat/mgmt/mgmt_tls.h
Xinclude/heartbeat/recoverymgr.h
Xinclude/heartbeat/replace_uuid.h
Xinclude/ocf/oc_event.h
Xinclude/ocf/oc_membership.h
Xinclude/pils/generic.h
Xinclude/pils/interface.h
Xinclude/pils/plugin.h
Xinclude/saf/ais.h
Xinclude/saf/ais_amf.h
Xinclude/saf/ais_base.h
Xinclude/saf/ais_checkpoint.h
Xinclude/saf/ais_event.h
Xinclude/saf/ais_lock.h
Xinclude/saf/ais_membership.h
Xinclude/saf/ais_message.h
Xinclude/stonith/expect.h
Xinclude/stonith/st_ttylock.h
Xinclude/stonith/stonith.h
Xinclude/stonith/stonith_plugin.h
X%%MGMT%%lib/heartbeat-gui/_pymgmt.a
X%%MGMT%%lib/heartbeat-gui/_pymgmt.la
X%%MGMT%%lib/heartbeat-gui/_pymgmt.so
X%%MGMT%%lib/heartbeat-gui/_pymgmt.so.0
X%%MGMT%%lib/heartbeat-gui/haclient.py
Xlib/heartbeat/BasicSanityCheck
Xlib/heartbeat/ResourceManager
Xlib/heartbeat/TestHeartbeatComm
Xlib/heartbeat/api_test
Xlib/heartbeat/apphbd
Xlib/heartbeat/apphbtest
Xlib/heartbeat/atest
Xlib/heartbeat/attrd
Xlib/heartbeat/base64_md5_test
Xlib/heartbeat/ccm
Xlib/heartbeat/ccm_testclient
Xlib/heartbeat/cib
Xlib/heartbeat/cibmon
Xlib/heartbeat/clmtest
Xlib/heartbeat/crm.dtd
Xlib/heartbeat/crm_commands.py
Xlib/heartbeat/crm_commands.pyc
Xlib/heartbeat/crm_commands.pyo
Xlib/heartbeat/crm_primitive.py
Xlib/heartbeat/crm_primitive.pyc
Xlib/heartbeat/crm_primitive.pyo
Xlib/heartbeat/crm_utils.py
Xlib/heartbeat/crm_utils.pyc
Xlib/heartbeat/crm_utils.pyo
Xlib/heartbeat/crmd
Xlib/heartbeat/findif
Xlib/heartbeat/ha_config
Xlib/heartbeat/ha_logd
Xlib/heartbeat/ha_logger
Xlib/heartbeat/ha_propagate
Xlib/heartbeat/haresources2cib.py
Xlib/heartbeat/hb_addnode
Xlib/heartbeat/hb_delnode
Xlib/heartbeat/hb_setsite
Xlib/heartbeat/hb_setweight
Xlib/heartbeat/hb_standby
Xlib/heartbeat/hb_takeover
Xlib/heartbeat/heartbeat
Xlib/heartbeat/ipctest
Xlib/heartbeat/ipctransientclient
Xlib/heartbeat/ipctransientserver
Xlib/heartbeat/ipfail
Xlib/heartbeat/logtest
Xlib/heartbeat/lrmadmin
Xlib/heartbeat/lrmd
Xlib/heartbeat/lrmtest/LRMBasicSanityCheck
Xlib/heartbeat/lrmtest/README.regression
Xlib/heartbeat/lrmtest/defaults
Xlib/heartbeat/lrmtest/descriptions
Xlib/heartbeat/lrmtest/evaltest.sh
Xlib/heartbeat/lrmtest/language
Xlib/heartbeat/lrmtest/lrmadmin-interface
Xlib/heartbeat/lrmtest/lrmregtest
Xlib/heartbeat/lrmtest/lrmregtest-heartbeat
Xlib/heartbeat/lrmtest/lrmregtest-lsb
Xlib/heartbeat/lrmtest/regression.sh
Xlib/heartbeat/lrmtest/testcases/BSC
Xlib/heartbeat/lrmtest/testcases/common.filter
Xlib/heartbeat/lrmtest/testcases/metadata
Xlib/heartbeat/lrmtest/testcases/metadata.exp
Xlib/heartbeat/lrmtest/testcases/ra-list.sh
Xlib/heartbeat/lrmtest/testcases/rscexec
Xlib/heartbeat/lrmtest/testcases/rscexec.exp
Xlib/heartbeat/lrmtest/testcases/rscmgmt
Xlib/heartbeat/lrmtest/testcases/rscmgmt.exp
Xlib/heartbeat/lrmtest/testcases/rscmgmt.log_filter
Xlib/heartbeat/lrmtest/testcases/xmllint.sh
Xlib/heartbeat/mach_down
X%%MGMT%%lib/heartbeat/mgmtd
X%%MGMT%%lib/heartbeat/mgmtdtest
Xlib/heartbeat/mlock
Xlib/heartbeat/ocf-returncodes
Xlib/heartbeat/ocf-shellfuncs
Xlib/heartbeat/pengine
Xlib/heartbeat/pingd
Xlib/heartbeat/plugins/AppHBNotification/recmgr.a
Xlib/heartbeat/plugins/AppHBNotification/recmgr.la
Xlib/heartbeat/plugins/AppHBNotification/recmgr.so
Xlib/heartbeat/plugins/HBauth/crc.a
Xlib/heartbeat/plugins/HBauth/crc.la
Xlib/heartbeat/plugins/HBauth/crc.so
Xlib/heartbeat/plugins/HBauth/md5.a
Xlib/heartbeat/plugins/HBauth/md5.la
Xlib/heartbeat/plugins/HBauth/md5.so
Xlib/heartbeat/plugins/HBauth/sha1.a
Xlib/heartbeat/plugins/HBauth/sha1.la
Xlib/heartbeat/plugins/HBauth/sha1.so
Xlib/heartbeat/plugins/HBcomm/bcast.a
Xlib/heartbeat/plugins/HBcomm/bcast.la
Xlib/heartbeat/plugins/HBcomm/bcast.so
Xlib/heartbeat/plugins/HBcomm/mcast.a
Xlib/heartbeat/plugins/HBcomm/mcast.la
Xlib/heartbeat/plugins/HBcomm/mcast.so
Xlib/heartbeat/plugins/HBcomm/ping.a
Xlib/heartbeat/plugins/HBcomm/ping.la
Xlib/heartbeat/plugins/HBcomm/ping.so
Xlib/heartbeat/plugins/HBcomm/ping_group.a
Xlib/heartbeat/plugins/HBcomm/ping_group.la
Xlib/heartbeat/plugins/HBcomm/ping_group.so
Xlib/heartbeat/plugins/HBcomm/serial.a
Xlib/heartbeat/plugins/HBcomm/serial.la
Xlib/heartbeat/plugins/HBcomm/serial.so
Xlib/heartbeat/plugins/HBcomm/ucast.a
Xlib/heartbeat/plugins/HBcomm/ucast.la
Xlib/heartbeat/plugins/HBcomm/ucast.so
Xlib/heartbeat/plugins/HBcompress/bz2.a
Xlib/heartbeat/plugins/HBcompress/bz2.la
Xlib/heartbeat/plugins/HBcompress/bz2.so
Xlib/heartbeat/plugins/HBcompress/zlib.a
Xlib/heartbeat/plugins/HBcompress/zlib.la
Xlib/heartbeat/plugins/HBcompress/zlib.so
Xlib/heartbeat/plugins/RAExec/heartbeat.a
Xlib/heartbeat/plugins/RAExec/heartbeat.la
Xlib/heartbeat/plugins/RAExec/heartbeat.so
Xlib/heartbeat/plugins/RAExec/lsb.a
Xlib/heartbeat/plugins/RAExec/lsb.la
Xlib/heartbeat/plugins/RAExec/lsb.so
Xlib/heartbeat/plugins/RAExec/ocf.a
Xlib/heartbeat/plugins/RAExec/ocf.la
Xlib/heartbeat/plugins/RAExec/ocf.so
Xlib/heartbeat/plugins/RAExec/stonith.a
Xlib/heartbeat/plugins/RAExec/stonith.la
Xlib/heartbeat/plugins/RAExec/stonith.so
Xlib/heartbeat/plugins/quorum/majority.a
Xlib/heartbeat/plugins/quorum/majority.la
Xlib/heartbeat/plugins/quorum/majority.so
Xlib/heartbeat/plugins/quorum/quorumd.a
Xlib/heartbeat/plugins/quorum/quorumd.la
Xlib/heartbeat/plugins/quorum/quorumd.so
Xlib/heartbeat/plugins/quorum/twonodes.a
Xlib/heartbeat/plugins/quorum/twonodes.la
Xlib/heartbeat/plugins/quorum/twonodes.so
Xlib/heartbeat/plugins/quorum/weight.a
Xlib/heartbeat/plugins/quorum/weight.la
Xlib/heartbeat/plugins/quorum/weight.so
Xlib/heartbeat/plugins/quorumd/2_0_8.a
Xlib/heartbeat/plugins/quorumd/2_0_8.la
Xlib/heartbeat/plugins/quorumd/2_0_8.so
Xlib/heartbeat/plugins/test/test.a
Xlib/heartbeat/plugins/test/test.la
Xlib/heartbeat/plugins/test/test.so
Xlib/heartbeat/plugins/tiebreaker/twonodes.a
Xlib/heartbeat/plugins/tiebreaker/twonodes.la
Xlib/heartbeat/plugins/tiebreaker/twonodes.so
Xlib/heartbeat/quorumd
Xlib/heartbeat/quorumdtest
Xlib/heartbeat/recoverymgrd
Xlib/heartbeat/req_resource
Xlib/heartbeat/send_arp
Xlib/heartbeat/stonithd
Xlib/heartbeat/stonithdtest/apitest
Xlib/heartbeat/tengine
Xlib/heartbeat/transient-test.sh
Xlib/heartbeat/ttest
Xlib/heartbeat/utillib.sh
Xlib/libapphb.a
Xlib/libapphb.la
Xlib/libapphb.so
Xlib/libapphb.so.0
Xlib/libccmclient.a
Xlib/libccmclient.la
Xlib/libccmclient.so
Xlib/libccmclient.so.1
Xlib/libcib.a
Xlib/libcib.la
Xlib/libcib.so
Xlib/libcib.so.1
Xlib/libclm.a
Xlib/libclm.la
Xlib/libclm.so
Xlib/libclm.so.1
Xlib/libcrmcommon.a
Xlib/libcrmcommon.la
Xlib/libcrmcommon.so
Xlib/libcrmcommon.so.1
Xlib/libhbclient.a
Xlib/libhbclient.la
Xlib/libhbclient.so
Xlib/libhbclient.so.1
X%%MGMT%%lib/libhbmgmt.a
X%%MGMT%%lib/libhbmgmt.la
X%%MGMT%%lib/libhbmgmt.so
X%%MGMT%%lib/libhbmgmt.so.0
X%%MGMT%%lib/libhbmgmtclient.a
X%%MGMT%%lib/libhbmgmtclient.la
X%%MGMT%%lib/libhbmgmtclient.so
X%%MGMT%%lib/libhbmgmtclient.so.0
X%%MGMT%%lib/libhbmgmtcommon.a
X%%MGMT%%lib/libhbmgmtcommon.la
X%%MGMT%%lib/libhbmgmtcommon.so
X%%MGMT%%lib/libhbmgmtcommon.so.0
X%%MGMT%%lib/libhbmgmttls.a
X%%MGMT%%lib/libhbmgmttls.la
X%%MGMT%%lib/libhbmgmttls.so
X%%MGMT%%lib/libhbmgmttls.so.0
Xlib/liblrm.a
Xlib/liblrm.la
Xlib/liblrm.so
Xlib/liblrm.so.0
Xlib/libpe_rules.a
Xlib/libpe_rules.la
Xlib/libpe_rules.so
Xlib/libpe_rules.so.2
Xlib/libpe_status.a
Xlib/libpe_status.la
Xlib/libpe_status.so
Xlib/libpe_status.so.2
Xlib/libpengine.a
Xlib/libpengine.la
Xlib/libpengine.so
Xlib/libpengine.so.3
Xlib/libpils.a
Xlib/libpils.la
Xlib/libpils.so
Xlib/libpils.so.1
Xlib/libplumb.a
Xlib/libplumb.la
Xlib/libplumb.so
Xlib/libplumb.so.1
Xlib/libplumbgpl.a
Xlib/libplumbgpl.la
Xlib/libplumbgpl.so
Xlib/libplumbgpl.so.1
Xlib/librecoverymgr.a
Xlib/librecoverymgr.la
Xlib/librecoverymgr.so
Xlib/librecoverymgr.so.1
Xlib/libstonith.a
Xlib/libstonith.la
Xlib/libstonith.so
Xlib/libstonith.so.1
Xlib/libstonithd.a
Xlib/libstonithd.la
Xlib/libstonithd.so
Xlib/libstonithd.so.0
Xlib/libtransitioner.a
Xlib/libtransitioner.la
Xlib/libtransitioner.so
Xlib/libtransitioner.so.1
Xlib/pils/plugins/InterfaceMgr/generic.a
Xlib/pils/plugins/InterfaceMgr/generic.la
Xlib/pils/plugins/InterfaceMgr/generic.so
Xlib/stonith/plugins/external/ibmrsa
Xlib/stonith/plugins/external/ibmrsa-telnet
Xlib/stonith/plugins/external/ipmi
Xlib/stonith/plugins/external/rackpdu
Xlib/stonith/plugins/external/riloe
Xlib/stonith/plugins/external/ssh
Xlib/stonith/plugins/external/vmware
Xlib/stonith/plugins/stonith2/apcmaster.a
Xlib/stonith/plugins/stonith2/apcmaster.la
Xlib/stonith/plugins/stonith2/apcmaster.so
Xlib/stonith/plugins/stonith2/apcsmart.a
Xlib/stonith/plugins/stonith2/apcsmart.la
Xlib/stonith/plugins/stonith2/apcsmart.so
Xlib/stonith/plugins/stonith2/baytech.a
Xlib/stonith/plugins/stonith2/baytech.la
Xlib/stonith/plugins/stonith2/baytech.so
Xlib/stonith/plugins/stonith2/cyclades.a
Xlib/stonith/plugins/stonith2/cyclades.la
Xlib/stonith/plugins/stonith2/cyclades.so
Xlib/stonith/plugins/stonith2/external.a
Xlib/stonith/plugins/stonith2/external.la
Xlib/stonith/plugins/stonith2/external.so
Xlib/stonith/plugins/stonith2/ibmhmc.a
Xlib/stonith/plugins/stonith2/ibmhmc.la
Xlib/stonith/plugins/stonith2/ibmhmc.so
Xlib/stonith/plugins/stonith2/meatware.a
Xlib/stonith/plugins/stonith2/meatware.la
Xlib/stonith/plugins/stonith2/meatware.so
Xlib/stonith/plugins/stonith2/null.a
Xlib/stonith/plugins/stonith2/null.la
Xlib/stonith/plugins/stonith2/null.so
Xlib/stonith/plugins/stonith2/nw_rpc100s.a
Xlib/stonith/plugins/stonith2/nw_rpc100s.la
Xlib/stonith/plugins/stonith2/nw_rpc100s.so
Xlib/stonith/plugins/stonith2/rcd_serial.a
Xlib/stonith/plugins/stonith2/rcd_serial.la
Xlib/stonith/plugins/stonith2/rcd_serial.so
Xlib/stonith/plugins/stonith2/ribcl.py
Xlib/stonith/plugins/stonith2/rps10.a
Xlib/stonith/plugins/stonith2/rps10.la
Xlib/stonith/plugins/stonith2/rps10.so
Xlib/stonith/plugins/stonith2/ssh.a
Xlib/stonith/plugins/stonith2/ssh.la
Xlib/stonith/plugins/stonith2/ssh.so
Xlib/stonith/plugins/stonith2/suicide.a
Xlib/stonith/plugins/stonith2/suicide.la
Xlib/stonith/plugins/stonith2/suicide.so
Xlib/stonith/plugins/stonith2/wti_nps.a
Xlib/stonith/plugins/stonith2/wti_nps.la
Xlib/stonith/plugins/stonith2/wti_nps.so
Xsbin/attrd_updater
Xsbin/ccm_tool
Xsbin/cibadmin
Xsbin/ciblint
Xsbin/crm_attribute
Xsbin/crm_diff
Xsbin/crm_failcount
Xsbin/crm_master
Xsbin/crm_mon
Xsbin/crm_resource
Xsbin/crm_sh
Xsbin/crm_standby
Xsbin/crm_uuid
Xsbin/crm_verify
Xsbin/crmadmin
Xsbin/ha_logger
Xsbin/hb_report
Xsbin/iso8601
X%%LDIRECTORD%%sbin/ldirectord
Xsbin/meatclient
Xsbin/ocf-tester
Xsbin/ptest
Xsbin/stonith
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/DirectoryMap.txt
X%%PORTDOCS%%%%DOCSDIR%%/GettingStarted.html
X%%PORTDOCS%%%%DOCSDIR%%/GettingStarted.txt
X%%PORTDOCS%%%%DOCSDIR%%/HardwareGuide.html
X%%PORTDOCS%%%%DOCSDIR%%/HardwareGuide.txt
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/Requirements.html
X%%PORTDOCS%%%%DOCSDIR%%/Requirements.txt
X%%PORTDOCS%%%%DOCSDIR%%/apphbd.cf
X%%PORTDOCS%%%%DOCSDIR%%/authkeys
X%%PORTDOCS%%%%DOCSDIR%%/faqntips.html
X%%PORTDOCS%%%%DOCSDIR%%/faqntips.txt
X%%PORTDOCS%%%%DOCSDIR%%/ha.cf
X%%PORTDOCS%%%%DOCSDIR%%/logd.cf
X%%PORTDOCS%%%%DOCSDIR%%/haresources
X%%PORTDOCS%%%%DOCSDIR%%/hb_report.html
X%%PORTDOCS%%%%DOCSDIR%%/hb_report.txt
X%%PORTDOCS%%%%DOCSDIR%%/heartbeat_api.html
X%%PORTDOCS%%%%DOCSDIR%%/heartbeat_api.txt
X%%PORTDOCS%%%%DOCSDIR%%/rsync.html
X%%PORTDOCS%%%%DOCSDIR%%/rsync.txt
X%%PORTDOCS%%%%DOCSDIR%%/startstop
X%%MGMT%%share/heartbeat-gui/active-node.png
X%%MGMT%%share/heartbeat-gui/add-resource.png
X%%MGMT%%share/heartbeat-gui/cleanup-resource.png
X%%MGMT%%share/heartbeat-gui/default-resource.png
X%%MGMT%%share/heartbeat-gui/down-resource.png
X%%MGMT%%share/heartbeat-gui/exit.png
X%%MGMT%%share/heartbeat-gui/ha.png
X%%MGMT%%share/heartbeat-gui/haclient.glade
X%%MGMT%%share/heartbeat-gui/haclient.py
X%%MGMT%%share/heartbeat-gui/login.png
X%%MGMT%%share/heartbeat-gui/logout.png
X%%MGMT%%share/heartbeat-gui/master-resource.png
X%%MGMT%%share/heartbeat-gui/mgmtcmd.py
X%%MGMT%%share/heartbeat-gui/remove-resource.png
X%%MGMT%%share/heartbeat-gui/slave-resource.png
X%%MGMT%%share/heartbeat-gui/standby-node.png
X%%MGMT%%share/heartbeat-gui/start-resource.png
X%%MGMT%%share/heartbeat-gui/stop-resource.png
X%%MGMT%%share/heartbeat-gui/up-resource.png
Xshare/heartbeat/BasicSanityCheck
Xshare/heartbeat/ResourceManager
Xshare/heartbeat/TestHeartbeatComm
Xshare/heartbeat/crm.dtd
Xshare/heartbeat/cts/CIB.py
Xshare/heartbeat/cts/CIB.pyc
Xshare/heartbeat/cts/CIB.pyo
Xshare/heartbeat/cts/CM_LinuxHAv2.py
Xshare/heartbeat/cts/CM_LinuxHAv2.pyc
Xshare/heartbeat/cts/CM_LinuxHAv2.pyo
Xshare/heartbeat/cts/CM_fs.py
Xshare/heartbeat/cts/CM_fs.pyc
Xshare/heartbeat/cts/CM_fs.pyo
Xshare/heartbeat/cts/CM_hb.py
Xshare/heartbeat/cts/CM_hb.pyc
Xshare/heartbeat/cts/CM_hb.pyo
Xshare/heartbeat/cts/CTS.py
Xshare/heartbeat/cts/CTS.pyc
Xshare/heartbeat/cts/CTS.pyo
Xshare/heartbeat/cts/CTSaudits.py
Xshare/heartbeat/cts/CTSaudits.pyc
Xshare/heartbeat/cts/CTSaudits.pyo
Xshare/heartbeat/cts/CTSlab.py
Xshare/heartbeat/cts/CTSlab.pyc
Xshare/heartbeat/cts/CTSlab.pyo
Xshare/heartbeat/cts/CTSproxy.py
Xshare/heartbeat/cts/CTStests.py
Xshare/heartbeat/cts/CTStests.pyc
Xshare/heartbeat/cts/CTStests.pyo
Xshare/heartbeat/cts/LSBDummy
Xshare/heartbeat/cts/OCFIPraTest.py
Xshare/heartbeat/cts/OCFIPraTest.pyc
Xshare/heartbeat/cts/OCFIPraTest.pyo
Xshare/heartbeat/cts/README
Xshare/heartbeat/cts/extracttests.py
Xshare/heartbeat/cts/extracttests.pyc
Xshare/heartbeat/cts/extracttests.pyo
Xshare/heartbeat/cts/getpeinputs.sh
Xshare/heartbeat/ha_config
Xshare/heartbeat/ha_propagate
Xshare/heartbeat/hb_addnode
Xshare/heartbeat/hb_delnode
Xshare/heartbeat/hb_setsite
Xshare/heartbeat/hb_setweight
Xshare/heartbeat/hb_standby
Xshare/heartbeat/hb_takeover
Xshare/heartbeat/mach_down
Xshare/heartbeat/req_resource
Xshare/heartbeat/stonithdtest/STONITHDBasicSanityCheck
X%%MGMT%%share/locale/zh_CN/LC_MESSAGES/haclient.mo
Xshare/heartbeat/utillib.sh
X@dirrm share/heartbeat/stonithdtest
X@dirrm share/heartbeat/lrmtest/testcases
X@dirrm share/heartbeat/lrmtest
X@dirrm share/heartbeat/cts
X%%MGMT%%@dirrm share/heartbeat-gui
X@dirrm share/heartbeat
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm lib/stonith/plugins/stonith2
X@dirrm lib/stonith/plugins/external
X@dirrm lib/stonith/plugins
X@dirrm lib/stonith
X@dirrm lib/pils/plugins/InterfaceMgr
X@dirrm lib/pils/plugins
X@dirrm lib/pils
X@dirrm lib/heartbeat/stonithdtest
X@dirrm lib/heartbeat/plugins/tiebreaker
X@dirrm lib/heartbeat/plugins/test
X@dirrm lib/heartbeat/plugins/quorumd
X@dirrm lib/heartbeat/plugins/quorum
X@dirrm lib/heartbeat/plugins/RAExec
X@dirrm lib/heartbeat/plugins/HBcompress
X@dirrm lib/heartbeat/plugins/HBcomm
X@dirrm lib/heartbeat/plugins/HBauth
X@dirrm lib/heartbeat/plugins/AppHBNotification
X@dirrm lib/heartbeat/plugins
Xlib/heartbeat/lrmtest
Xlib/heartbeat/cts
X%%MGMT%%@dirrm lib/heartbeat-gui
X@dirrm lib/heartbeat
X@dirrm include/stonith
X@dirrm include/saf
X@dirrm include/pils
X@dirrm include/ocf
X@dirrm include/heartbeat/mgmt
X@dirrm include/heartbeat/lrm
X@dirrm include/heartbeat/fencing
X@dirrm include/heartbeat/crm/pengine
X@dirrm include/heartbeat/crm/common
X@dirrm include/heartbeat/crm
X@dirrm include/heartbeat
X@dirrm include/clplumbing
X@dirrm etc/ocf/resource.d/heartbeat
X@dirrm etc/ocf/resource.d
X@dirrm etc/ocf
X@dirrm etc/logrotate.d
X@dirrm etc/ha.d/resource.d
X@dirrm etc/ha.d/rc.d
X@dirrmtry etc/ha.d
END-of-heartbeat2/pkg-plist
exit
--- shar.heartbeat2 ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802241112.m1OBCYv3015954>