]> git.pld-linux.org Git - packages/drbd.git/blob - drbd.spec
-brand new, anther one part for building fail-over clusters,
[packages/drbd.git] / drbd.spec
1 Summary: drbd
2 Summary(pl):  drbd- 
3 Name:   drbd
4 Version:        0.5.8
5 Release:        0
6 Copyright: GPL
7 URL: http://complang.tuwien.ac.at/reisner/drbd/
8 Group: Utilities
9 Group(pl): Narzêdzia
10 Source: %{name}-%{version}.tar.gz 
11 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13 %define         _kernelversion  2.2.19
14
15 %description
16 heartbeat is a basic heartbeat subsystem for Linux-HA.
17 It will run scripts at initialization, and when machines go up or down.
18 This version will also perform IP address takeover using gratuitous ARPs.
19 It works correctly for a 2-node configuration, and is extensible to larger
20 configurations.
21
22
23 It implements the following kinds of heartbeats:
24         - Bidirectional Serial Rings ("raw" serial ports)
25         - UDP/IP broadcast (ethernet, etc)
26         - Bidirectional Serial PPP/UDP Rings (using PPP)
27         - "ping" heartbeats (for routers, switches, etc.)
28            (to be used for breaking ties in 2-node systems)
29 %description(pl)
30 heartbeat jest podstawowym podsystemem dla systemów o podwy¿szonej dostêpno¶ci budowanych w oparciu o Linuxa. Zajmuje siê uruchamianiem skryptów podczas startu i zamykania systemu. Ta wersja pakietu pozwala na przejmowanie adresów IP. Oprogramowanie dzia³a poprawnie dla konfiguracji sk³adaj±cej siê z 2 hostów, mo¿na je równie¿ stosowaæ do bardziej skomplikowanych konfiguracji.
31
32 %prep
33 %setup -q -n %{name}
34 %build
35
36 %{__make}
37 ###########################################################
38 %install
39 ###########################################################
40 install -d  $RPM_BUILD_ROOT/usr/sbin
41 #%{__make} install PREFIX=$RPM_BUILD_ROOT/
42 #dir drbd
43 install -d $RPM_BUILD_ROOT/lib/modules/%{_kernelversion}/block/
44 install drbd/drbd.o $RPM_BUILD_ROOT/lib/modules/%{_kernelversion}/block/
45 #dir user
46 install user/drbdsetup $RPM_BUILD_ROOT/usr/sbin/
47 #dir documentation
48 install -d  $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
49 cd documentation
50 install drbd.conf.5  drbd.conf.sgml  drbdsetup.8  drbdsetup.sgml  manpage.links  manpage.refs $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}
51 ###########################################################
52 %files
53 ###########################################################
54 /usr/sbin/drbdsetup
55 /lib/modules/%{_kernelversion}/block/drbd.o
56 #/usr/man/man8/*
57 #/usr/man/man5/*
58 %doc %{_defaultdocdir}/%{name}
59
60 ###########################################################
61 %clean
62 ###########################################################
63 rm -rf $RPM_BUILD_ROOT
64
65 ###########################################################
66 %pre
67 ###########################################################
68 #
69 ###########################################################
70 #
71 ###########################################################
72 %post
73 /sbin/depmod
74 ###########################################################
75
76
77 ###########################################################
78 %preun
79 ###########################################################
This page took 0.074961 seconds and 4 git commands to generate.