[Debian-ha-svn-commits] [SCM] cluster suite Debian packaging branch, experimental, updated. debian/3.0.4-1-1-g8e18d30
Guido Günther
agx at sigxcpu.org
Sun Nov 1 18:40:57 UTC 2009
The following commit has been merged in the experimental branch:
commit 8e18d3067cd10477b9e0ab811ced7212c3507347
Author: Guido Günther <agx at sigxcpu.org>
Date: Sun Nov 1 19:39:55 2009 +0100
Description and Template maintenance
Closes: #553452
Thanks: Christian Perrier
diff --git a/debian/cman.templates b/debian/cman.templates
index 5d2beb0..5097830 100644
--- a/debian/cman.templates
+++ b/debian/cman.templates
@@ -1,14 +1,17 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english at lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
Template: cman/upgrade-warning
Type: boolean
Default: false
-_Description: Do you want to abort now?
- The new version 2.0 of the Red Hat Cluster Suite is not compatible with
+_Description: Do you want to abort the Red Hat Cluster Suite upgrade?
+ The new version 3 of the Red Hat Cluster Suite is not compatible with
the currently installed one. Upgrading these packages without stopping
- the complete cluster can cause filesystem corruption on shared storage
+ the complete cluster can cause file system corruption on shared storage
devices.
- .
- For instructions on how to safely upgrade the Red Hat Cluster Suite to
- version 2.0, please refer to the following document:
- .
- http://wiki.debian.org/UpgradeRHCSV1toV2
- .
diff --git a/debian/control b/debian/control
index 090a92a..4e48d2b 100644
--- a/debian/control
+++ b/debian/control
@@ -17,9 +17,13 @@ Section: admin
Priority: optional
Architecture: all
Depends: ${misc:Depends}, cman, gfs-tools, gfs2-tools, rgmanager, clvm
-Description: Red Hat cluster suite (metapackage)
+Description: Red Hat cluster suite - metapackage
+ RHCS is a cluster management infrastructure, for building
+ high-availability multi-node clusters with service and IP failover on
+ top of shared Fibre Channel/iSCSI storage devices.
+ .
The only scope for this package is to install the full Red Hat Cluster Suite
- in one shot. It is safe to remove it.
+ in one operation. It is safe to remove it.
Package: cman
Architecture: any
@@ -30,23 +34,28 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, corosync (>= 1.1.0),
libnet-snmp-perl, libnet-telnet-perl, snmp, telnet, openssh-client,
python-openssl
Conflicts: libdlm-dev (<= 2.20090112-0ubuntu3)
-Description: cluster manager
- CMAN is a symmetric general-purpose cluster manager. It consists of
- a connection manager that handles cluster membership management,
- messaging among the cluster nodes, event notification, quorum and
- state transitions. Another part of CMAN is a service manager that
- handles service groups.
+Description: Red Hat cluster suite - cluster manager
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN is a symmetric general-purpose cluster manager. It provides a
+ service manager that handles service groups, plus a connection
+ manager that handles cluster membership management, messaging among
+ the cluster nodes, event notification, quorum and state transitions.
.
- This package contains only userspace tools for controlling the actual
- cluster manager.
+ This package contains only tools for controlling the cluster manager
+ itself.
Package: liblogthread3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster logging - libraries
- this library provides a simple logging API designed for cluster
- applications.
+Description: Red Hat cluster suite - cluster logging libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The logthread library provides a simple logging API designed for
+ cluster applications.
.
This package contains the client libraries.
@@ -54,9 +63,12 @@ Package: liblogthread-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, liblogthread3 (= ${binary:Version})
-Description: cluster logging - development files
- this library provides a simple logging API designed for cluster
- applications.
+Description: Red Hat cluster suite - cluster logging development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The logthread library provides a simple logging API designed for
+ cluster applications.
.
This package contains the files needed for developing applications.
@@ -64,12 +76,13 @@ Package: libccs3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster configuration - libraries
- this library provides a simplified xpath implementation to access
- cman/corosync configuration objdb retaining the same API as the old
- and deprecated libccs provided by ccsd.
+Description: Red Hat cluster suite - cluster configuration libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
.
- brand new applications should use libconfdb from corosync.
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
.
This package contains the client libraries.
@@ -77,28 +90,42 @@ Package: libccs-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libccs3 (= ${binary:Version})
-Description: cluster manager - development files
- this library provides a simplified xpath implementation to access
- cman/corosync configuration objdb retaining the same API as the old
- and deprecated libccs provided by ccsd.
+Description: Red Hat cluster suite - cluster manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
.
- brand new applications should use libconfdb from corosync.
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
.
- This package contains the files needed for developing applications.
+ It shouldn't be used for new development. Use libconfdb from
+ corosync instead.
Package: libccs-perl
Section: perl
Architecture: any
Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
-Description: Perl module for using the libccs2 library
- This modules implements a Perl interface to the Cluster libccs library.
+Description: Red Hat cluster suite - cluster configuration module
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The ccs library provides a simplified XPath implementation to access
+ CMAN/Corosync configuration data via the same API as the old and
+ deprecated libccs provided by ccsd.
+ .
+ This module implements a Perl interface to the libccs library.
+ It shouldn't be used for new development. Use libconfdb from
+ corosync instead.
Package: libcman3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: cluster manager - libraries
- cman provides a general purpose, corosync/openais based, cluster manager.
+Description: Red Hat cluster suite - cluster manager libraries
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the client libraries.
@@ -106,8 +133,11 @@ Package: libcman-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libcman3 (= ${binary:Version})
-Description: cluster manager - development files
- cman provides a general purpose, corosync/openais based, cluster manager.
+Description: Red Hat cluster suite - cluster manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ CMAN provides a general-purpose Corosync/OpenAIS-based cluster manager.
.
This package contains the files needed for developing applications.
@@ -116,7 +146,10 @@ Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Breaks: udev (<< 0.136-1)
-Description: distributed lock manager - library
+Description: Red Hat cluster suite - distributed lock manager library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -127,7 +160,10 @@ Package: libdlm-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, libdlm3 (= ${binary:Version})
-Description: distributed lock manager - development files
+Description: Red Hat cluster suite - distributed lock manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -138,7 +174,10 @@ Package: libdlmcontrol3
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: distributed lock manager - library
+Description: Red Hat cluster suite - distributed lock manager library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -149,7 +188,10 @@ Package: libdlmcontrol-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libdlmcontrol3 (= ${binary:Version})
-Description: distributed lock manager - development files
+Description: Red Hat cluster suite - distributed lock manager development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
DLM is a symmetric general-purpose distributed lock manager. It is
used for example by GFS and the distributed volume manager.
.
@@ -160,7 +202,10 @@ Package: libfence4
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: fence client - library
+Description: Red Hat cluster suite - fence client library
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
fenced is the daemon in charge of controlling cluster node fencing.
.
This is the client library for requesting node fencing.
@@ -169,7 +214,10 @@ Package: libfence-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libfence4 (= ${binary:Version})
-Description: fenced - development files
+Description: Red Hat cluster suite - fence server development files
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
fenced is the daemon in charge of controlling cluster node fencing.
.
This package contains the files needed for developing applications
@@ -180,33 +228,40 @@ Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, gfs2-tools
Recommends: redhat-cluster-modules
Section: admin
-Description: global file system tools
+Description: Red Hat cluster suite - global file system tools
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
- can be deployed to build high available services without the single point
- of failure a file server would be.
+ can be deployed to build high-availability services without the single point
+ of failure of a file server.
.
- This package contains userspace tools for creating and managing global
- file systems. GFS itself is a set of kernel modules.
+ This package contains tools for creating and managing global file systems.
+ GFS itself is a set of kernel modules.
.
- Note: the package requires gfs2-tools installed and it's known to work fine
- even if GFS2 is highly experimental and *MUST NOT* be used in production
- environment yet.
+ Note: the package requires gfs2-tools installed; this is known to be
+ reliable even though the GFS2 kernel modules themselves are highly
+ experimental and *MUST NOT* be used in a production environment yet.
Package: gfs2-tools
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, psmisc
Section: admin
-Description: global file system 2 tools (EXPERIMENTAL)
- The Global File System 2 allows a cluster of machines to concurrently access
+Description: Red Hat cluster suite - global file system 2 tools
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
+ The Global File System allows a cluster of machines to concurrently access
shared storage hardware like SANs or iSCSI and network block devices. GFS
- can be deployed to build high available services without the single point
- of failure a file server would be.
+ can be deployed to build high-availability services without the single point
+ of failure of a file server.
.
- This package contains userspace tools for creating and managing global
- file systems. GFS2 itself is a set of kernel modules.
+ This package contains tools for creating and managing global file systems.
+ GFS itself is a set of kernel modules.
.
- GFS2 *MUST NOT* be used in production environment yet.
+ The GFS2 kernel modules themselves are highly experimental and *MUST NOT*
+ be used in a production environment yet.
Package: rgmanager
Architecture: any
@@ -214,7 +269,10 @@ Depends: ${misc:Depends}, ${shlibs:Depends}, cman (= ${binary:Version}),
iproute, iputils-arping, iputils-ping, nfs-kernel-server, nfs-common,
perl, gawk, net-tools
Conflicts: nfs-user-server
-Description: clustered resource group manager
+Description: Red Hat cluster suite - clustered resource group manager
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
Resource Group Manager provides high availability of critical server
applications in the event of planned or unplanned system downtime.
@@ -222,6 +280,9 @@ Package: redhat-cluster-source
Architecture: all
Depends: ${misc:Depends}, bzip2
Description: Red Hat cluster suite - kernel module source
+ This package is part of the Red Hat Cluster Suite, a complete
+ high-availability solution.
+ .
This package contains the source necessary for compiling the Red Hat
- cluster suite out-of-tree kernel module gfs against the
- Linux tree.
+ Cluster Suite out-of-tree kernel module gfs against the Linux kernel
+ source tree.
--
cluster suite Debian packaging
More information about the Debian-ha-svn-commits
mailing list