[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