1 Summary: Commandline traffic analysis tool
2 Summary(pl.UTF-8): Narzędzie linii poleceń do analizy ruchu w sieci
7 Group: Applications/Networking
8 Source0: http://s-tech.elsat.net.pl/bmtools/%{name}-%{version}.tar.gz
9 # Source0-md5: 5689ff8b6e0bb8f78dec9184623c5800
10 BuildRequires: libpcap-devel >= 0.8
11 BuildRequires: sed >= 4.0
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15 rate is a swiss-army-knife commandline traffic analysis tool, designed
16 to help a network administrator to see what is happening at a router
17 at the moment. Unlike tcpdump(1), rate uses statistical and
18 stream-oriented methods, and will never produce an output stream at a
19 speed beyond human perception. The output is less accurate, however.
20 rate features four different operating modes, designed to perform the
21 following tasks: estimating overall traffic rates, determining nodes
22 generating the highest traffic, determining connections and flows
23 generating the highest traffic and extracting strings from packets.
25 %description -l pl.UTF-8
26 rate jest bogatym w możliwości narzędziem linii poleceń do analizy
27 ruchu w sieci, stworzonym aby pomóc administratorom sieci w ocenie
28 tego, co się w danej chwili dzieje na routerach. W odróżnieniu od
29 tcpdump(1), rate korzysta z metod statystycznych i potokowych, nigdy
30 nie generując strumienia danych wyjściowych z szybkością
31 przekraczającą możliwości ludzkiej percepcji. Natomiast otrzymywane
32 wyniki są mniej precyzyjne. rate posiada cztery różne tryby pracy
33 zaprojektowane aby realizować następujące zadania: szacowanie ogólnych
34 parametrów pracy sieci, identyfikacja węzłów generujących największy
35 ruch, identyfikacja połączeń i przepływów generujących największy
36 ruch oraz wydobywanie łańcuchów tekstowych z pakietów.
41 sed -i -e 's,net/bpf.h,pcap-bpf.h,' lib.c
45 CC="%{__cc} %{rpmcflags} %{rpmldflags}"
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man1}
51 install %{name} $RPM_BUILD_ROOT%{_sbindir}
52 install doc/%{name}.1 $RPM_BUILD_ROOT%{_mandir}/man1
55 rm -rf $RPM_BUILD_ROOT
58 %defattr(644,root,root,755)
60 %attr(755,root,root) %{_sbindir}/*