1 # NOTE: upstream name is "sbd" but is was already occupied, so using "cluster-" prefix
2 Summary: Shared-storage based death
3 Summary(pl.UTF-8): Uśmiercanie węzła poprzez współdzieloną przestrzeń dyskową
9 #Source0Download: https://github.com/ClusterLabs/sbd/releases
10 Source0: https://github.com/ClusterLabs/sbd/archive/v%{version}/sbd-%{version}.tar.gz
11 # Source0-md5: 506253d40490d49a8effc0f563bcd666
12 URL: https://github.com/ClusterLabs/sbd/
13 BuildRequires: autoconf >= 2.63
15 BuildRequires: automake >= 1:1.13
16 BuildRequires: corosync-devel >= 2.0
17 BuildRequires: glib2-devel >= 2.0
18 BuildRequires: libaio-devel
19 BuildRequires: libqb-devel
20 BuildRequires: libtool
21 BuildRequires: libuuid-devel
22 BuildRequires: libxml2-devel >= 2.0
23 BuildRequires: pacemaker-devel >= 1.1.8
24 BuildRequires: perl-tools-pod
25 BuildRequires: pkgconfig
26 Requires: cluster-glue-stonith >= 1.0.9
27 Requires: corosync-libs >= 2.0
28 Requires: pacemaker-libs >= 1.1.8
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 A highly reliable fencing or Shoot-the-other-node-in-the-head
33 (STONITH) mechanism that works by utilizing shared storage.
35 The component works with Pacemaker clusters. (Currently, it is only
36 tested on clusters using the "old" plugin to corosync, not yet the MCP
39 %description -l pl.UTF-8
40 Wysoko wiarygodny mechanizm odgrodzenia lub "odstrzeliwania" (STONITH
41 - Shoot-the-other-node-in-the-head), działający dzięki wykorzystaniu
42 współdzielonej przestrzeni dyskowej.
44 Komponent działa z klastrami Pacemaker (aktualnie testowany był tylko
45 z klastrami wykorzystującymi "starą" wtyczkę corosync, nie kod MCP).
48 %setup -q -n sbd-%{version}
51 echo 'm4_define([TESTS_OPTION], [serial-tests])' > tests-opt.m4
71 rm -rf $RPM_BUILD_ROOT
74 DESTDIR=$RPM_BUILD_ROOT
76 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libsbdtestbed.*
79 rm -rf $RPM_BUILD_ROOT
82 %defattr(644,root,root,755)
83 %doc NEWS README.md ROADMAP
84 %attr(755,root,root) %{_sbindir}/sbd
85 %attr(755,root,root) %{_libdir}/stonith/plugins/external/sbd
86 %{_mandir}/man8/sbd.8*