]> git.pld-linux.org Git - packages/pacemaker.git/blame - pacemaker.spec
- updated to 1.1.22 (new sonames)
[packages/pacemaker.git] / pacemaker.spec
CommitLineData
da3fb05a 1#
a5de291a
JB
2# Conditional build:
3%bcond_without corosync # Corosync stack support
4%bcond_without heartbeat # Heartbeat stack support
650f9adf
JB
5%bcond_without servicelog # ServiceLog support [IBM PPC specific]
6%bcond_without ipmi # IPMI ServiceLog support [IBM PPC specific]
3745c552 7%bcond_without doc # documentation
a5de291a 8#
650f9adf
JB
9%ifnarch ppc ppc64
10%undefine with_servicelog
11%endif
12%if %{without servicelog}
13%undefine with_ipmi
14%endif
01ea2d51 15Summary: The scalable High-Availability cluster resource manager
a5de291a 16Summary(pl.UTF-8): Skalowalny zarządca zasobów klastrów o wysokiej dostępności
01ea2d51 17Name: pacemaker
3745c552
JB
18Version: 1.1.22
19Release: 1
a5de291a 20License: GPL v2+, LGPL v2.1+
01ea2d51 21Group: Applications/System
73114340 22#Source0Download: https://github.com/ClusterLabs/pacemaker/releases
79e2c602 23Source0: https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-%{version}.tar.gz
3745c552 24# Source0-md5: ae655914911680a34faf6b0b5033fc6f
0fe40bd1 25Source1: %{name}.tmpfiles
d45bf2c6
JK
26Source2: %{name}.init
27Source3: %{name}.service
1b4a22d1
JK
28Patch0: %{name}-automake.patch
29Patch1: %{name}-manpage_xslt.patch
68084dab 30Patch2: %{name}-update.patch
68084dab 31Patch4: %{name}-libs.patch
4cf3b692 32Patch5: %{name}-heartbeat-libexecdir.patch
01ea2d51 33URL: http://clusterlabs.org/wiki/Main_Page
650f9adf 34%{?with_ipmi:BuildRequires: OpenIPMI-devel}
da3fb05a 35BuildRequires: asciidoc
650f9adf 36BuildRequires: autoconf >= 2.59
01ea2d51 37BuildRequires: automake
68084dab 38BuildRequires: bison
01ea2d51 39BuildRequires: bzip2-devel
a5de291a 40BuildRequires: cluster-glue-libs-devel
ed3071d2 41%{?with_corosync:BuildRequires: corosync-devel >= 2.0}
68084dab 42BuildRequires: dbus-devel
7a65b1fb 43BuildRequires: docbook-style-xsl
01ea2d51 44BuildRequires: e2fsprogs-devel
68084dab 45BuildRequires: flex
e32df161 46BuildRequires: gettext-tools
650f9adf 47BuildRequires: glib2-devel >= 2.0
01ea2d51 48BuildRequires: gnutls-devel
650f9adf 49BuildRequires: help2man
46cb3c8b 50%{?with_heartbeat:BuildRequires: heartbeat-devel >= 3.0.6}
01ea2d51 51BuildRequires: libesmtp-devel
650f9adf
JB
52BuildRequires: libltdl-devel
53BuildRequires: libqb-devel >= 0.13
54%{?with_servicelog:BuildRequires: libservicelog-devel}
01ea2d51 55BuildRequires: libtool
650f9adf
JB
56BuildRequires: libuuid-devel
57BuildRequires: libxml2-devel >= 2.0
01ea2d51 58BuildRequires: libxslt-devel
7a65b1fb 59BuildRequires: libxslt-progs
68084dab 60BuildRequires: ncurses-devel >= 5.4
01ea2d51
JK
61BuildRequires: net-snmp-devel
62BuildRequires: pam-devel
a5de291a 63BuildRequires: pciutils-devel
01ea2d51
JK
64BuildRequires: pkgconfig
65BuildRequires: python-devel
07ce3f2c 66BuildRequires: rpm-pythonprov
68084dab
JB
67BuildRequires: rpmbuild(macros) >= 1.644
68BuildRequires: systemd-units
01ea2d51 69BuildRequires: swig
3745c552
JB
70%if %{with doc}
71BuildRequires: inkscape
72BuildRequires: publican
73%endif
a5de291a 74Requires: %{name}-libs = %{version}-%{release}
ed3071d2 75Requires: cluster-glue
49485c8c 76Requires: resource-agents
20da0353
JK
77Provides: group(haclient)
78Provides: user(hacluster)
ed3071d2 79Suggests: pacemaker-shell
01ea2d51
JK
80BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
81
82%description
d45bf2c6
JK
83Pacemaker makes use of your cluster infrastructure (either
84Corosync/OpenAIS or Heartbeat) to stop, start and monitor the health
a5de291a 85of the services (aka. resources) you want the cluster to provide.
01ea2d51
JK
86
87It can do this for clusters of practically any size and comes with a
88powerful dependency model that allows the administrator to accurately
89express the relationships (both ordering and location) between the
90cluster resources.
91
92Pacemaker was formely a part of Heartbeat.
93
a5de291a
JB
94%description -l pl.UTF-8
95Pacemaker wykorzystuje infrastrukturę klastrową (Corosync/OpenAIS lub
96Heartbeat) do zatrzymywania, uruchamiania i monitorowania działania
97usług (tzw. zasobów), które ma udostępniać klaster.
98
99Jest w stanie obsłużyć klastry praktycznie dowolnych rozmiarów,
100zawiera elastyczny model zależności, pozwalający administratorowi
101dokładnie opisać powiązania (zarówno kolejność, jak i położenie)
102między zasobami klastra.
103
104Pacemaker był wcześniej częścią pakietu Heartbeat.
105
01ea2d51
JK
106%package libs
107Summary: Pacemaker libraries
a5de291a 108Summary(pl.UTF-8): Biblioteki Pacemakera
01ea2d51 109Group: Libraries
8b506ea9 110Requires: libqb >= 0.13
01ea2d51
JK
111
112%description libs
113Shared libraries for Pacemaker.
114
a5de291a
JB
115%description libs -l pl.UTF-8
116Biblioteki współdzielone Pacemakera.
117
118%package devel
119Summary: Header files for Pacemaker libraries
120Summary(pl.UTF-8): Pliki nagłówkowe bibliotek Pacemakera
121Group: Development/Libraries
122Requires: %{name}-libs = %{version}-%{release}
123
124%description devel
125Header files for Pacemaker libraries.
126
127%description devel -l pl.UTF-8
128Pliki nagłówkowe bibliotek Pacemakera.
129
130%package static
131Summary: Static Pacemaker libraries
132Summary(pl.UTF-8): Statyczne biblioteki Pacemakera
133Group: Development/Libraries
134Requires: %{name}-devel = %{version}-%{release}
135
136%description static
137Static Pacemaker libraries.
138
139%description static -l pl.UTF-8
140Statyczne biblioteki Pacemakera.
141
3745c552
JB
142%package remote
143Summary: Remote services manager for Pacemaker
144Summary(pl.UTF-8): Zarządca usług zdalnych dla Pacemakera
145Group: Applications/System
146Requires: systemd-units >= 38
147Requires: %{name} = %{version}-%{release}
148
149%description remote
150This package allows running Pacemaker-managed services on 'virtual'
151nodes without actual cluster stack. This is useful to manage services
152in virtual machines or containers running on a Pacemaker cluster.
153
154%description remote -l pl.UTF-8
155Ten pakiet pozwala na uruchamianie usług zarządzanych przez Pacemakera
156na węzłach "wirtualnych" bez zainstalowanego całego stosu klastrowego.
157Jest to przydatne przy zarządzaniu usługami na maszynach wirtualncych
158lub w kontenerach uruchomionych na klastrze opartym o Pacemaker.
159
da3fb05a
JK
160%package heartbeat
161Summary: Pacemaker for Heartbeat cluster
a5de291a 162Summary(pl.UTF-8): Pacemaker dla klastra Heartbeat
da3fb05a 163Group: Applications/System
a5de291a 164Requires: %{name} = %{version}-%{release}
46cb3c8b 165Requires: heartbeat >= 3.0.6
a5de291a 166Obsoletes: pacemaker < 1.1
da3fb05a
JK
167
168%description heartbeat
169This package allows using Pacemaker on a Heartbeat cluster.
170
a5de291a
JB
171%description heartbeat -l pl.UTF-8
172Ten pakiet pozwala na używanie Pacemakera na klastrze Heartbeat.
173
da3fb05a
JK
174%package corosync
175Summary: Pacemaker for Corosync cluster
a5de291a 176Summary(pl.UTF-8): Pacemaker dla klastra Corosync
da3fb05a 177Group: Applications/System
a5de291a 178Requires: %{name} = %{version}-%{release}
da3fb05a 179Requires: corosync
68084dab 180Requires: systemd-units >= 38
8a8116ff 181%{?with_heartbeat:%requires_eq heartbeat-libs}
da3fb05a
JK
182
183%description corosync
184This package allows using Pacemaker on a Corosync cluster.
185
a5de291a
JB
186%description corosync -l pl.UTF-8
187Ten pakiet pozwala na używanie Pacemakera na klastrze Corosync.
188
3745c552
JB
189%package doc
190Summary: Pacemaker documentation
191Summary(pl.UTF-8): Dokumentacja do Pacemakera
192Group: Documentation
f4369631 193
3745c552
JB
194%description doc
195Pacemaker documentation.
01ea2d51 196
3745c552
JB
197%description doc -l pl.UTF-8
198Dokumentacja do Pacemakera.
01ea2d51
JK
199
200%prep
79e2c602 201%setup -qn pacemaker-Pacemaker-%{version}
01ea2d51 202%patch0 -p1
9ab8266a 203%patch1 -p1
650f9adf 204%patch2 -p1
650f9adf 205%patch4 -p1
4cf3b692 206%patch5 -p1
01ea2d51
JK
207
208%build
209%{__libtoolize}
ed3071d2 210%{__aclocal} -I m4
01ea2d51
JK
211%{__autoconf}
212%{__autoheader}
213%{__automake}
214
650f9adf 215CPPFLAGS="%{rpmcppflags} %{?with_heartbeat:-I/usr/include/heartbeat}"
a6bb34f7 216# enable systemd explicitly to avoid configure checks via dbus-send or systemctl
01ea2d51 217%configure \
a6bb34f7
JB
218 --disable-fatal-warnings \
219 --disable-silent-rules \
220 --enable-systemd \
221 --disable-upstart \
a5de291a 222 --with-acl \
da3fb05a 223 --with-corosync%{!?with_corosync:=no} \
01ea2d51 224 --with-esmtp \
a5de291a 225 --with-heartbeat%{!?with_heartbeat:=no} \
66b40b4d 226 --with-initdir=/etc/rc.d/init.d \
a6bb34f7 227 --with-snmp
01ea2d51
JK
228
229%{__make}
230
231%install
232rm -rf $RPM_BUILD_ROOT
46cb3c8b 233install -d $RPM_BUILD_ROOT{/var/run/crm,/var/log}
01ea2d51
JK
234
235%{__make} install \
df1ba55b 236 mibdir=%{_datadir}/mibs \
01ea2d51
JK
237 DESTDIR=$RPM_BUILD_ROOT
238
46cb3c8b
JB
239touch $RPM_BUILD_ROOT/var/log/pacemaker.log
240
3745c552
JB
241%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/pacemaker/tests
242# package as %doc
243%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/pacemaker/{COPYING,README.markdown,acls.*,crm_fencing.*,licenses}
01ea2d51 244
3745c552 245install -D %{SOURCE1} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
650f9adf
JB
246%if %{with corosync}
247install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
248install -D %{SOURCE3} $RPM_BUILD_ROOT%{systemdunitdir}/%{name}.service
249%endif
0fe40bd1 250
01ea2d51
JK
251%clean
252rm -rf $RPM_BUILD_ROOT
253
20da0353
JK
254%pre
255%groupadd -g 60 haclient
256%useradd -u 17 -d /var/lib/heartbeat/cores/hacluster -c "Heartbeat User" -g haclient hacluster
257
da3fb05a
JK
258%post corosync
259/sbin/chkconfig --add %{name}
260%service %{name} restart "%{name} daemon"
da3fb05a
JK
261%systemd_post %{name}.service
262
263%preun
264if [ "$1" = "0" ]; then
68084dab
JB
265 %service %{name} stop
266 /sbin/chkconfig --del %{name}
da3fb05a 267fi
7c510570
JK
268
269%preun corosync
da3fb05a
JK
270%systemd_preun %{name}.service
271
272%postun corosync
273%systemd_reload
274
f4369631
JK
275%post remote
276/sbin/chkconfig --add pacemaker_remote
277%service pacemaker_remote restart "pacemaker_remote daemon"
278%systemd_post pacemaker_remote.service
279
280%preun remote
281%systemd_preun %{name}.service
282
283%postun remote
284%systemd_reload
285
68084dab
JB
286%post libs -p /sbin/ldconfig
287%postun libs -p /sbin/ldconfig
da3fb05a 288
01ea2d51
JK
289%files
290%defattr(644,root,root,755)
a6bb34f7 291%doc ChangeLog README.markdown doc/*.html doc/{executioner,msg-schema,security}.txt doc/{openstack,pcs-crmsh-quick-ref}.md
da3fb05a 292%attr(755,root,root) %{_sbindir}/attrd_updater
01ea2d51
JK
293%attr(755,root,root) %{_sbindir}/cibadmin
294%attr(755,root,root) %{_sbindir}/crm_attribute
295%attr(755,root,root) %{_sbindir}/crm_diff
ed3071d2 296%attr(755,root,root) %{_sbindir}/crm_error
01ea2d51
JK
297%attr(755,root,root) %{_sbindir}/crm_failcount
298%attr(755,root,root) %{_sbindir}/crm_master
299%attr(755,root,root) %{_sbindir}/crm_mon
da3fb05a
JK
300%attr(755,root,root) %{_sbindir}/crm_node
301%attr(755,root,root) %{_sbindir}/crm_report
01ea2d51 302%attr(755,root,root) %{_sbindir}/crm_resource
da3fb05a
JK
303%attr(755,root,root) %{_sbindir}/crm_simulate
304%attr(755,root,root) %{_sbindir}/crm_shadow
01ea2d51 305%attr(755,root,root) %{_sbindir}/crm_standby
da3fb05a 306%attr(755,root,root) %{_sbindir}/crm_ticket
01ea2d51
JK
307%attr(755,root,root) %{_sbindir}/crm_verify
308%attr(755,root,root) %{_sbindir}/crmadmin
da3fb05a
JK
309%attr(755,root,root) %{_sbindir}/fence_legacy
310%attr(755,root,root) %{_sbindir}/fence_pcmk
01ea2d51 311%attr(755,root,root) %{_sbindir}/iso8601
da3fb05a 312%attr(755,root,root) %{_sbindir}/stonith_admin
650f9adf
JB
313%if %{with servicelog}
314%if %{with ipmi}
315%attr(755,root,root) %{_sbindir}/ipmiservicelogd
316%endif
317%attr(755,root,root) %{_sbindir}/notifyServicelogEvent
318%endif
8b506ea9
JB
319%dir %{_libexecdir}/%{name}
320%attr(755,root,root) %{_libexecdir}/%{name}/attrd
321%attr(755,root,root) %{_libexecdir}/%{name}/cib
322%attr(755,root,root) %{_libexecdir}/%{name}/cibmon
323%attr(755,root,root) %{_libexecdir}/%{name}/crmd
324%attr(755,root,root) %{_libexecdir}/%{name}/lrmd
325%attr(755,root,root) %{_libexecdir}/%{name}/lrmd_internal_ctl
326%attr(755,root,root) %{_libexecdir}/%{name}/lrmd_test
327%attr(755,root,root) %{_libexecdir}/%{name}/pengine
328%attr(755,root,root) %{_libexecdir}/%{name}/stonith-test
329%attr(755,root,root) %{_libexecdir}/%{name}/stonithd
a5de291a 330%{_datadir}/pacemaker
df1ba55b 331%{_datadir}/mibs/PCMK-MIB.txt
69ee3b2e 332%{py_sitedir}/cts
46cb3c8b
JB
333%{systemdunitdir}/crm_mon.service
334%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/pacemaker
335%ghost /var/log/pacemaker.log
650f9adf
JB
336%{_mandir}/man7/crmd.7*
337%{_mandir}/man7/ocf_pacemaker_*.7*
338%{_mandir}/man7/pengine.7*
339%{_mandir}/man7/stonithd.7*
a5de291a
JB
340%{_mandir}/man8/attrd_updater.8*
341%{_mandir}/man8/cibadmin.8*
342%{_mandir}/man8/crm_attribute.8*
343%{_mandir}/man8/crm_diff.8*
344%{_mandir}/man8/crm_error.8*
345%{_mandir}/man8/crm_failcount.8*
346%{_mandir}/man8/crm_master.8*
347%{_mandir}/man8/crm_mon.8*
348%{_mandir}/man8/crm_node.8*
349%{_mandir}/man8/crm_report.8*
350%{_mandir}/man8/crm_resource.8*
351%{_mandir}/man8/crm_shadow.8*
352%{_mandir}/man8/crm_simulate.8*
353%{_mandir}/man8/crm_standby.8*
354%{_mandir}/man8/crm_ticket.8*
355%{_mandir}/man8/crm_verify.8*
356%{_mandir}/man8/crmadmin.8*
357%{_mandir}/man8/fence_legacy.8*
358%{_mandir}/man8/fence_pcmk.8*
359%{_mandir}/man8/iso8601.8*
360%{_mandir}/man8/stonith_admin.8*
650f9adf 361%if %{with servicelog}
3745c552
JB
362%if %{with ipmi}
363%{_mandir}/man8/ipmiservicelogd.8*
364%endif
650f9adf
JB
365%{_mandir}/man8/notifyServicelogEvent.8*
366%endif
a5de291a 367
46cb3c8b
JB
368%dir %{_prefix}/lib/ocf/resource.d/.isolation
369%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/.isolation/docker-wrapper
b35e723c 370%dir %{_prefix}/lib/ocf/resource.d/pacemaker
371%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/ClusterMon
372%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/Dummy
373%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/HealthCPU
374%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/HealthSMART
375%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/Stateful
376%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/SysInfo
377%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/SystemHealth
a6bb34f7 378%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/attribute
b35e723c 379%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/controld
8b506ea9 380%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/ifspeed
b35e723c 381%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/o2cb
382%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/ping
383%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/pingd
f4369631 384%attr(755,root,root) %{_prefix}/lib/ocf/resource.d/pacemaker/remote
a5de291a 385
ed3071d2
JK
386%dir /var/lib/%{name}
387%dir %attr(750,hacluster,haclient) /var/lib/%{name}/blackbox
388%dir %attr(750,hacluster,haclient) /var/lib/%{name}/cib
389%dir %attr(750,hacluster,haclient) /var/lib/%{name}/pengine
a5de291a 390%dir %attr(750,hacluster,haclient) %{_var}/run/crm
3745c552 391%{systemdtmpfilesdir}/%{name}.conf
01ea2d51
JK
392
393%files libs
394%defattr(644,root,root,755)
650f9adf 395%attr(755,root,root) %{_libdir}/libcib.so.*.*.*
46cb3c8b 396%attr(755,root,root) %ghost %{_libdir}/libcib.so.4
650f9adf
JB
397%attr(755,root,root) %{_libdir}/libcrmcluster.so.*.*.*
398%attr(755,root,root) %ghost %{_libdir}/libcrmcluster.so.4
399%attr(755,root,root) %{_libdir}/libcrmcommon.so.*.*.*
400%attr(755,root,root) %ghost %{_libdir}/libcrmcommon.so.3
401%attr(755,root,root) %{_libdir}/libcrmservice.so.*.*.*
46cb3c8b 402%attr(755,root,root) %ghost %{_libdir}/libcrmservice.so.3
650f9adf
JB
403%attr(755,root,root) %{_libdir}/liblrmd.so.*.*.*
404%attr(755,root,root) %ghost %{_libdir}/liblrmd.so.1
405%attr(755,root,root) %{_libdir}/libpe_rules.so.*.*.*
406%attr(755,root,root) %ghost %{_libdir}/libpe_rules.so.2
407%attr(755,root,root) %{_libdir}/libpe_status.so.*.*.*
3745c552 408%attr(755,root,root) %ghost %{_libdir}/libpe_status.so.16
650f9adf 409%attr(755,root,root) %{_libdir}/libpengine.so.*.*.*
3745c552 410%attr(755,root,root) %ghost %{_libdir}/libpengine.so.16
650f9adf
JB
411%attr(755,root,root) %{_libdir}/libstonithd.so.*.*.*
412%attr(755,root,root) %ghost %{_libdir}/libstonithd.so.2
413%attr(755,root,root) %{_libdir}/libtransitioner.so.*.*.*
414%attr(755,root,root) %ghost %{_libdir}/libtransitioner.so.2
01ea2d51 415
a5de291a
JB
416%files devel
417%defattr(644,root,root,755)
650f9adf
JB
418%attr(755,root,root) %{_libdir}/libcib.so
419%attr(755,root,root) %{_libdir}/libcrmcluster.so
420%attr(755,root,root) %{_libdir}/libcrmcommon.so
421%attr(755,root,root) %{_libdir}/libcrmservice.so
422%attr(755,root,root) %{_libdir}/liblrmd.so
423%attr(755,root,root) %{_libdir}/libpe_rules.so
424%attr(755,root,root) %{_libdir}/libpe_status.so
425%attr(755,root,root) %{_libdir}/libpengine.so
426%attr(755,root,root) %{_libdir}/libstonithd.so
427%attr(755,root,root) %{_libdir}/libtransitioner.so
428%{_libdir}/libcib.la
429%{_libdir}/libcrmcluster.la
430%{_libdir}/libcrmcommon.la
431%{_libdir}/libcrmservice.la
432%{_libdir}/liblrmd.la
433%{_libdir}/libpe_rules.la
434%{_libdir}/libpe_status.la
435%{_libdir}/libpengine.la
436%{_libdir}/libstonithd.la
437%{_libdir}/libtransitioner.la
a5de291a 438%{_includedir}/pacemaker
650f9adf
JB
439%{_pkgconfigdir}/pacemaker.pc
440%{_pkgconfigdir}/pacemaker-cib.pc
441%{_pkgconfigdir}/pacemaker-cluster.pc
442%{_pkgconfigdir}/pacemaker-fencing.pc
443%{_pkgconfigdir}/pacemaker-lrmd.pc
444%{_pkgconfigdir}/pacemaker-pengine.pc
445%{_pkgconfigdir}/pacemaker-service.pc
a5de291a
JB
446
447%files static
448%defattr(644,root,root,755)
650f9adf
JB
449%{_libdir}/libcib.a
450%{_libdir}/libcrmcluster.a
451%{_libdir}/libcrmcommon.a
452%{_libdir}/libcrmservice.a
453%{_libdir}/liblrmd.a
454%{_libdir}/libpe_rules.a
455%{_libdir}/libpe_status.a
456%{_libdir}/libpengine.a
457%{_libdir}/libstonithd.a
458%{_libdir}/libtransitioner.a
a5de291a 459
f4369631
JK
460%files remote
461%defattr(644,root,root,755)
f4369631
JK
462%attr(755,root,root) %{_sbindir}/pacemaker_remoted
463%attr(755,root,root) /etc/rc.d/init.d/pacemaker_remote
464%{systemdunitdir}/pacemaker_remote.service
a5de291a 465%{_mandir}/man8/pacemaker_remoted.8*
f4369631 466
da3fb05a
JK
467%if %{with heartbeat}
468%files heartbeat
469%defattr(644,root,root,755)
7c4f002d 470%attr(755,root,root) %{_sbindir}/crm_uuid
a5de291a 471%{_mandir}/man8/crm_uuid.8*
da3fb05a
JK
472%endif
473
474%if %{with corosync}
475%files corosync
476%defattr(644,root,root,755)
477%attr(755,root,root) %{_sbindir}/pacemakerd
478%attr(755,root,root) /etc/rc.d/init.d/%{name}
479%{systemdunitdir}/%{name}.service
a5de291a 480%{_mandir}/man8/pacemakerd.8*
da3fb05a 481%endif
3745c552
JB
482
483%if %{with doc}
484%files doc
485%defattr(644,root,root,755)
486%dir %{_docdir}/pacemaker
487%{_docdir}/pacemaker/Clusters_from_Scratch
488%{_docdir}/pacemaker/Pacemaker_Development
489%{_docdir}/pacemaker/Pacemaker_Explained
490%{_docdir}/pacemaker/Pacemaker_Remote
491%endif
This page took 0.17768 seconds and 4 git commands to generate.