]> git.pld-linux.org Git - SPECS.git/blob - traceroute4.spec
SPECS updated Tue 30 Apr 15:06:09 CEST 2024
[SPECS.git] / traceroute4.spec
1 Summary:        A new version of 'traceroute'
2 Summary(pl.UTF-8):      Nowa wersja 'traceroute'
3 Name:           traceroute4
4 Version:        991603
5 Release:        1
6 License:        GPL
7 Group:          Applications/Networking
8 Source0:        ftp://ftp.nikhef.nl/pub/network/traceroute_%{version}.tar.Z
9 # Source0-md5:  0e0cf1f08525c531c7db9dc604b77b11
10 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11
12 %description
13 A new version of 'traceroute', a utility to show the network route to
14 a certain destination. Among the new features are:
15 - Optional TTL reporting.
16 - Optional use of the loose source routing facility, to show the route
17   between arbitrary destinations.
18 - Enhanced portability, to run on a variety of platforms.
19 - Improved timeout handling during ICMP packet catching.
20 - Option to probe all addresses of multi-homed destinations.
21 - Option to disable fragmentation and perform MTU discovery.
22 - Recognize various new ICMP packet types.
23 - Round-trip time reporting in fractional milliseconds.
24 - Option to display the Autonomous System number for each hop.
25 - Option to display the network name for each hop.
26 - Configurable default options via environment variables.
27 - Optional setting of initial TTL to skip first hops.
28 - Optional min/avg/max rtt statistics summary for each hop.
29 - Include standard deviation in rtt statistics summary.
30 - Cache nameserver lookups to minimize DNS queries.
31
32 %description -l pl.UTF-8
33 Nowa wersja 'traceroute' - narzędzia pokazującego trasę w sieci do
34 określonego celu. Wśród nowych możliwości są:
35 - opcjonalne podawanie TTL,
36 - opcjonalne używanie swobodnego routingu źródłowego w celu pokazania
37   trasy między dowolnymi celami,
38 - rozszerzona przenośność w celu działania na wielu platformach,
39 - ulepszona obsługa timeoutów podczas chwytania pakietów ICMP,
40 - opcja sprawdzania wszystkich adresów danego celu,
41 - opcja wyłączenia fragmentacji i wykrywania MTU,
42 - rozpoznawanie różnych nowych rodzajów pakietów ICMP,
43 - podawanie czasu podróży pakietu w ułamkach milisekund,
44 - opcja wyświetlania numeru systemu dla każdego kroku,
45 - opcja wyświetlania nazwy sieci dla każdego kroku,
46 - opcje domyślne konfigurowalne poprzez zmienne środowiskowe,
47 - opcjonalne ustawianie początkowego TTL dla pominięcia pierwszych
48   kroków,
49 - opcjonalne statystyki min./śr./maks. rtt dla każdego kroku,
50 - dołączanie odchylenia standardowego do statystyk,
51 - zapamiętywanie wyników zapytań DNS w celu zminimalizowania liczby
52   zapytań.
53
54 %prep
55 %setup -q -c %{name}
56
57 %build
58 %{__make} \
59         CC="%{__cc}" \
60         CFLAGS="%{rpmcflags} -D_BSD_SOURCE" \
61         LDFLAGS="%{rpmldflags}"
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 install -d $RPM_BUILD_ROOT%{_bindir}
67 install traceroute $RPM_BUILD_ROOT%{_bindir}/traceroute4
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 %defattr(644,root,root,755)
74 %attr(4754,root,icmp) %{_bindir}/traceroute4
This page took 0.208059 seconds and 3 git commands to generate.