packages: cluster/cluster.spec - requirements filled so it works out of the...

alucard alucard at pld-linux.org
Mon Jul 19 14:23:45 CEST 2010


Author: alucard                      Date: Mon Jul 19 12:23:45 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- requirements filled so it works out of the box
- descriptions copied from cman,dlm,ccs,rgmanager specs

---- Files affected:
packages/cluster:
   cluster.spec (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: packages/cluster/cluster.spec
diff -u packages/cluster/cluster.spec:1.2 packages/cluster/cluster.spec:1.3
--- packages/cluster/cluster.spec:1.2	Sat Jul 17 18:18:17 2010
+++ packages/cluster/cluster.spec	Mon Jul 19 14:23:39 2010
@@ -10,12 +10,12 @@
 Summary(pl.UTF-8):	Infrastruktura klastra
 Name:		cluster
 Version:	3.0.13
-Release:	0.1
+Release:	0.2
 License:	GPL v2
 Group:		Applications/System
-Source0:	https://fedorahosted.org/releases/c/l/cluster/%{name}-%{version}.tar.bz2
+Source0:	https://fedorahosted.org/releases/c/l/%{name}/%{name}-%{version}.tar.bz2
 # Source0-md5:	d13aac279519af926894cc25722b1f9f
-URL:		http://sources.redhat.com/cluster/
+URL:		http://sources.redhat.com/cluster/wiki
 BuildRequires:	corosync-devel
 BuildRequires:	libvirt-devel
 BuildRequires:	libxml2-devel
@@ -28,6 +28,8 @@
 BuildRequires:	perl-ExtUtils-MakeMaker
 BuildRequires:	python-pexpect
 BuildRequires:	slang-devel
+Requires:	%{name}-cman-%{version}
+Requires:	%{name}-rgmanager-%{version}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_sbindir	/sbin
@@ -36,17 +38,21 @@
 %description -l pl.UTF-8
 
 %package ccs
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster configuration system
+Summary(pl.UTF-8):	System konfiguracji klastra
 Group:		Applications/System
 Requires:	libxml2-progs
 
 %description ccs
+Cluster configuration system to manage the cluster config file.
+
 %description ccs -l pl.UTF-8
+System konfiguracji klastra do zarządzania jego plikiem
+konfiguracyjnym.
 
 %package ccs-devel
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster configuration system
+Summary(pl.UTF-8):	System konfiguracji klastra
 Group:		Applications/System
 Requires:	%{name}-ccs-libs = %{version}-%{release}
 
@@ -54,34 +60,58 @@
 %description ccs-devel -l pl.UTF-8
 
 %package ccs-libs
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster configuration system
+Summary(pl.UTF-8):	System konfiguracji klastra
 Group:		Applications/System
 
 %description ccs-libs
 %description ccs-libs -l pl.UTF-8
 
 %package ccs-static
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster configuration system
+Summary(pl.UTF-8):	System konfiguracji klastra
 Group:		Applications/System
 
 %description ccs-static
 %description ccs-static -l pl.UTF-8
 
 %package cman
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure manager
+Summary(pl.UTF-8):	Zarządca infrastruktury klastra
 Group:		Applications/System
 Requires:	corosync
 Requires:	openais
+Requires:	%{name}-ccs-%{version}
+Requires:	%{name}-dlm-%{version}
+Requires:	%{name}-fence-%{version}
+Requires:	%{name}-group-%{version}
 
 %description cman
+MAN is a symmetric, general-purpose, kernel-based cluster manager. It
+has two parts. Connection Manager (cnxman) handles membership,
+messaging, quorum, event notification and transitions. Service Manager
+(sm) handles "service groups" which are a general way of representing
+and managing instances of external systems that require cluster
+management. The CMAN cluster manager is the foundational system upon
+which DLM, GFS, CLVM, and Fence all depend. The CMAN API in the kernel
+and userspace is general and available for other programs to use.
+
 %description cman -l pl.UTF-8
+MAN to zarządca opartych na jądrze symetrycznych klastrów ogólnego
+przeznaczenia. Składa się z dwóch części. Zarządca połączeń
+(Connection Manager, cnxman) obsługuje członkostwo, komunikację,
+kworum, powiadamianie o zdarzeniach i przejścia. Zarządca usług
+(Service Manager, sm) obsługuje "grupy usług", które są ogólnym
+sposobem reprezentacji i zarządzania instancjami zewnętrznych systemów
+wymagających zarządzania klastrem. Zarządca klastrów CMAN to
+podstawowy system, na którym polegają DLM, GFS, CLVM i Fence. API
+CMAN-a w jądrze i przestrzeni użytkownika jest ogólne i w całości
+dostępne do wykorzystania w innych programach.
+
 
 %package cman-devel
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure manager
+Summary(pl.UTF-8):	Zarządca infrastruktury klastra
 Group:		Applications/System
 Requires:	%{name}-cman-libs = %{version}-%{release}
 
@@ -89,32 +119,40 @@
 %description cman-devel -l pl.UTF-8
 
 %package cman-libs
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure manager
+Summary(pl.UTF-8):	Zarządca infrastruktury klastra
 Group:		Applications/System
 
 %description cman-libs
 %description cman-libs -l pl.UTF-8
 
 %package cman-static
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure manager
+Summary(pl.UTF-8):	Zarządca infrastruktury klastra
 Group:		Applications/System
 
 %description cman-static
 %description cman-static -l pl.UTF-8
 
 %package dlm
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure lock manager
+Summary(pl.UTF-8):	Zarządca blokad infrastruktury klastra
 Group:		Applications/System
 
 %description dlm
+The DLM lock manager is a kernel-based VMS-like distributed lock
+manager. It is general purpose and not specific to only GFS or CLVM.
+Kernel and userspace locking API's are available.
+
 %description dlm -l pl.UTF-8
+Zarządca blokad DLM to oparty na jądrze zarządca rozproszonych blokad
+w stylu VMS. Jest ogólnego przeznaczenia, przeznaczonym nie tylko dla
+GFS-a czy CLVM-a. Dostępne są API blokowania w jądrze i przestrzeni
+użytkownika.
 
 %package dlm-devel
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure lock manager
+Summary(pl.UTF-8):	Zarządca blokad infrastruktury klastra
 Group:		Applications/System
 Requires:	%{name}-dlm-libs = %{version}-%{release}
 
@@ -122,32 +160,56 @@
 %description dlm-devel -l pl.UTF-8
 
 %package dlm-libs
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure lock manager
+Summary(pl.UTF-8):	Zarządca blokad infrastruktury klastra
 Group:		Applications/System
 
 %description dlm-libs
 %description dlm-libs -l pl.UTF-8
 
 %package dlm-static
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure lock manager
+Summary(pl.UTF-8):	Zarządca blokad infrastruktury klastra
 Group:		Applications/System
 
 %description dlm-static
 %description dlm-static -l pl.UTF-8
 
 %package fence
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure I/O fencing system
+Summary(pl.UTF-8):	System barier I/O infrastruktury klastra
 Group:		Applications/System
 
 %description fence
+The Fence system does I/O fencing of cluster members. Any member may
+join the default fence domain after which it will be fenced if it
+fails without leaving the fence domain cleanly. The lock_dlm GFS lock
+module will not permit GFS to be mounted until the node has joined a
+fence domain.
+
+The fence daemon, fenced, is usually started by running "fence_tool
+join". Once started, fenced joins the default fence domain and the
+node is subject to being fenced if it fails. A collection of fence
+agents are used by fenced to interface with hardware devices (usually
+to shut off its path to shared storage or cycle its power source.)
+
 %description fence -l pl.UTF-8
+System Fence odpowiada za bariery I/O dla członków klastra. Każdy z
+członków może dołączyć do domyślnej domeny barier, po czym będzie
+odgrodzony jeśli zawiedzie nie opuszczając czysto domeny barier. Moduł
+blokujący GFS-a lock_dlm nie pozwoli na podmontowanie GFS-a dopóki
+węzeł nie dołączy do domeny barier.
+
+Demon fence, fenced, jest zwykle uruchamiany przez fence_tool join. Po
+uruchomieniu fenced dołącza do domyślnej domeny barier, a węzeł jest
+przedmiotem odgrodzenia jeśli zawiedzie. fenced wykorzystuje zbiór
+agentów fence do komunikacji z urządzeniami sprzętowymi (zwykle do
+odcinania drogi do dzielonej pamięci lub wyłączania i włączania
+zasilania).
 
 %package fence-devel
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure I/O fencing system
+Summary(pl.UTF-8):	System barier I/O infrastruktury klastra
 Group:		Applications/System
 Requires:	%{name}-fence-libs = %{version}-%{release}
 
@@ -155,16 +217,16 @@
 %description fence-devel -l pl.UTF-8
 
 %package fence-libs
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure I/O fencing system
+Summary(pl.UTF-8):	System barier I/O infrastruktury klastra
 Group:		Applications/System
 
 %description fence-libs
 %description fence-libs -l pl.UTF-8
 
 %package fence-static
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	Cluster infrastructure I/O fencing system
+Summary(pl.UTF-8):	System barier I/O infrastruktury klastra
 Group:		Applications/System
 
 %description fence-static
@@ -205,12 +267,18 @@
 wszystkich innych maszynach w klastrze.
 
 %package rgmanager
-Summary:	Cluster infrastructure
-Summary(pl.UTF-8):	Infrastruktura klastra
+Summary:	HA resource group failover
+Summary(pl.UTF-8):	Failover dla grupy zasobów wysokiej dostępności
 Group:		Applications/System
 
 %description rgmanager
+Resource Group Manager provides high availability of critical server
+applications in the event of planned or unplanned system downtime.
+
 %description rgmanager -l pl.UTF-8
+Resource Group Manager daje wysoką dostępność krytycznych aplikacji
+serwerowych w przypadku planowanych lub nieplanowanych wyłączeń
+serwera.
 
 %prep
 %setup -q
@@ -278,7 +346,6 @@
 %defattr(644,root,root,755)
 %{_libdir}/libccs.a
 
-
 %files cman
 %defattr(644,root,root,755)
 %{_sysconfdir}/cluster
@@ -322,7 +389,6 @@
 %{_libdir}/libcman.a
 %{_libdir}/liblogthread.a
 
-
 %files dlm
 %defattr(644,root,root,755)
 /etc/udev/rules.d/51-dlm.rules
@@ -357,7 +423,6 @@
 %{_libdir}/libdlm_lt.a
 %{_libdir}/libdlmcontrol.a
 
-
 %files fence
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/fence_*
@@ -451,6 +516,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.3  2010/07/19 12:23:39  alucard
+- requirements filled so it works out of the box
+- descriptions copied from cman,dlm,ccs,rgmanager specs
+
 Revision 1.2  2010/07/17 16:18:17  alucard
 - s/UTF-u/UTF-8/g
 - adapterized
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cluster/cluster.spec?r1=1.2&r2=1.3&f=u



More information about the pld-cvs-commit mailing list