Index: Makefile =================================================================== --- Makefile (revision 441912) +++ Makefile (working copy) @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= pacemaker -PORTVERSION= 1.1.14 +PORTVERSION= 1.1.16 DISTVERSIONPREFIX= Pacemaker- -PORTREVISION= 2 CATEGORIES= net MAINTAINER= dpejesh@yahoo.com @@ -13,7 +12,8 @@ LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash \ - corosync:net/corosync + corosync:net/corosync \ + getopt>=0:misc/getopt LIB_DEPENDS= libgnutls.so:security/gnutls \ libltdl.so:devel/libltdl \ libqb.so:devel/libqb \ @@ -21,7 +21,9 @@ libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt RUN_DEPENDS= bash:shells/bash \ - corosync:net/corosync + corosync:net/corosync \ + getopt>=0:misc/getopt \ + ocf-tester:net-mgmt/resource-agents BROKEN_armv6= fails to install: help2man: can't get '--help' info from pacemakerd BROKEN_powerpc64= fails to build @@ -35,27 +37,36 @@ GH_ACCOUNT= ClusterLabs USES= autoreconf gmake libtool pathfix pkgconfig python shebangfix -USE_GCC= yes USE_GNOME= glib20 USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-fatal-warnings \ + --disable-hardening \ --with-corosync \ --without-heartbeat INSTALL_TARGET= install-strip +PATHFIX_MAKEFILEIN= Makefile.am + SHEBANG_LANG= sh sh_OLD_CMD= ${SH} sh_CMD= ${LOCALBASE}/bin/bash -SHEBANG_FILES= extra/resources/* \ +SHEBANG_FILES= BasicSanity.sh \ + coverage.sh.in \ + cts/CTSlab.py \ + cts/cts \ + cts/lxc_autogen.sh.in \ + extra/resources/* \ fencing/* \ lrmd/* \ mcp/* \ + pengine/regression.sh \ tools/* \ xml/* -REPLACE_ARGS= -e 's,/usr/lib/ocf,${PREFIX}/etc/ocf,' +REPLACE_ARGS_OCF= -e 's,/usr/lib/ocf,${PREFIX}/lib/ocf,' +REPLACE_ARGS_GETOPT= -e 's,getopt,${LOCALBASE}/bin/getopt,' OPTIONS_DEFINE= DBUS DOCS MANPAGES SNMP OPTIONS_DEFAULT=MANPAGES @@ -74,10 +85,10 @@ SNMP_CONFIGURE_WITH= snmp post-patch: - @${REINPLACE_CMD} ${REPLACE_ARGS} ${WRKSRC}/configure.ac + @${REINPLACE_CMD} ${REPLACE_ARGS_OCF} ${WRKSRC}/configure.ac + @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_failcount + @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_master + @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_report.in + @${REINPLACE_CMD} ${REPLACE_ARGS_GETOPT} ${WRKSRC}/tools/crm_standby -post-install: - ${RM} ${STAGEDIR}${PREFIX}/etc/rc.d/pacemaker - ${RM} ${STAGEDIR}${PREFIX}/etc/rc.d/pacemaker_remote - .include Index: distinfo =================================================================== --- distinfo (revision 441912) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1464782071 -SHA256 (ClusterLabs-pacemaker-Pacemaker-1.1.14_GH0.tar.gz) = 2f73043a5de5e66a47462d37cd68c4c6861f71a03c0ea02eb4ae2b1a550cd7b0 -SIZE (ClusterLabs-pacemaker-Pacemaker-1.1.14_GH0.tar.gz) = 4729808 +TIMESTAMP = 1495733591 +SHA256 (ClusterLabs-pacemaker-Pacemaker-1.1.16_GH0.tar.gz) = 6b4b5c3f8571f57e46246a09c59b2ecbf59591b610bb3c9515e9ca84c834c75a +SIZE (ClusterLabs-pacemaker-Pacemaker-1.1.16_GH0.tar.gz) = 4897770 Index: files/patch-Makefile.common =================================================================== --- files/patch-Makefile.common (revision 441912) +++ files/patch-Makefile.common (nonexistent) @@ -1,11 +0,0 @@ ---- Makefile.common.orig 2016-01-14 21:43:08 UTC -+++ Makefile.common -@@ -38,8 +38,6 @@ endif - - %.8: % $(MAN8DEPS) - chmod a+x $(abs_builddir)/$< -- $(PCMK_V) PATH=$(abs_builddir):$$PATH $(abs_builddir)/$< --help -- $(PCMK_V) PATH=$(abs_builddir):$$PATH $(abs_builddir)/$< --version - $(AM_V_MAN)PATH=$(abs_builddir):$$PATH $(HELP2MAN) --output $@ --no-info --section 8 --name "Part of the Pacemaker cluster resource manager" $(abs_builddir)/$< - - %.xml: % Property changes on: files/patch-Makefile.common ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-crmd_pengine.c =================================================================== --- files/patch-crmd_pengine.c (revision 441912) +++ files/patch-crmd_pengine.c (working copy) @@ -2,14 +2,14 @@ sysctl which defaults to 2M. This patch simply lowers the max message size in pengine from 5M to 1M to work out of the box without requiring any tuning. ---- crmd/pengine.c.orig 2016-01-14 21:43:08 UTC +--- crmd/pengine.c.orig 2016-11-30 19:51:58 UTC +++ crmd/pengine.c -@@ -163,7 +163,7 @@ do_pe_control(long long action, +@@ -165,7 +165,7 @@ do_pe_control(long long action, pe_subsystem->source = mainloop_add_ipc_client(CRM_SYSTEM_PENGINE, G_PRIORITY_DEFAULT, -- 5 * 1024 * 1024 /* 5Mb */ , NULL, &pe_callbacks); -+ 1024 * 1024 /* 1Mb */ , NULL, &pe_callbacks); +- 5 * 1024 * 1024 /* 5MB */ , NULL, &pe_callbacks); ++ 1024 * 1024 /* 1MB */ , NULL, &pe_callbacks); if (pe_subsystem->source == NULL) { crm_warn("Setup of client connection failed, not adding channel to mainloop"); Index: files/patch-crmd_throttle.c =================================================================== --- files/patch-crmd_throttle.c (revision 441912) +++ files/patch-crmd_throttle.c (nonexistent) @@ -1,11 +0,0 @@ ---- crmd/throttle.c.orig 2016-01-14 21:43:08 UTC -+++ crmd/throttle.c -@@ -389,7 +389,7 @@ throttle_mode(void) - unsigned int blocked = 0; - enum throttle_state_e mode = throttle_none; - --#ifdef ON_SOLARIS -+#if defined(ON_BSD) || defined(ON_SOLARIS) - return throttle_none; - #endif - Property changes on: files/patch-crmd_throttle.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-extra_resources_ping =================================================================== --- files/patch-extra_resources_ping (revision 441912) +++ files/patch-extra_resources_ping (nonexistent) @@ -1,10 +0,0 @@ ---- extra/resources/ping.orig 2016-03-21 16:27:02 UTC -+++ extra/resources/ping -@@ -262,6 +262,7 @@ ping_check() { - case `uname` in - Linux) p_args="-n -q -W $OCF_RESKEY_timeout -c $OCF_RESKEY_attempts";; - Darwin) p_args="-n -q -t $OCF_RESKEY_timeout -c $OCF_RESKEY_attempts -o";; -+ FreeBSD) p_args="-n -q -t $OCF_RESKEY_timeout -c $OCF_RESKEY_attempts -o";; - *) ocf_log err "Unknown host type: `uname`"; exit $OCF_ERR_INSTALLED;; - esac - Property changes on: files/patch-extra_resources_ping ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-lib-common-utils.c =================================================================== --- files/patch-lib-common-utils.c (revision 441912) +++ files/patch-lib-common-utils.c (nonexistent) @@ -1,12 +0,0 @@ ---- lib/common/utils.c.orig 2016-01-14 21:43:08 UTC -+++ lib/common/utils.c -@@ -2270,7 +2270,8 @@ find_library_function(void **handle, con - } - - a_function = dlsym(*handle, fn); -- if ((error = dlerror()) != NULL) { -+ if (a_function == NULL) { -+ error = dlerror(); - crm_err("%sCould not find %s in %s: %s", fatal ? "Fatal: " : "", fn, lib, error); - if (fatal) { - crm_exit(DAEMON_RESPAWN_STOP); Property changes on: files/patch-lib-common-utils.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-lib-services-services_linux.c =================================================================== --- files/patch-lib-services-services_linux.c (revision 441912) +++ files/patch-lib-services-services_linux.c (nonexistent) @@ -1,180 +0,0 @@ ---- lib/services/services_linux.c.orig 2016-01-14 21:43:08 UTC -+++ lib/services/services_linux.c -@@ -457,13 +457,19 @@ action_launch_child(svc_action_t *op) - _exit(op->rc); - } - -+#ifndef HAVE_SYS_SIGNALFD_H -+static int sigchld_pipe[2]; -+ - static void --action_synced_wait(svc_action_t * op, sigset_t mask) -+sigchld_handler() - { -+ write(sigchld_pipe[1], "", 1); -+} -+#endif - --#ifndef HAVE_SYS_SIGNALFD_H -- CRM_ASSERT(FALSE); --#else -+static void -+action_synced_wait(svc_action_t * op, sigset_t *mask) -+{ - int status = 0; - int timeout = op->timeout; - int sfd = -1; -@@ -471,10 +477,14 @@ action_synced_wait(svc_action_t * op, si - struct pollfd fds[3]; - int wait_rc = 0; - -- sfd = signalfd(-1, &mask, SFD_NONBLOCK); -+#ifdef HAVE_SYS_SIGNALFD_H -+ sfd = signalfd(-1, mask, SFD_NONBLOCK); - if (sfd < 0) { - crm_perror(LOG_ERR, "signalfd() failed"); - } -+#else -+ sfd = sigchld_pipe[0]; -+#endif - - fds[0].fd = op->opaque->stdout_fd; - fds[0].events = POLLIN; -@@ -503,6 +513,7 @@ action_synced_wait(svc_action_t * op, si - } - - if (fds[2].revents & POLLIN) { -+#ifdef HAVE_SYS_SIGNALFD_H - struct signalfd_siginfo fdsi; - ssize_t s; - -@@ -511,6 +522,12 @@ action_synced_wait(svc_action_t * op, si - crm_perror(LOG_ERR, "Read from signal fd %d failed", sfd); - - } else if (fdsi.ssi_signo == SIGCHLD) { -+#else -+ if (1) { -+ /* Clear out the sigchld pipe. */ -+ char ch; -+ while (read(sfd, &ch, 1) == 1); -+#endif - wait_rc = waitpid(op->pid, &status, WNOHANG); - - if (wait_rc < 0){ -@@ -583,10 +600,10 @@ action_synced_wait(svc_action_t * op, si - - close(op->opaque->stdout_fd); - close(op->opaque->stderr_fd); -- close(sfd); - -+#ifdef HAVE_SYS_SIGNALFD_H -+ close(sfd); - #endif -- - } - - /* For an asynchronous 'op', returns FALSE if 'op' should be free'd by the caller */ -@@ -596,9 +613,30 @@ services_os_action_execute(svc_action_t - { - int stdout_fd[2]; - int stderr_fd[2]; -+ struct stat st; -+ sigset_t *pmask; -+ -+#ifdef HAVE_SYS_SIGNALFD_H - sigset_t mask; - sigset_t old_mask; -- struct stat st; -+#define sigchld_cleanup() { \ -+ if (sigismember(&old_mask, SIGCHLD) == 0) { \ -+ if (sigprocmask(SIG_UNBLOCK, &mask, NULL) < 0) { \ -+ crm_perror(LOG_ERR, "sigprocmask() failed to unblock sigchld"); \ -+ } \ -+ } \ -+} -+#else -+ struct sigaction sa; -+ struct sigaction old_sa; -+#define sigchld_cleanup() { \ -+ if (sigaction(SIGCHLD, &old_sa, NULL) < 0) { \ -+ crm_perror(LOG_ERR, "sigaction() failed to remove sigchld handler"); \ -+ } \ -+ close(sigchld_pipe[0]); \ -+ close(sigchld_pipe[1]); \ -+} -+#endif - - if (pipe(stdout_fd) < 0) { - crm_err("pipe() failed"); -@@ -620,13 +658,33 @@ services_os_action_execute(svc_action_t - } - - if (synchronous) { -+#ifdef HAVE_SYS_SIGNALFD_H - sigemptyset(&mask); - sigaddset(&mask, SIGCHLD); - sigemptyset(&old_mask); - - if (sigprocmask(SIG_BLOCK, &mask, &old_mask) < 0) { -- crm_perror(LOG_ERR, "sigprocmask() failed"); -+ crm_perror(LOG_ERR, "sigprocmask() failed to block sigchld"); -+ } -+ -+ pmask = &mask; -+#else -+ if(pipe(sigchld_pipe) == -1) { -+ crm_perror(LOG_ERR, "pipe() failed"); -+ } -+ -+ set_fd_opts(sigchld_pipe[0], O_NONBLOCK); -+ set_fd_opts(sigchld_pipe[1], O_NONBLOCK); -+ -+ sa.sa_handler = sigchld_handler; -+ sa.sa_flags = 0; -+ sigemptyset(&sa.sa_mask); -+ if (sigaction(SIGCHLD, &sa, &old_sa) < 0) { -+ crm_perror(LOG_ERR, "sigaction() failed to set sigchld handler"); - } -+ -+ pmask = NULL; -+#endif - } - - op->pid = fork(); -@@ -645,6 +703,8 @@ services_os_action_execute(svc_action_t - if (!synchronous) { - return operation_finalize(op); - } -+ -+ sigchld_cleanup(); - return FALSE; - } - case 0: /* Child */ -@@ -663,6 +723,10 @@ services_os_action_execute(svc_action_t - close(stderr_fd[1]); - } - -+ if (synchronous) { -+ sigchld_cleanup(); -+ } -+ - action_launch_child(op); - } - -@@ -677,14 +741,8 @@ services_os_action_execute(svc_action_t - set_fd_opts(op->opaque->stderr_fd, O_NONBLOCK); - - if (synchronous) { -- action_synced_wait(op, mask); -- -- if (sigismember(&old_mask, SIGCHLD) == 0) { -- if (sigprocmask(SIG_UNBLOCK, &mask, NULL) < 0) { -- crm_perror(LOG_ERR, "sigprocmask() to unblocked failed"); -- } -- } -- -+ action_synced_wait(op, pmask); -+ sigchld_cleanup(); - } else { - - crm_trace("Async waiting for %d - %s", op->pid, op->opaque->exec); Property changes on: files/patch-lib-services-services_linux.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-lrmd_Makefile.am =================================================================== --- files/patch-lrmd_Makefile.am (nonexistent) +++ files/patch-lrmd_Makefile.am (working copy) @@ -0,0 +1,11 @@ +--- lrmd/Makefile.am.orig 2016-12-05 00:29:14 UTC ++++ lrmd/Makefile.am +@@ -25,8 +25,6 @@ lrmdlib_PROGRAMS += lrmd_test + testdir = $(datadir)/$(PACKAGE)/tests/lrmd + test_SCRIPTS = regression.py + +-initdir = $(INITDIR) +-init_SCRIPTS = pacemaker_remote + sbin_PROGRAMS = pacemaker_remoted + + if BUILD_SYSTEMD Property changes on: files/patch-lrmd_Makefile.am ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: files/patch-mcp_Makefile.am =================================================================== --- files/patch-mcp_Makefile.am (nonexistent) +++ files/patch-mcp_Makefile.am (working copy) @@ -0,0 +1,11 @@ +--- mcp/Makefile.am.orig 2016-04-18 16:07:35 UTC ++++ mcp/Makefile.am +@@ -19,8 +19,6 @@ include $(top_srcdir)/Makefile.common + + if BUILD_CS_SUPPORT + +-initdir = $(INITDIR) +-init_SCRIPTS = pacemaker + sbin_PROGRAMS = pacemakerd + + if BUILD_SYSTEMD Property changes on: files/patch-mcp_Makefile.am ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: pkg-plist =================================================================== --- pkg-plist (revision 441912) +++ pkg-plist (working copy) @@ -1,17 +1,18 @@ etc/logrotate.d/pacemaker -etc/ocf/resource.d/.isolation/docker-wrapper -etc/ocf/resource.d/pacemaker/ClusterMon -etc/ocf/resource.d/pacemaker/Dummy -etc/ocf/resource.d/pacemaker/HealthCPU -etc/ocf/resource.d/pacemaker/HealthSMART -etc/ocf/resource.d/pacemaker/Stateful -etc/ocf/resource.d/pacemaker/SysInfo -etc/ocf/resource.d/pacemaker/SystemHealth -etc/ocf/resource.d/pacemaker/controld -etc/ocf/resource.d/pacemaker/o2cb -etc/ocf/resource.d/pacemaker/ping -etc/ocf/resource.d/pacemaker/pingd -etc/ocf/resource.d/pacemaker/remote +lib/ocf/resource.d/.isolation/docker-wrapper +lib/ocf/resource.d/pacemaker/ClusterMon +lib/ocf/resource.d/pacemaker/Dummy +lib/ocf/resource.d/pacemaker/HealthCPU +lib/ocf/resource.d/pacemaker/HealthSMART +lib/ocf/resource.d/pacemaker/Stateful +lib/ocf/resource.d/pacemaker/SysInfo +lib/ocf/resource.d/pacemaker/SystemHealth +lib/ocf/resource.d/pacemaker/attribute +lib/ocf/resource.d/pacemaker/controld +lib/ocf/resource.d/pacemaker/o2cb +lib/ocf/resource.d/pacemaker/ping +lib/ocf/resource.d/pacemaker/pingd +lib/ocf/resource.d/pacemaker/remote include/pacemaker/crm/attrd.h include/pacemaker/crm/cib.h include/pacemaker/crm/cib/util.h @@ -29,6 +30,7 @@ include/pacemaker/crm/msg_xml.h include/pacemaker/crm/pengine/common.h include/pacemaker/crm/pengine/complex.h +include/pacemaker/crm/pengine/remote.h include/pacemaker/crm/pengine/rules.h include/pacemaker/crm/pengine/status.h include/pacemaker/crm/services.h @@ -38,43 +40,43 @@ lib/libcib.a lib/libcib.so lib/libcib.so.4 -lib/libcib.so.4.1.0 +lib/libcib.so.4.1.2 lib/libcrmcluster.a lib/libcrmcluster.so lib/libcrmcluster.so.4 -lib/libcrmcluster.so.4.1.0 +lib/libcrmcluster.so.4.2.1 lib/libcrmcommon.a lib/libcrmcommon.so lib/libcrmcommon.so.3 -lib/libcrmcommon.so.3.5.0 +lib/libcrmcommon.so.3.6.1 lib/libcrmservice.a lib/libcrmservice.so lib/libcrmservice.so.3 -lib/libcrmservice.so.3.1.0 +lib/libcrmservice.so.3.1.2 lib/liblrmd.a lib/liblrmd.so lib/liblrmd.so.1 -lib/liblrmd.so.1.2.1 +lib/liblrmd.so.1.3.1 lib/libpe_rules.a lib/libpe_rules.so lib/libpe_rules.so.2 -lib/libpe_rules.so.2.0.5 +lib/libpe_rules.so.2.1.0 lib/libpe_status.a lib/libpe_status.so lib/libpe_status.so.10 -lib/libpe_status.so.10.0.0 +lib/libpe_status.so.10.2.0 lib/libpengine.a lib/libpengine.so lib/libpengine.so.10 -lib/libpengine.so.10.0.0 +lib/libpengine.so.10.2.0 lib/libstonithd.a lib/libstonithd.so lib/libstonithd.so.2 -lib/libstonithd.so.2.2.0 +lib/libstonithd.so.2.2.2 lib/libtransitioner.a lib/libtransitioner.so lib/libtransitioner.so.2 -lib/libtransitioner.so.2.0.4 +lib/libtransitioner.so.2.0.6 %%PYTHON_SITELIBDIR%%/cts/CIB.py %%PYTHON_SITELIBDIR%%/cts/CIB.pyc %%PYTHON_SITELIBDIR%%/cts/CIB.pyo @@ -145,6 +147,7 @@ %%MANPAGES%%man/man7/ocf_pacemaker_Stateful.7.gz %%MANPAGES%%man/man7/ocf_pacemaker_SysInfo.7.gz %%MANPAGES%%man/man7/ocf_pacemaker_SystemHealth.7.gz +%%MANPAGES%%man/man7/ocf_pacemaker_attribute.7.gz %%MANPAGES%%man/man7/ocf_pacemaker_controld.7.gz %%MANPAGES%%man/man7/ocf_pacemaker_o2cb.7.gz %%MANPAGES%%man/man7/ocf_pacemaker_ping.7.gz @@ -198,15 +201,22 @@ sbin/pacemaker_remoted sbin/pacemakerd sbin/stonith_admin -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/COPYING.LIB +%%PORTDOCS%%%%DOCSDIR%%/README.markdown %%PORTDOCS%%%%DOCSDIR%%/acls.html %%PORTDOCS%%%%DOCSDIR%%/acls.txt %%PORTDOCS%%%%DOCSDIR%%/crm_fencing.html %%PORTDOCS%%%%DOCSDIR%%/crm_fencing.txt +%%PORTDOCS%%%%DOCSDIR%%/licenses/CC-BY-SA-4.0 +%%PORTDOCS%%%%DOCSDIR%%/licenses/GPLv2 +%%PORTDOCS%%%%DOCSDIR%%/licenses/LGPLv2.1 +%%PORTDOCS%%%%DOCSDIR%%/licenses/RevisedBSD %%DATADIR%%/acls-1.2.rng %%DATADIR%%/acls-2.0.rng +%%DATADIR%%/alerts-2.5.rng +%%DATADIR%%/alerts/alert_file.sh.sample +%%DATADIR%%/alerts/alert_smtp.sh.sample +%%DATADIR%%/alerts/alert_snmp.sh.sample %%DATADIR%%/cib-1.0.rng %%DATADIR%%/cib-1.2.rng %%DATADIR%%/constraints-1.0.rng @@ -214,6 +224,7 @@ %%DATADIR%%/constraints-2.1.rng %%DATADIR%%/constraints-2.2.rng %%DATADIR%%/constraints-2.3.rng +%%DATADIR%%/constraints-2.6.rng %%DATADIR%%/constraints-next.rng %%DATADIR%%/crm-transitional.dtd %%DATADIR%%/crm.dtd @@ -234,6 +245,8 @@ %%DATADIR%%/pacemaker-2.2.rng %%DATADIR%%/pacemaker-2.3.rng %%DATADIR%%/pacemaker-2.4.rng +%%DATADIR%%/pacemaker-2.5.rng +%%DATADIR%%/pacemaker-2.6.rng %%DATADIR%%/pacemaker-next.rng %%DATADIR%%/pacemaker.rng %%DATADIR%%/report.collector @@ -250,6 +263,7 @@ %%DATADIR%%/tests/cli/regression.dates.exp %%DATADIR%%/tests/cli/regression.sh %%DATADIR%%/tests/cli/regression.tools.exp +%%DATADIR%%/tests/cli/regression.validity.exp %%DATADIR%%/tests/coverage.sh %%DATADIR%%/tests/cts/CTSlab.py %%DATADIR%%/tests/cts/HBDummy @@ -396,16 +410,31 @@ %%DATADIR%%/tests/pengine/test10/a-promote-then-b-migrate.scores %%DATADIR%%/tests/pengine/test10/a-promote-then-b-migrate.summary %%DATADIR%%/tests/pengine/test10/a-promote-then-b-migrate.xml +%%DATADIR%%/tests/pengine/test10/anti-colocation-master.dot +%%DATADIR%%/tests/pengine/test10/anti-colocation-master.exp +%%DATADIR%%/tests/pengine/test10/anti-colocation-master.scores +%%DATADIR%%/tests/pengine/test10/anti-colocation-master.summary +%%DATADIR%%/tests/pengine/test10/anti-colocation-master.xml %%DATADIR%%/tests/pengine/test10/anti-colocation-order.dot %%DATADIR%%/tests/pengine/test10/anti-colocation-order.exp %%DATADIR%%/tests/pengine/test10/anti-colocation-order.scores %%DATADIR%%/tests/pengine/test10/anti-colocation-order.summary %%DATADIR%%/tests/pengine/test10/anti-colocation-order.xml +%%DATADIR%%/tests/pengine/test10/anti-colocation-slave.dot +%%DATADIR%%/tests/pengine/test10/anti-colocation-slave.exp +%%DATADIR%%/tests/pengine/test10/anti-colocation-slave.scores +%%DATADIR%%/tests/pengine/test10/anti-colocation-slave.summary +%%DATADIR%%/tests/pengine/test10/anti-colocation-slave.xml %%DATADIR%%/tests/pengine/test10/asymmetric.dot %%DATADIR%%/tests/pengine/test10/asymmetric.exp %%DATADIR%%/tests/pengine/test10/asymmetric.scores %%DATADIR%%/tests/pengine/test10/asymmetric.summary %%DATADIR%%/tests/pengine/test10/asymmetric.xml +%%DATADIR%%/tests/pengine/test10/asymmetrical-order-move.dot +%%DATADIR%%/tests/pengine/test10/asymmetrical-order-move.exp +%%DATADIR%%/tests/pengine/test10/asymmetrical-order-move.scores +%%DATADIR%%/tests/pengine/test10/asymmetrical-order-move.summary +%%DATADIR%%/tests/pengine/test10/asymmetrical-order-move.xml %%DATADIR%%/tests/pengine/test10/attrs1.dot %%DATADIR%%/tests/pengine/test10/attrs1.exp %%DATADIR%%/tests/pengine/test10/attrs1.scores @@ -1136,6 +1165,11 @@ %%DATADIR%%/tests/pengine/test10/complex_enforce_colo.scores %%DATADIR%%/tests/pengine/test10/complex_enforce_colo.summary %%DATADIR%%/tests/pengine/test10/complex_enforce_colo.xml +%%DATADIR%%/tests/pengine/test10/concurrent-fencing.dot +%%DATADIR%%/tests/pengine/test10/concurrent-fencing.exp +%%DATADIR%%/tests/pengine/test10/concurrent-fencing.scores +%%DATADIR%%/tests/pengine/test10/concurrent-fencing.summary +%%DATADIR%%/tests/pengine/test10/concurrent-fencing.xml %%DATADIR%%/tests/pengine/test10/container-1.dot %%DATADIR%%/tests/pengine/test10/container-1.exp %%DATADIR%%/tests/pengine/test10/container-1.scores @@ -1871,6 +1905,11 @@ %%DATADIR%%/tests/pengine/test10/multiple-active-block-group.scores %%DATADIR%%/tests/pengine/test10/multiple-active-block-group.summary %%DATADIR%%/tests/pengine/test10/multiple-active-block-group.xml +%%DATADIR%%/tests/pengine/test10/multiple-monitor-one-failed.dot +%%DATADIR%%/tests/pengine/test10/multiple-monitor-one-failed.exp +%%DATADIR%%/tests/pengine/test10/multiple-monitor-one-failed.scores +%%DATADIR%%/tests/pengine/test10/multiple-monitor-one-failed.summary +%%DATADIR%%/tests/pengine/test10/multiple-monitor-one-failed.xml %%DATADIR%%/tests/pengine/test10/node-maintenance-1.dot %%DATADIR%%/tests/pengine/test10/node-maintenance-1.exp %%DATADIR%%/tests/pengine/test10/node-maintenance-1.scores @@ -2532,6 +2571,11 @@ %%DATADIR%%/tests/pengine/test10/rsc_dep8.scores %%DATADIR%%/tests/pengine/test10/rsc_dep8.summary %%DATADIR%%/tests/pengine/test10/rsc_dep8.xml +%%DATADIR%%/tests/pengine/test10/shutdown-maintenance-node.dot +%%DATADIR%%/tests/pengine/test10/shutdown-maintenance-node.exp +%%DATADIR%%/tests/pengine/test10/shutdown-maintenance-node.scores +%%DATADIR%%/tests/pengine/test10/shutdown-maintenance-node.summary +%%DATADIR%%/tests/pengine/test10/shutdown-maintenance-node.xml %%DATADIR%%/tests/pengine/test10/simple1.dot %%DATADIR%%/tests/pengine/test10/simple1.exp %%DATADIR%%/tests/pengine/test10/simple1.scores @@ -2587,6 +2631,11 @@ %%DATADIR%%/tests/pengine/test10/standby.scores %%DATADIR%%/tests/pengine/test10/standby.summary %%DATADIR%%/tests/pengine/test10/standby.xml +%%DATADIR%%/tests/pengine/test10/start-then-stop-with-unfence.dot +%%DATADIR%%/tests/pengine/test10/start-then-stop-with-unfence.exp +%%DATADIR%%/tests/pengine/test10/start-then-stop-with-unfence.scores +%%DATADIR%%/tests/pengine/test10/start-then-stop-with-unfence.summary +%%DATADIR%%/tests/pengine/test10/start-then-stop-with-unfence.xml %%DATADIR%%/tests/pengine/test10/stonith-0.dot %%DATADIR%%/tests/pengine/test10/stonith-0.exp %%DATADIR%%/tests/pengine/test10/stonith-0.scores @@ -3532,6 +3581,11 @@ %%DATADIR%%/tests/pengine/test10/unrunnable-1.scores %%DATADIR%%/tests/pengine/test10/unrunnable-1.summary %%DATADIR%%/tests/pengine/test10/unrunnable-1.xml +%%DATADIR%%/tests/pengine/test10/unrunnable-2.dot +%%DATADIR%%/tests/pengine/test10/unrunnable-2.exp +%%DATADIR%%/tests/pengine/test10/unrunnable-2.scores +%%DATADIR%%/tests/pengine/test10/unrunnable-2.summary +%%DATADIR%%/tests/pengine/test10/unrunnable-2.xml %%DATADIR%%/tests/pengine/test10/use-after-free-merge.dot %%DATADIR%%/tests/pengine/test10/use-after-free-merge.exp %%DATADIR%%/tests/pengine/test10/use-after-free-merge.scores @@ -3607,6 +3661,11 @@ %%DATADIR%%/tests/pengine/test10/whitebox-move.scores %%DATADIR%%/tests/pengine/test10/whitebox-move.summary %%DATADIR%%/tests/pengine/test10/whitebox-move.xml +%%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering-move.dot +%%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering-move.exp +%%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering-move.scores +%%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering-move.summary +%%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering-move.xml %%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering.dot %%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering.exp %%DATADIR%%/tests/pengine/test10/whitebox-ms-ordering.scores @@ -3647,10 +3706,9 @@ %%DATADIR%%/upgrade06.xsl %%DATADIR%%/versions.rng share/snmp/mibs/PCMK-MIB.txt -@dir /usr/local/etc/rc.d -@dir /usr/local/etc @dir /var/lib/pacemaker/blackbox @dir /var/lib/pacemaker/cib +@dir /var/lib/pacemaker/cores @dir /var/lib/pacemaker/pengine @dir /var/lib/pacemaker @dir /var/lib