]> git.pld-linux.org Git - packages/cluster.git/blame - cluster.spec
- up to 3.2.0
[packages/cluster.git] / cluster.spec
CommitLineData
3e0685c3 1#
c29b109e
JK
2# Conditional build:
3%bcond_without ldap # do not include ldap support
4
67bbaa06
JB
5Summary: Linux Cluster infrastructure
6Summary(pl.UTF-8): Infrastruktura klastra linuksowego
3e0685c3 7Name: cluster
67bbaa06
JB
8Version: 3.2.0
9Release: 1
10License: LGPL v2.1+ (libraries), GPL v2+ (applications)
3e0685c3 11Group: Applications/System
67bbaa06
JB
12Source0: https://fedorahosted.org/releases/c/l/cluster/%{name}-%{version}.tar.xz
13# Source0-md5: 300d83dbbc525c3da21c2e961271c84b
a3958b3a 14Source1: %{name}.tmpfiles
c29b109e 15Patch0: %{name}-no_ldap.patch
67bbaa06 16URL: https://fedorahosted.org/cluster/wiki/HomePage
a3958b3a 17BuildRequires: corosync-devel >= 1.4.1
67bbaa06
JB
18BuildRequires: corosync-devel < 2
19BuildRequires: libxml2-devel >= 2.0
3e0685c3 20BuildRequires: libxslt-progs
3e0685c3 21BuildRequires: ncurses-devel
3e0685c3 22BuildRequires: nspr-devel
1d7db41d 23BuildRequires: nss-devel
a3958b3a 24BuildRequires: openais-devel >= 1.1.4
c29b109e 25%{?with_ldap:BuildRequires: openldap-devel}
3e0685c3 26BuildRequires: perl-ExtUtils-MakeMaker
3e0685c3 27BuildRequires: slang-devel
b3a24d3c 28Requires: %{name}-cman = %{version}-%{release}
29Requires: %{name}-rgmanager = %{version}-%{release}
3e0685c3 30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%define _sbindir /sbin
33
34%description
67bbaa06
JB
35Linux Cluster infrastructure.
36
3e0685c3 37%description -l pl.UTF-8
67bbaa06 38Infrastruktura klastra linuksowego.
3e0685c3 39
40%package ccs
3157b5be 41Summary: Cluster configuration system
42Summary(pl.UTF-8): System konfiguracji klastra
1d7db41d 43Group: Applications/System
67bbaa06
JB
44Requires: %{name}-ccs-libs = %{version}-%{release}
45Requires: corosync >= 1.4.1
3e0685c3 46Requires: libxml2-progs
67bbaa06 47Obsoletes: ccs < 3
3e0685c3 48
49%description ccs
3157b5be 50Cluster configuration system to manage the cluster config file.
51
1d7db41d 52%description ccs -l pl.UTF-8
3157b5be 53System konfiguracji klastra do zarządzania jego plikiem
54konfiguracyjnym.
3e0685c3 55
3e0685c3 56%package ccs-libs
0d1b7e47
JK
57Summary: Cluster configuration system library
58Summary(pl.UTF-8): Biblioteka systemu konfiguracji klastra
67bbaa06
JB
59Group: Libraries
60Requires: corosync-libs >= 1.4.1
3e0685c3 61
62%description ccs-libs
0d1b7e47
JK
63Cluster configuration system library.
64
1d7db41d 65%description ccs-libs -l pl.UTF-8
0d1b7e47 66Biblioteka systemu konfiguracji klastra.
3e0685c3 67
67bbaa06
JB
68%package ccs-devel
69Summary: Header files for ccs library
70Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki ccs
71Group: Development/Libraries
72Requires: %{name}-ccs-libs = %{version}-%{release}
73Obsoletes: ccs-devel < 3
74
75%description ccs-devel
76Header files for ccs library.
77
78%description ccs-devel -l pl.UTF-8
79Pliki nagłówkowe dla biblioteki ccs.
80
3e0685c3 81%package ccs-static
0d1b7e47
JK
82Summary: Static ccs library
83Summary(pl.UTF-8): Statyczna biblioteka ccs
67bbaa06 84Group: Development/Libraries
3e0685c3 85
86%description ccs-static
0d1b7e47
JK
87Static ccs library.
88
1d7db41d 89%description ccs-static -l pl.UTF-8
0d1b7e47 90Statyczna biblioteka ccs.
3e0685c3 91
92%package cman
3157b5be 93Summary: Cluster infrastructure manager
94Summary(pl.UTF-8): Zarządca infrastruktury klastra
1d7db41d 95Group: Applications/System
b3a24d3c 96Requires: %{name}-ccs = %{version}-%{release}
67bbaa06 97Requires: %{name}-cman-libs = %{version}-%{release}
b3a24d3c 98Requires: %{name}-dlm = %{version}-%{release}
99Requires: %{name}-fence = %{version}-%{release}
100Requires: %{name}-group = %{version}-%{release}
67bbaa06 101Requires: corosync >= 1.4.1
0d1b7e47 102Requires: openais
67bbaa06 103Obsoletes: cman < 3
3e0685c3 104
105%description cman
3157b5be 106MAN is a symmetric, general-purpose, kernel-based cluster manager. It
107has two parts. Connection Manager (cnxman) handles membership,
108messaging, quorum, event notification and transitions. Service Manager
109(sm) handles "service groups" which are a general way of representing
110and managing instances of external systems that require cluster
111management. The CMAN cluster manager is the foundational system upon
112which DLM, GFS, CLVM, and Fence all depend. The CMAN API in the kernel
113and userspace is general and available for other programs to use.
114
1d7db41d 115%description cman -l pl.UTF-8
3157b5be 116MAN to zarządca opartych na jądrze symetrycznych klastrów ogólnego
117przeznaczenia. Składa się z dwóch części. Zarządca połączeń
118(Connection Manager, cnxman) obsługuje członkostwo, komunikację,
119kworum, powiadamianie o zdarzeniach i przejścia. Zarządca usług
120(Service Manager, sm) obsługuje "grupy usług", które są ogólnym
121sposobem reprezentacji i zarządzania instancjami zewnętrznych systemów
122wymagających zarządzania klastrem. Zarządca klastrów CMAN to
123podstawowy system, na którym polegają DLM, GFS, CLVM i Fence. API
124CMAN-a w jądrze i przestrzeni użytkownika jest ogólne i w całości
125dostępne do wykorzystania w innych programach.
126
67bbaa06
JB
127%package cman-libs
128Summary: Cluster infrastructure manager library
129Summary(pl.UTF-8): Biblioteka zarządcy infrastruktury klastra
130Group: Libraries
131Obsoletes: cman-libs < 3
132# cluster 1.x packages obsoleted by cman-libs 2.x
133Obsoletes: gulm
134Obsoletes: gulm-devel
135Obsoletes: gulm-static
136Obsoletes: iddev
137Obsoletes: magma
138Obsoletes: magma-devel
139Obsoletes: magma-plugins
140Obsoletes: magma-static
141
142%description cman-libs
143Cluster infrastructure manager library.
144
145%description cman-libs -l pl.UTF-8
146Biblioteka zarządcy infrastruktury klastra.
147
3e0685c3 148%package cman-devel
0d1b7e47
JK
149Summary: Header filed for cman library
150Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki cman
67bbaa06 151Group: Development/Libraries
1d7db41d 152Requires: %{name}-cman-libs = %{version}-%{release}
67bbaa06 153Obsoletes: cman-devel < 3
3e0685c3 154
155%description cman-devel
0d1b7e47
JK
156Header filed for cman library.
157
1d7db41d 158%description cman-devel -l pl.UTF-8
0d1b7e47 159Pliki nagłówkowe dla biblioteki cman.
3e0685c3 160
3e0685c3 161%package cman-static
0d1b7e47
JK
162Summary: Static cman library
163Summary(pl.UTF-8): Statyczna biblioteka cman
67bbaa06
JB
164Group: Development/Libraries
165Obsoletes: cman-static < 3
3e0685c3 166
167%description cman-static
0d1b7e47
JK
168Static cman library.
169
1d7db41d 170%description cman-static -l pl.UTF-8
0d1b7e47 171Statyczna biblioteka cman.
3e0685c3 172
173%package dlm
0d1b7e47 174Summary: Distributed lock manager
67bbaa06 175Summary(pl.UTF-8): Zarządca rozproszonych blokad
1d7db41d 176Group: Applications/System
67bbaa06
JB
177Requires: %{name}-dlm-libs = %{version}-%{release}
178Obsoletes: dlm < 3
3e0685c3 179
180%description dlm
3157b5be 181The DLM lock manager is a kernel-based VMS-like distributed lock
182manager. It is general purpose and not specific to only GFS or CLVM.
183Kernel and userspace locking API's are available.
184
1d7db41d 185%description dlm -l pl.UTF-8
3157b5be 186Zarządca blokad DLM to oparty na jądrze zarządca rozproszonych blokad
187w stylu VMS. Jest ogólnego przeznaczenia, przeznaczonym nie tylko dla
188GFS-a czy CLVM-a. Dostępne są API blokowania w jądrze i przestrzeni
189użytkownika.
3e0685c3 190
67bbaa06
JB
191%package dlm-libs
192Summary: Distributed lock manager library
193Summary(pl.UTF-8): Biblioteka zarządcy rozproszonych blokad
194Group: Libraries
195Obsoletes: dlm-libs < 3
196
197%description dlm-libs
198Distributed lock manager library.
199
200%description dlm-libs -l pl.UTF-8
201Biblioteka zarządcy rozproszonych blokad.
202
3e0685c3 203%package dlm-devel
0d1b7e47
JK
204Summary: Header filed for dlm library
205Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki dlm
67bbaa06 206Group: Development/Libraries
1d7db41d 207Requires: %{name}-dlm-libs = %{version}-%{release}
67bbaa06 208Obsoletes: dlm-devel < 3
3e0685c3 209
210%description dlm-devel
0d1b7e47
JK
211Header filed for dlm library.
212
1d7db41d 213%description dlm-devel -l pl.UTF-8
0d1b7e47 214Pliki nagłówkowe dla biblioteki dlm.
3e0685c3 215
3e0685c3 216%package dlm-static
0d1b7e47
JK
217Summary: Static dlm library
218Summary(pl.UTF-8): Statyczna biblioteka dlm
67bbaa06
JB
219Group: Development/Libraries
220Obsoletes: dlm-static < 3
3e0685c3 221
222%description dlm-static
0d1b7e47
JK
223Static dlm library.
224
1d7db41d 225%description dlm-static -l pl.UTF-8
0d1b7e47 226Statyczna biblioteka dlm.
3e0685c3 227
228%package fence
3157b5be 229Summary: Cluster infrastructure I/O fencing system
230Summary(pl.UTF-8): System barier I/O infrastruktury klastra
1d7db41d 231Group: Applications/System
67bbaa06
JB
232Requires: %{name}-ccs-libs = %{version}-%{release}
233Requires: %{name}-cman-libs = %{version}-%{release}
234Requires: %{name}-fence-libs = %{version}-%{release}
235Requires: corosync >= 1.4.1
a3958b3a 236Suggests: fence-agents
67bbaa06 237Obsoletes: fence < 3
3e0685c3 238
239%description fence
3157b5be 240The Fence system does I/O fencing of cluster members. Any member may
241join the default fence domain after which it will be fenced if it
242fails without leaving the fence domain cleanly. The lock_dlm GFS lock
243module will not permit GFS to be mounted until the node has joined a
244fence domain.
245
246The fence daemon, fenced, is usually started by running "fence_tool
247join". Once started, fenced joins the default fence domain and the
248node is subject to being fenced if it fails. A collection of fence
249agents are used by fenced to interface with hardware devices (usually
250to shut off its path to shared storage or cycle its power source.)
251
1d7db41d 252%description fence -l pl.UTF-8
3157b5be 253System Fence odpowiada za bariery I/O dla członków klastra. Każdy z
254członków może dołączyć do domyślnej domeny barier, po czym będzie
255odgrodzony jeśli zawiedzie nie opuszczając czysto domeny barier. Moduł
256blokujący GFS-a lock_dlm nie pozwoli na podmontowanie GFS-a dopóki
257węzeł nie dołączy do domeny barier.
258
259Demon fence, fenced, jest zwykle uruchamiany przez fence_tool join. Po
260uruchomieniu fenced dołącza do domyślnej domeny barier, a węzeł jest
261przedmiotem odgrodzenia jeśli zawiedzie. fenced wykorzystuje zbiór
262agentów fence do komunikacji z urządzeniami sprzętowymi (zwykle do
263odcinania drogi do dzielonej pamięci lub wyłączania i włączania
264zasilania).
3e0685c3 265
67bbaa06
JB
266%package fence-libs
267Summary: Cluster infrastructure I/O fencing system libraries
268Summary(pl.UTF-8): Biblioteki systemu barier I/O infrastruktury klastra
269Group: Libraries
270Requires: %{name}-ccs-libs = %{version}-%{release}
271
272%description fence-libs
273Cluster infrastructure I/O fencing system libraries.
274
275%description fence-libs -l pl.UTF-8
276Biblioteki systemu barier I/O infrastruktury klastra.
277
3e0685c3 278%package fence-devel
0d1b7e47
JK
279Summary: Header filed for fence library
280Summary(pl.UTF-8): Pliki nagłówkowe dla biblioteki fence
67bbaa06 281Group: Development/Libraries
1d7db41d 282Requires: %{name}-fence-libs = %{version}-%{release}
3e0685c3 283
284%description fence-devel
0d1b7e47
JK
285Header filed for fence library.
286
1d7db41d 287%description fence-devel -l pl.UTF-8
0d1b7e47 288Pliki nagłówkowe dla biblioteki fence.
3e0685c3 289
3e0685c3 290%package fence-static
67bbaa06
JB
291Summary: Static fence libraries
292Summary(pl.UTF-8): Statyczne biblioteki fence
293Group: Development/Libraries
294Requires: %{name}-fence-devel = %{version}-%{release}
3e0685c3 295
296%description fence-static
67bbaa06 297Static fence libraries.
0d1b7e47 298
1d7db41d 299%description fence-static -l pl.UTF-8
67bbaa06 300Statyczne biblioteki fence.
3e0685c3 301
302%package group
67bbaa06
JB
303Summary: Cluster 2 compatibility infrastructure
304Summary(pl.UTF-8): Infrastruktura kompatybilności z klastrem w wersji 2
1d7db41d 305Group: Applications/System
67bbaa06
JB
306Requires: %{name}-ccs-libs = %{version}-%{release}
307Requires: %{name}-cman-libs = %{version}-%{release}
308Requires: %{name}-dlm-libs = %{version}-%{release}
309Requires: %{name}-fence-libs = %{version}-%{release}
3e0685c3 310
311%description group
67bbaa06 312Cluster 2 compatibility infrastructure.
3e0685c3 313
0d1b7e47 314%description group -l pl.UTF-8
67bbaa06 315Infrastruktura kompatybilności z klastrem w wersji 2.
3e0685c3 316
317%package rgmanager
3157b5be 318Summary: HA resource group failover
319Summary(pl.UTF-8): Failover dla grupy zasobów wysokiej dostępności
1d7db41d 320Group: Applications/System
67bbaa06
JB
321Requires: %{name}-ccs-libs = %{version}-%{release}
322Requires: %{name}-cman-libs = %{version}-%{release}
323Requires: %{name}-dlm-libs = %{version}-%{release}
324Requires: %{name}-fence-libs = %{version}-%{release}
a3958b3a 325Suggests: resource-agents
67bbaa06 326Obsoletes: rgmanager < 3
3e0685c3 327
328%description rgmanager
3157b5be 329Resource Group Manager provides high availability of critical server
330applications in the event of planned or unplanned system downtime.
331
1d7db41d 332%description rgmanager -l pl.UTF-8
3157b5be 333Resource Group Manager daje wysoką dostępność krytycznych aplikacji
334serwerowych w przypadku planowanych lub nieplanowanych wyłączeń
335serwera.
3e0685c3 336
337%prep
338%setup -q
c29b109e 339%{!?with_ldap:%patch0 -p1}
3e0685c3 340
67bbaa06 341sed -i -e 's@-Wall@%{rpmcflags} -I/usr/include/ncurses -Wall@' make/defines.mk.input
3e0685c3 342
343%build
344./configure \
345 --libdir=%{_libdir} \
346 --libexecdir=%{_libdir} \
347 --mandir=%{_mandir} \
348 --prefix=%{_prefix} \
349 --sbindir=%{_sbindir} \
350 --ncursesincdir=/usr/include/ncurses \
a3958b3a 351 --disable_kernel_check
3e0685c3 352
353%{__make}
354
355%install
356rm -rf $RPM_BUILD_ROOT
a3958b3a
JK
357install -d $RPM_BUILD_ROOT{%{_sysconfdir}/cluster,/etc/rc.d/init.d} \
358 $RPM_BUILD_ROOT{/var/log/cluster,%{systemdtmpfilesdir}}
3e0685c3 359
360%{__make} install \
361 DESTDIR=$RPM_BUILD_ROOT
362
3e0685c3 363mv $RPM_BUILD_ROOT/''etc/init.d/* $RPM_BUILD_ROOT/etc/rc.d/init.d
364
a3958b3a
JK
365install %{SOURCE1} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
366
67bbaa06
JB
367# let rpm autogenerate dependencies
368chmod +x $RPM_BUILD_ROOT%{_libdir}/lib*.so*
369
3e0685c3 370%clean
371rm -rf $RPM_BUILD_ROOT
372
47283322
JK
373%post ccs-libs -p /sbin/ldconfig
374%postun ccs-libs -p /sbin/ldconfig
375%post cman-libs -p /sbin/ldconfig
376%postun cman-libs -p /sbin/ldconfig
377%post dlm-libs -p /sbin/ldconfig
378%postun dlm-libs -p /sbin/ldconfig
379%post fence-libs -p /sbin/ldconfig
380%postun fence-libs -p /sbin/ldconfig
381
3e0685c3 382%files
383%defattr(644,root,root,755)
384
385%files ccs
386%defattr(644,root,root,755)
c29b109e 387%if %{with ldap}
3e0685c3 388%attr(755,root,root) %{_sbindir}/confdb2ldif
c29b109e 389%endif
3e0685c3 390%attr(755,root,root) %{_sbindir}/ccs_config_dump
391%attr(755,root,root) %{_sbindir}/ccs_config_validate
392%attr(755,root,root) %{_sbindir}/ccs_test
393%attr(755,root,root) %{_sbindir}/ccs_tool
a3958b3a 394%attr(755,root,root) %{_sbindir}/ccs_update_schema
67bbaa06
JB
395%attr(755,root,root) %{_libdir}/lcrso/config_cmanpre.lcrso
396%{?with_ldap:%attr(755,root,root) %{_libdir}/lcrso/config_ldap.lcrso}
397%attr(755,root,root) %{_libdir}/lcrso/config_xml.lcrso
398%attr(755,root,root) %{_libdir}/lcrso/service_cman.lcrso
399%{_mandir}/man8/ccs_config_dump.8*
400%{_mandir}/man8/ccs_config_validate.8*
401%{_mandir}/man8/ccs_tool.8*
402%{_mandir}/man8/ccs_update_schema.8*
c29b109e 403%if %{with ldap}
67bbaa06 404%{_mandir}/man8/confdb2ldif.8*
c29b109e 405%endif
a3958b3a
JK
406%attr(700,root,root) /var/run/cluster
407%{systemdtmpfilesdir}/%{name}.conf
3e0685c3 408
409%files ccs-libs
410%defattr(644,root,root,755)
411%attr(755,root,root) %{_libdir}/libccs.so.3.0
412%attr(755,root,root) %ghost %{_libdir}/libccs.so.3
413
414%files ccs-devel
415%defattr(644,root,root,755)
416%attr(755,root,root) %{_libdir}/libccs.so
417%{_includedir}/ccs.h
418%{_pkgconfigdir}/libccs.pc
419
420%files ccs-static
421%defattr(644,root,root,755)
422%{_libdir}/libccs.a
423
3e0685c3 424%files cman
425%defattr(644,root,root,755)
67bbaa06
JB
426%dir %{_sysconfdir}/cluster
427%dir %{_sysconfdir}/cluster/cman-notify.d
3e0685c3 428/etc/logrotate.d/cluster
1d7db41d 429%attr(754,root,root) /etc/rc.d/init.d/cman
3e0685c3 430%attr(755,root,root) %{_sbindir}/cman_notify
431%attr(755,root,root) %{_sbindir}/cman_tool
432%attr(755,root,root) %{_sbindir}/cmannotifyd
433%attr(755,root,root) %{_sbindir}/mkqdisk
434%attr(755,root,root) %{_sbindir}/qdiskd
435%{_datadir}/cluster
436%{_docdir}/cluster
67bbaa06
JB
437%{_mandir}/man5/cluster.conf.5*
438%{_mandir}/man5/cman.5*
439%{_mandir}/man5/qdisk.5*
440%{_mandir}/man8/checkquorum.8*
441%{_mandir}/man8/cman_notify.8*
442%{_mandir}/man8/cman_tool.8*
443%{_mandir}/man8/cmannotifyd.8*
444%{_mandir}/man8/mkqdisk.8*
445%{_mandir}/man8/qdiskd.8*
3e0685c3 446/var/log/cluster
447
67bbaa06
JB
448%files cman-libs
449%defattr(644,root,root,755)
450%attr(755,root,root) %{_libdir}/libcman.so.3.0
451%attr(755,root,root) %ghost %{_libdir}/libcman.so.3
452%attr(755,root,root) %{_libdir}/liblogthread.so.3.0
453%attr(755,root,root) %ghost %{_libdir}/liblogthread.so.3
454
3e0685c3 455%files cman-devel
456%defattr(644,root,root,755)
457%attr(755,root,root) %{_libdir}/libcman.so
458%attr(755,root,root) %{_libdir}/liblogthread.so
459%{_includedir}/libcman.h
460%{_includedir}/liblogthread.h
461%{_pkgconfigdir}/libcman.pc
462%{_pkgconfigdir}/liblogthread.pc
463
3e0685c3 464%files cman-static
465%defattr(644,root,root,755)
466%{_libdir}/libcman.a
467%{_libdir}/liblogthread.a
468
3e0685c3 469%files dlm
470%defattr(644,root,root,755)
a3958b3a 471/lib/udev/rules.d/51-dlm.rules
3e0685c3 472%attr(755,root,root) %{_sbindir}/dlm_tool
67bbaa06 473%{_mandir}/man8/dlm_tool.8*
3e0685c3 474
475%files dlm-libs
476%defattr(644,root,root,755)
477%attr(755,root,root) %{_libdir}/libdlm.so.3.0
478%attr(755,root,root) %ghost %{_libdir}/libdlm.so.3
479%attr(755,root,root) %{_libdir}/libdlm_lt.so.3.0
480%attr(755,root,root) %ghost %{_libdir}/libdlm_lt.so.3
481%attr(755,root,root) %{_libdir}/libdlmcontrol.so.3.1
482%attr(755,root,root) %ghost %{_libdir}/libdlmcontrol.so.3
483
67bbaa06
JB
484%files dlm-devel
485%defattr(644,root,root,755)
486%attr(755,root,root) %{_libdir}/libdlm.so
487%attr(755,root,root) %{_libdir}/libdlm_lt.so
488%attr(755,root,root) %{_libdir}/libdlmcontrol.so
489%{_includedir}/libdlm.h
490%{_includedir}/libdlmcontrol.h
491%{_pkgconfigdir}/libdlm.pc
492%{_pkgconfigdir}/libdlm_lt.pc
493%{_pkgconfigdir}/libdlmcontrol.pc
494%{_mandir}/man3/dlm_*.3*
495%{_mandir}/man3/libdlm.3*
496
3e0685c3 497%files dlm-static
498%defattr(644,root,root,755)
499%{_libdir}/libdlm.a
500%{_libdir}/libdlm_lt.a
501%{_libdir}/libdlmcontrol.a
502
3e0685c3 503%files fence
504%defattr(644,root,root,755)
505%attr(755,root,root) %{_sbindir}/fence_*
506%attr(755,root,root) %{_sbindir}/fenced
ea295b67 507%{perl_vendorarch}/Cluster
67bbaa06
JB
508%dir %{perl_vendorarch}/auto/Cluster
509%dir %{perl_vendorarch}/auto/Cluster/CCS
510%{perl_vendorarch}/auto/Cluster/CCS/CCS.bs
511%attr(755,root,root) %{perl_vendorarch}/auto/Cluster/CCS/CCS.so
512%{_mandir}/man3/Cluster::CCS.3pm*
513%{_mandir}/man8/fence_*.8*
514%{_mandir}/man8/fenced.8*
3e0685c3 515
516%files fence-libs
517%defattr(644,root,root,755)
518%attr(755,root,root) %{_libdir}/libfence.so.4.0
519%attr(755,root,root) %ghost %{_libdir}/libfence.so.4
520%attr(755,root,root) %{_libdir}/libfenced.so.3.0
521%attr(755,root,root) %ghost %{_libdir}/libfenced.so.3
522
67bbaa06
JB
523%files fence-devel
524%defattr(644,root,root,755)
525%attr(755,root,root) %{_libdir}/libfence.so
526%attr(755,root,root) %{_libdir}/libfenced.so
527%{_includedir}/libfence.h
528%{_includedir}/libfenced.h
529%{_pkgconfigdir}/libfence.pc
530%{_pkgconfigdir}/libfenced.pc
531
3e0685c3 532%files fence-static
533%defattr(644,root,root,755)
534%{_libdir}/libfence.a
535%{_libdir}/libfenced.a
536
537%files group
538%defattr(644,root,root,755)
539%attr(755,root,root) %{_sbindir}/dlm_controld
3e0685c3 540%attr(755,root,root) %{_sbindir}/group_tool
541%attr(755,root,root) %{_sbindir}/groupd
67bbaa06
JB
542%{_mandir}/man8/dlm_controld.8*
543%{_mandir}/man8/group_tool.8*
544%{_mandir}/man8/groupd.8*
3e0685c3 545
3e0685c3 546%files rgmanager
547%defattr(644,root,root,755)
67bbaa06 548%attr(754,root,root) /etc/rc.d/init.d/cpglockd
3e0685c3 549%attr(754,root,root) /etc/rc.d/init.d/rgmanager
550%attr(755,root,root) %{_sbindir}/clubufflush
551%attr(755,root,root) %{_sbindir}/clufindhostname
552%attr(755,root,root) %{_sbindir}/clulog
553%attr(755,root,root) %{_sbindir}/clunfslock
554%attr(755,root,root) %{_sbindir}/clurgmgrd
3e0685c3 555%attr(755,root,root) %{_sbindir}/clustat
556%attr(755,root,root) %{_sbindir}/clusvcadm
67bbaa06
JB
557%attr(755,root,root) %{_sbindir}/cpglockd
558%attr(755,root,root) %{_sbindir}/cpglockdump
3e0685c3 559%attr(755,root,root) %{_sbindir}/rg_test
560%attr(755,root,root) %{_sbindir}/rgmanager
67bbaa06
JB
561%{_mandir}/man8/clubufflush.8*
562%{_mandir}/man8/clufindhostname.8*
563%{_mandir}/man8/clulog.8*
564%{_mandir}/man8/clurgmgrd.8*
565%{_mandir}/man8/clustat.8*
566%{_mandir}/man8/clusvcadm.8*
567%{_mandir}/man8/cpglockd.8*
568%{_mandir}/man8/rgmanager.8*
This page took 0.783711 seconds and 4 git commands to generate.