FreeBSD Bugzilla – Attachment 84976 Details for
Bug 121050
New port: sysutils/heartbeat2 Linux High-Availability Daemon
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar-heartbeat-2.1.4.txt
shar-heartbeat-2.1.4.txt (text/plain; charset=US-ASCII), 40.07 KB, created by
ports
on 2009-05-17 07:58:45 UTC
(
hide
)
Description:
shar-heartbeat-2.1.4.txt
Filename:
MIME Type:
Creator:
ports
Created:
2009-05-17 07:58:45 UTC
Size:
40.07 KB
patch
obsolete
># 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 <ports@encarnate.com> >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 <bsd.port.pre.mk> >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 <bsd.port.post.mk> >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 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 121050
:
84974
|
84975
| 84976