[kernel] r9977 - dists/trunk/redhat-cluster/redhat-cluster/debian
Frederik Schüler
fs at alioth.debian.org
Wed Dec 19 12:18:57 UTC 2007
Author: fs
Date: Wed Dec 19 12:18:57 2007
New Revision: 9977
Log:
Add handling for missing cluster.conf
Enable XEN support on amd64
Modified:
dists/trunk/redhat-cluster/redhat-cluster/debian/TODO
dists/trunk/redhat-cluster/redhat-cluster/debian/changelog
dists/trunk/redhat-cluster/redhat-cluster/debian/cman.init
dists/trunk/redhat-cluster/redhat-cluster/debian/control
dists/trunk/redhat-cluster/redhat-cluster/debian/rules
Modified: dists/trunk/redhat-cluster/redhat-cluster/debian/TODO
==============================================================================
--- dists/trunk/redhat-cluster/redhat-cluster/debian/TODO (original)
+++ dists/trunk/redhat-cluster/redhat-cluster/debian/TODO Wed Dec 19 12:18:57 2007
@@ -1,6 +1,5 @@
Open packaging issues
--------------------
-- add handling for missing cluster.conf (#420229, #381434, #367370)
- add gnbd-source package containing the gnbd kernel module (#401073, #426769)
- make initscripts lsb-compliant
- redo description of gfs-source? (#380002)
Modified: dists/trunk/redhat-cluster/redhat-cluster/debian/changelog
==============================================================================
--- dists/trunk/redhat-cluster/redhat-cluster/debian/changelog (original)
+++ dists/trunk/redhat-cluster/redhat-cluster/debian/changelog Wed Dec 19 12:18:57 2007
@@ -11,7 +11,7 @@
* Add gfs-source package containing the gfs1 kernel module
* Provide module-assistant support in the gfs-source package.
Closes: #366498, #412412
- * fix gnbd-* packages description. Closes: #319204
+ * Fix gnbd-* packages description. Closes: #319204
* Lots of bugs fixed:
- Fix initscripts. Closes: #367171, #336260, #336259
- Provide manpages for cluster.conf, mkfs.gfs and fsck.gfs.
@@ -19,5 +19,7 @@
- Provide rgmanager package. Closes: #400204
- Rgmanager: add dependency on iputils-arping. Closes: #417813
- Call dh_strip during install. Closes: #437899
-
- -- Frederik Schüler <fs at debian.org> Tue, 11 Dec 2007 02:34:52 +0100
+ * Add handling for missing cluster.conf. Closes: #420229, #381434, #367370
+ * Enable XEN support on amd64 too.
+
+ -- Frederik Schüler <fs at debian.org> Wed, 19 Dec 2007 13:17:28 +0100
Modified: dists/trunk/redhat-cluster/redhat-cluster/debian/cman.init
==============================================================================
--- dists/trunk/redhat-cluster/redhat-cluster/debian/cman.init (original)
+++ dists/trunk/redhat-cluster/redhat-cluster/debian/cman.init Wed Dec 19 12:18:57 2007
@@ -16,6 +16,8 @@
CMAN_QUORUM_TIMEOUT=0
CMAN_SHUTDOWN_TIMEOUT=60
+CONF=/etc/cluster/cluster.conf
+
set -e
load_modules() {
@@ -36,8 +38,23 @@
fi
}
+check_cluster_conf() {
+
+ if [ ! -e $CONF -o ! -s $CONF ] ; then
+ echo ""
+ echo "$CONF does not exist or is empty."
+ echo "See /usr/share/doc/gfs-tools/examples/min-gfs.txt"
+ echo "for instructions on how to setup a minimal cluster."
+ echo "$DESC will not be started."
+ exit 0
+ fi
+
+}
+
case "$1" in
start)
+ check_cluster_conf
+
echo "Starting $DESC:"
echo -n " Loading kernel modules:"
load_modules
Modified: dists/trunk/redhat-cluster/redhat-cluster/debian/control
==============================================================================
--- dists/trunk/redhat-cluster/redhat-cluster/debian/control (original)
+++ dists/trunk/redhat-cluster/redhat-cluster/debian/control Wed Dec 19 12:18:57 2007
@@ -4,7 +4,7 @@
Maintainer: Debian Kernel Team <debian-kernel at lists.debian.org>
Uploaders: Bastian Blank <waldi at debian.org>, Frederik Schüler <fs at debian.org>
Standards-Version: 3.7.3.0
-Build-Depends: dpatch, debhelper (>= 4.2.28), libxml2-dev, libncurses5-dev, libopenais-dev (>= 0.82-2), libvolume-id-dev (>= 0.105-4), linux-libc-dev (>= 2.6.22-6), libvirt-dev (>= 0.3.0) [i386], libnss3-dev [i386], libnspr4-dev [i386], bzip2
+Build-Depends: dpatch, debhelper (>= 4.2.28), libxml2-dev, libncurses5-dev, libopenais-dev (>= 0.82-2), libvolume-id-dev (>= 0.105-4), linux-libc-dev (>= 2.6.22-6), libvirt-dev (>= 0.3.0) [amd64 i386], libnss3-dev [amd64 i386], libnspr4-dev [amd64 i386], bzip2
Build-Conflicts: libccs-dev, libcman-dev (<= 2.0), libdlm-dev (<= 2.0), libcman2, libdlm2
Package: redhat-cluster-suite
Modified: dists/trunk/redhat-cluster/redhat-cluster/debian/rules
==============================================================================
--- dists/trunk/redhat-cluster/redhat-cluster/debian/rules (original)
+++ dists/trunk/redhat-cluster/redhat-cluster/debian/rules Wed Dec 19 12:18:57 2007
@@ -7,11 +7,11 @@
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-ifneq (,$(findstring $(DEB_HOST_ARCH), i386))
+xen_arches = amd64 i386
+ifneq (,$(filter $(DEB_HOST_ARCH), $(xen_arches)))
BUILD_XEN = --enable_xen
endif
-
BUILDROOT := $(shell pwd)
SOMAJOR=2
More information about the Kernel-svn-changes
mailing list