From 64fe544529473c5625b9b04a604353559ac67dfc Mon Sep 17 00:00:00 2001 From: Gernot Tenchio Date: Fri, 1 Apr 2011 08:12:32 +0200 Subject: [PATCH] pacemaker: Added pacemaker 1.0.5 - Scalable High-Availability cluster resource manager --- cluster/pacemaker/pacemaker-curses.patch | 28 +++++++++++++++++ cluster/pacemaker/pacemaker.conf | 15 +++++++++ cluster/pacemaker/pacemaker.desc | 39 ++++++++++++++++++++++++ 3 files changed, 82 insertions(+) create mode 100644 cluster/pacemaker/pacemaker-curses.patch create mode 100644 cluster/pacemaker/pacemaker.conf create mode 100644 cluster/pacemaker/pacemaker.desc diff --git a/cluster/pacemaker/pacemaker-curses.patch b/cluster/pacemaker/pacemaker-curses.patch new file mode 100644 index 000000000..d0ee72202 --- /dev/null +++ b/cluster/pacemaker/pacemaker-curses.patch @@ -0,0 +1,28 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: package/.../pacemaker/pacemaker-curses.patch +# Copyright (C) 2011 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This patch file is dual-licensed. It is available under the license the +# patched project is licensed under, as long as it is an OpenSource license +# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms +# of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# --- SDE-COPYRIGHT-NOTE-END --- + +diff -up Pacemaker-1-0-Pacemaker-1.0.5/lib/pengine/Makefile.am.curses Pacemaker-1-0-Pacemaker-1.0.5/lib/pengine/Makefile.am +--- Pacemaker-1-0-Pacemaker-1.0.5/lib/pengine/Makefile.am.curses 2009-08-10 16:42:41.000000000 +0200 ++++ Pacemaker-1-0-Pacemaker-1.0.5/lib/pengine/Makefile.am 2011-03-31 09:27:15.964038606 +0200 +@@ -34,7 +34,7 @@ libpe_rules_la_SOURCES = $(rule_files) + + libpe_status_la_LDFLAGS = -version-info 2:0:0 + libpe_status_la_SOURCES = $(rule_files) $(status_files) +-libpe_status_la_LIBADD = -llrm ++libpe_status_la_LIBADD = -llrm @CURSESLIBS@ + + clean-generic: + rm -f *.log *.debug *~ diff --git a/cluster/pacemaker/pacemaker.conf b/cluster/pacemaker/pacemaker.conf new file mode 100644 index 000000000..27bda99be --- /dev/null +++ b/cluster/pacemaker/pacemaker.conf @@ -0,0 +1,15 @@ +# --- SDE-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# Filename: package/.../pacemaker/pacemaker.conf +# Copyright (C) 2011 The OpenSDE Project +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- SDE-COPYRIGHT-NOTE-END --- + +var_append CC_WRAPPER_REMOVE " " "-Werror" diff --git a/cluster/pacemaker/pacemaker.desc b/cluster/pacemaker/pacemaker.desc new file mode 100644 index 000000000..b3654e1f2 --- /dev/null +++ b/cluster/pacemaker/pacemaker.desc @@ -0,0 +1,39 @@ +[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN --- +[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch. +[COPY] +[COPY] Filename: package/.../pacemaker/pacemaker.desc +[COPY] Copyright (C) 2011 The OpenSDE Project +[COPY] +[COPY] More information can be found in the files COPYING and README. +[COPY] +[COPY] This program is free software; you can redistribute it and/or modify +[COPY] it under the terms of the GNU General Public License as published by +[COPY] the Free Software Foundation; version 2 of the License. A copy of the +[COPY] GNU General Public License can be found in the file COPYING. +[COPY] --- SDE-COPYRIGHT-NOTE-END --- + +[I] Scalable High-Availability cluster resource manager + +[T] Pacemaker is an advanced, scalable High-Availability cluster resource +[T] manager for Linux-HA (Heartbeat) and/or OpenAIS. +[T] +[T] It supports "n-node" clusters with significant capabilities for +[T] managing resources and dependencies. +[T] +[T] It will run scripts at initialization, when machines go up or down, +[T] when related resources fail and can be configured to periodically check +[T] resource health. + +[U] http://www.clusterlabs.org + +[A] Novell, RedHat and others +[M] The OpenSDE Community + +[C] extra/tool + +[L] GPL +[S] Stable +[V] 1.0.5 +[P] X -----5---9 800.000 + +[D] 1069669778 Pacemaker-1.0.5.tar.bz2 http://hg.clusterlabs.org/pacemaker/stable-1.0/archive/