# 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/patch-tools-ocf-tester # heartbeat2/files/patch-configure.in # heartbeat2/files/patch-heartbeat-init.d-heartbeat.in # heartbeat2/files/patch-ldirectord-ldirectord.in # heartbeat2/files/patch-lib-crm-common-iso8601 # heartbeat2/files/pkg-install.in # heartbeat2/files/pkg-message.in # heartbeat2/Makefile # heartbeat2/distinfo # heartbeat2/pkg-descr # 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/patch-tools-ocf-tester sed 's/^X//' >heartbeat2/files/patch-tools-ocf-tester << '5dc3983da5f9c7880d28e999e5053be5' 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 # 5dc3983da5f9c7880d28e999e5053be5 echo x - heartbeat2/files/patch-configure.in sed 's/^X//' >heartbeat2/files/patch-configure.in << '8ce711b5c1127735549363110fbb04b8' X--- configure.in.orig 2008-08-18 07:32:19.000000000 -0500 X+++ configure.in 2008-10-11 22:56:48.000000000 -0500 X@@ -65,6 +65,13 @@ X X pf_argv_set="" X case "$host_os" in X+*freebsd*) X+ LIBS="-L/usr/local/lib" X+ CPPFLAGS="$CPPFLAGS -I/usr/local/include" X+ INIT_EXT="" X+ REBOOT_OPTIONS="-d" X+ POWEROFF_OPTIONS="-p" X+ ;; X *bsd*) LIBS="-L/usr/local/lib" X CPPFLAGS="$CPPFLAGS -I/usr/local/include" X INIT_EXT=".sh" X@@ -224,7 +231,7 @@ X oldincludedir=`var "$oldincludedir" "$exec_prefix/include"` X infodir=`var "$infodir" "$prefix/info"` X mandir=`var "$mandir" "$exec_prefix/man"` X-docdir=${datadir}/doc/${HB_PKG}-${VERSION} X+docdir=${datadir}/doc/heartbeat X libdir=`var "$libdir" "$exec_prefix/lib"` X libexecdir=`var "$libexecdir" "$exec_prefix/libexec"` X noarchlibdir=`var "$noarchlibdir" "$prefix/lib"` X@@ -237,6 +244,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 X dnl ************************************************************************ X@@ -542,7 +550,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@@ -725,13 +733,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@@ -739,7 +747,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`"; X@@ -2393,13 +2401,13 @@ X dnl Note: reduce LIBS; in particular, ltdl can cause confusion. X dnl Possibly better: move 'LIBS="$LIBS -lltdl"' from above to beyond here. X dnl X-AC_MSG_CHECKING(for getpid() consistency in multi-process/threads program) X-ac_save_LIBS=$LIBS X-LIBS="-lpthread" X-AC_TRY_RUN(`cat $srcdir/config/pidtest.c`, X-AC_MSG_RESULT(ok), X-[AC_MSG_RESULT(fail); AC_DEFINE(GETPID_INCONSISTENT, 1 , [pid inconsistent])],) X-LIBS=$ac_save_LIBS X+dnl AC_MSG_CHECKING(for getpid() consistency in multi-process/threads program) X+dnl ac_save_LIBS=$LIBS X+dnl LIBS="-lpthread" X+dnl AC_TRY_RUN(`cat $srcdir/config/pidtest.c`, X+dnl AC_MSG_RESULT(ok), X+dnl [AC_MSG_RESULT(fail); AC_DEFINE(GETPID_INCONSISTENT, 1 , [pid inconsistent])],) X+dnl LIBS=$ac_save_LIBS X X dnl check byte order X AC_MSG_CHECKING(for byteorder) 8ce711b5c1127735549363110fbb04b8 echo x - heartbeat2/files/patch-heartbeat-init.d-heartbeat.in sed 's/^X//' >heartbeat2/files/patch-heartbeat-init.d-heartbeat.in << '8704d7bd3b2ff42d79c7c2de58bcaed6' X--- heartbeat/init.d/heartbeat.in.orig 2008-08-18 07:32:19.000000000 -0500 X+++ heartbeat/init.d/heartbeat.in 2008-10-16 02:49:27.000000000 -0500 X@@ -45,6 +45,27 @@ X ### END INIT INFO X X X+# FreeBSD X+# PROVIDE: heartbeat X+# REQUIRE: LOGIN X+# KEYWORD: shutdown X+ X+# Add the following line to /etc/rc.conf to enable heartbeat: X+# heartbeat_enable="YES" X+ X+. /etc/rc.subr X+name="heartbeat" X+rcvar='set_rcvar' X+load_rc_config $name X+: ${heartbeat_enable="NO"} X+ X+if ! checkyesno "heartbeat_enable"; then X+ exit 0 X+fi X+ X+set `echo $1 | sed s/fast//` X+ X+ X HA_DIR=@sysconfdir@/ha.d; export HA_DIR X CONFIG=$HA_DIR/ha.cf X . $HA_DIR/shellfuncs X@@ -161,7 +182,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 8704d7bd3b2ff42d79c7c2de58bcaed6 echo x - heartbeat2/files/patch-ldirectord-ldirectord.in sed 's/^X//' >heartbeat2/files/patch-ldirectord-ldirectord.in << '728c588d27119e53ccc628d2bffbe65a' 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) { 728c588d27119e53ccc628d2bffbe65a echo x - heartbeat2/files/patch-lib-crm-common-iso8601 sed 's/^X//' >heartbeat2/files/patch-lib-crm-common-iso8601 << '1707aa0b835e2f5dde89c64620a87e76' Xdiff -r c70d0fa6579c lib/crm/common/iso8601.c X--- lib/crm/common/iso8601.c Mon Mar 03 14:11:11 2008 +0800 X+++ lib/crm/common/iso8601.c Fri Feb 29 12:35:56 2008 +0100 X@@ -649,13 +649,14 @@ convert_from_ordinal(ha_time_t *a_date) X X gboolean ordinal_to_gregorian(ha_time_t *a_date) X { X+ /* Day of the year this month ends on */ X+ int m_end = 0; X+ X CRM_CHECK(a_date->has->years, return FALSE); X CRM_CHECK(a_date->has->yeardays, return FALSE); X X CRM_CHECK(a_date->yeardays > 0, return FALSE); X X- a_date->days = a_date->yeardays; X- a_date->months = 11; X if(is_leap_year(a_date->years) && a_date->yeardays > 366) { X crm_err("Year %.4d only has 366 days (supplied %.3d)", X a_date->years, a_date->yeardays); X@@ -667,27 +668,21 @@ gboolean ordinal_to_gregorian(ha_time_t X a_date->yeardays = 365; X } X X- while(a_date->months > 0 X- && a_date->yeardays <= month2days[a_date->months]) { X- crm_debug_6("month %d: %d vs. %d", X+ a_date->days = a_date->yeardays; X+ a_date->months = 0; X+ do { X+ a_date->months++; X+ m_end += days_per_month(a_date->months, a_date->years); X+ a_date->days -= days_per_month(a_date->months-1, a_date->years); X+ X+ crm_debug_6("month %d: %d vs. %d - current day: %d", X a_date->months, a_date->yeardays, X- month2days[a_date->months]); X- (a_date->months)--; X- } X+ m_end, a_date->days); X+ } while (a_date->months < 12 && m_end < a_date->yeardays); X X- a_date->days -= month2days[a_date->months]; X- (a_date->months)++; X- X CRM_CHECK(a_date->months > 0, return FALSE); X- X- if(is_leap_year(a_date->years) && a_date->months > 2) { X- (a_date->days)--; X- } X- if(a_date->days == 0) { X- /* annoying underflow */ X- a_date->days = days_per_month(a_date->months, a_date->years); X- (a_date->months)--; X- } X+ CRM_CHECK(a_date->days <= days_per_month(a_date->months, a_date->years), X+ return FALSE); X X a_date->has->days = TRUE; X a_date->has->months = TRUE; 1707aa0b835e2f5dde89c64620a87e76 echo x - heartbeat2/files/pkg-install.in sed 's/^X//' >heartbeat2/files/pkg-install.in << '292f1ee4ec95b44e8c375df78fe29b42' X#!/bin/sh X XUSER=hacluster XGROUP=haclient XUID=275 XGID=${UID} X XBATCH=${BATCH:-%%BATCH%%} 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 X if [ "$BATCH" = "NO" ]; then X echo "" X default="n" X read -p " Remove runtime files (cluster config)? [yn]: " answer X X case "$answer" in X [Yy]*) answer=y ;; X [Nn]*) answer=n ;; X *) answer=n ;; X esac X X if [ "$answer" = "y" ]; then X echo -n " Removing runtime files... " 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 else X echo "Preserving runtime files... DONE" X fi X else X echo "NA" X fi X X echo -e "\n\n" X X ;; Xesac 292f1ee4ec95b44e8c375df78fe29b42 echo x - heartbeat2/files/pkg-message.in sed 's/^X//' >heartbeat2/files/pkg-message.in << '8f5f9c8ab4e7b71ce656803a31de4ce0' 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 8f5f9c8ab4e7b71ce656803a31de4ce0 echo x - heartbeat2/Makefile sed 's/^X//' >heartbeat2/Makefile << '7deda16543a095568deb097d48d17bed' X# New ports collection makefile for: heartbeat2 X# Date created: 03 December 2008 X# Whom: Justin Head X# X# $FreeBSD$ X# X XPORTNAME= heartbeat XPORTVERSION= 2.1.4 XCATEGORIES= local XMASTER_SITES= http://hg.linux-ha.org/lha-2.1/archive/ XDISTNAME= STABLE-2.1.4 XEXTRACT_SUFX= .tar.bz2 X XMAINTAINER= ports@encarnate.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:262 autoheader:262 automake:110 aclocal:110 libtool:15 XAUTOMAKE_ARGS+= --add-missing --include-deps --copy XACLOCAL_ARGS+= -I ${LOCALBASE}/share/aclocal X XUSE_BZ2= yes 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 --disable-fatal-warnings X XSUB_FILES= pkg-install pkg-message XSUB_LIST= BATCH=${BATCH} 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 X X.if !defined(BATCH) XBATCH=NO X.endif X X.if defined(WITH_MGMT) XBUILD_DEPENDS+= swig:${PORTSDIR}/devel/swig13 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 Xpre-patch: X @${MV} ${WRKDIR}/Heartbeat-STABLE-2-1-STABLE-2.1.4 ${WRKSRC} X Xpost-patch: X @${LN} -s ${WRKSRC}/include/config.h ${WRKSRC}/config.h X X @${LN} -s $AUTOCONF ${WRKSRC}/autoconf X @${LN} -s $AUTOHEADER ${WRKSRC}/autoheader X @${LN} -s $AUTOMAKE ${WRKSRC}/automake X @${LN} -s $LIBTOOL ${WRKSRC}/libtool X X @cd ${WRKSRC} && \ X ${LIBTOOLIZE} --automake --ltdl --force --copy && \ X ${TAR} -cf libltdl.tar libltdl && \ X ${RM} -rf libltdl X X.if !defined(NOPORTDOCS) X @${REINPLACE_CMD} -e 's|^\(docdir.*doc/\).*|\1${PORTNAME}|' \ X ${WRKSRC}/configure.in \ X ${WRKSRC}/doc/Makefile.am X.endif X Xpre-install: X @${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 @${SH} ${PKGINSTALL} ${PKGNAME} DEINSTALL X X.include 7deda16543a095568deb097d48d17bed echo x - heartbeat2/distinfo sed 's/^X//' >heartbeat2/distinfo << '3dfaa2bb7d3da4d83bd158b260a3bb1b' XMD5 (STABLE-2.1.4.tar.bz2) = 2e53a9996beb1ff7611d3f7300586951 XSHA256 (STABLE-2.1.4.tar.bz2) = 00483fcbaf7bdb43fd59f547c387167aac4c3fffffb09e219cff9f17fa43ba6a XSIZE (STABLE-2.1.4.tar.bz2) = 1914005 3dfaa2bb7d3da4d83bd158b260a3bb1b echo x - heartbeat2/pkg-descr sed 's/^X//' >heartbeat2/pkg-descr << 'b9c7be9f0fe6cd34508d84e66b33e09b' 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 b9c7be9f0fe6cd34508d84e66b33e09b echo x - heartbeat2/pkg-plist sed 's/^X//' >heartbeat2/pkg-plist << 'e120ad2ae07d705b4392890357709f21' Xbin/cl_respawn Xbin/cl_status X%%MGMT%%bin/hb_gui Xetc/ha.d/README.config 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 Xetc/ha.d/harc 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/SphinxSearchDaemon 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 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 X%%MGMT%%include/heartbeat/mgmt/mgmt.h X%%MGMT%%include/heartbeat/mgmt/mgmt_client.h X%%MGMT%%include/heartbeat/mgmt/mgmt_common.h X%%MGMT%%include/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/cts 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 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/ra-api-1.dtd 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/hmchttp 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/external/xen0 Xlib/stonith/plugins/external/xen0-ha 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 Xlib/stonith/plugins/xen0-ha-dom0-stonith-helper 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%%/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%%/logd.cf 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/lrmtest/LRMBasicSanityCheck Xshare/heartbeat/lrmtest/README.regression Xshare/heartbeat/lrmtest/defaults Xshare/heartbeat/lrmtest/descriptions Xshare/heartbeat/lrmtest/evaltest.sh Xshare/heartbeat/lrmtest/language Xshare/heartbeat/lrmtest/lrmadmin-interface Xshare/heartbeat/lrmtest/lrmregtest Xshare/heartbeat/lrmtest/lrmregtest-heartbeat Xshare/heartbeat/lrmtest/lrmregtest-lsb Xshare/heartbeat/lrmtest/regression.sh Xshare/heartbeat/lrmtest/testcases/BSC Xshare/heartbeat/lrmtest/testcases/common.filter Xshare/heartbeat/lrmtest/testcases/metadata Xshare/heartbeat/lrmtest/testcases/metadata.exp Xshare/heartbeat/lrmtest/testcases/ra-list.sh Xshare/heartbeat/lrmtest/testcases/rscexec Xshare/heartbeat/lrmtest/testcases/rscexec.exp Xshare/heartbeat/lrmtest/testcases/rscmgmt Xshare/heartbeat/lrmtest/testcases/rscmgmt.exp Xshare/heartbeat/lrmtest/testcases/rscmgmt.log_filter Xshare/heartbeat/lrmtest/testcases/xmllint.sh Xshare/heartbeat/mach_down Xshare/heartbeat/ra-api-1.dtd 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 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%%MGMT%%@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@dirrmtry etc/ocf/resource.d/heartbeat X@dirrmtry etc/ocf/resource.d X@dirrmtry etc/ocf X@dirrmtry etc/logrotate.d X@dirrmtry etc/ha.d/resource.d X@dirrmtry etc/ha.d/rc.d X@dirrmtry etc/ha.d e120ad2ae07d705b4392890357709f21 exit