]> git.pld-linux.org Git - packages/fping.git/blob - fping.spec
- tabs in preamble
[packages/fping.git] / fping.spec
1 Summary:        fping - pings multiple hosts at once
2 Summary(pl.UTF-8):      fping - ping sprawdzający wiele hostów naraz
3 Summary(pt_BR.UTF-8):   Ferramenta para enviar pings para várias máquinas de uma só vez
4 Name:           fping
5 Version:        2.4b2
6 Release:        8
7 License:        distributable
8 Group:          Networking/Admin
9 Source0:        http://www.fping.com/download/%{name}-%{version}.tar.gz
10 # Source0-md5:  d3c4a12119a04893d744137f861e1ecd
11 Patch0:         %{name}-ac_fixes.patch
12 Patch1:         %{name}-ipv6.patch
13 Patch2:         %{name}-ipv6-ac.patch
14 URL:            http://www.fping.com/
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 fping is a ping(1) like program which uses the Internet Control
21 Message Protocol (ICMP) echo request to determine if a host is up.
22 fping is different from ping in that you can specify any number of
23 hosts on the command line, or specify a file containing the lists of
24 hosts to ping. Instead of trying one host until it timeouts or
25 replies, fping will send out a ping packet and move on to the next
26 host in a round-robin fashion. If a host replies, it is noted and
27 removed from the list of hosts to check. If a host does not respond
28 within a certain time limit and/or retry limit it will be considered
29 unreachable.
30
31 %description -l pl.UTF-8
32 fping to program podobny do ping(1), używającego żądania echo
33 (echo-request) protokołu ICMP do stwierdzenia, czy host działa. fping
34 różni się od ping tym, że można podać dowolną liczbę hostów z linii
35 poleceń lub podać plik zawierający listę hostów do sprawdzenia.
36 Zamiast sprawdzania pojedynczego hosta do upłynięcia limitu czasu lub
37 odpowiedzi, fping wysyła pakiet pinga i przesuwa się do następnego
38 hosta w trybie Round-Robin. Jeżeli host odpowiada, jest on zapisywany
39 i usuwany z listy do sprawdzenia. Jeżeli nie odpowiada przez pewien
40 czas lub pewną liczbę prób, jest traktowany jako niedostępny.
41
42 %description -l pt_BR.UTF-8
43 O fping é um programa que utiliza a requisição de eco do Internet
44 Control Message Protocol (ICMP) para determinar se uma máquina alvo
45 está respondendo. O fping difere do ping na medida que se pode
46 especificar qualquer número de alvos na linha de comando, ou
47 especificar um arquivo contendo as listas de alvos a enviar ping. Ao
48 invés de enviar para um alvo até que expire o tempo máximo ou ele
49 responda, o fping enviará um pacote de ping para cada alvo ao mesmo
50 tempo.
51
52 %prep
53 %setup -q
54 %patch0 -p1
55 %patch1 -p1
56 %patch2 -p1
57
58 %build
59 rm -f missing
60 %{__aclocal}
61 %{__autoconf}
62 %{__automake}
63 %configure
64 %{__make}
65 mv fping fping6
66
67 %configure \
68         --disable-ipv6
69 %{__make}
70
71 %install
72 rm -rf $RPM_BUILD_ROOT
73 install -d $RPM_BUILD_ROOT%{_sbindir}
74
75 %{__make} install \
76         sbindir=%{_bindir} \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 install fping6 $RPM_BUILD_ROOT%{_bindir}
80 ln -s %{_bindir}/fping $RPM_BUILD_ROOT%{_sbindir}
81 ln -s %{_bindir}/fping6 $RPM_BUILD_ROOT%{_sbindir}
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644,root,root,755)
88 %doc ChangeLog README COPYING
89 %attr(4754,root,adm) %{_bindir}/*
90 %{_sbindir}/*
91 %{_mandir}/man*/*
This page took 0.073317 seconds and 3 git commands to generate.