]> git.pld-linux.org Git - packages/ettercap6.git/blob - ettercap6.spec
- disable gtk
[packages/ettercap6.git] / ettercap6.spec
1 Summary:        ettercap is a ncurses-based sniffer/interceptor utility
2 Summary(pl):    ettercap jest opartym o ncurses narzêdziem do sniffowania/przechwytywania
3 Summary(pt_BR): ettercap e um interceptador/sniffer paseado em ncurses
4 Name:           ettercap
5 Version:        0.6.a
6 Release:        1
7 Epoch:          1
8 License:        GPL
9 Group:          Networking/Utilities
10 Source0:        http://dl.sourceforge.net/ettercap/%{name}-%{version}.tar.gz
11 # Source0-md5: 72bee584510c3bb40568188067f43e3f
12 Patch0:         %{name}-dont_require_root.patch
13 Patch1:         %{name}-ncurses.patch
14 Patch2:         %{name}-plugin_dir.patch
15 Patch3:         %{name}-kernel_version.patch
16 URL:            http://ettercap.sourceforge.net/
17 BuildRequires:  awk
18 BuildRequires:  textutils
19 BuildRequires:  grep
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  ncurses-devel
23 BuildRequires:  openssl-devel >= 0.9.7
24 Buildroot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 ettercap is a network sniffer/interceptor/logger for ethernet LANs
28 (both switched or not). It supports active and passive dissection of
29 many protocols (even ciphered ones, like SSH and HTTPS). Data
30 injection in an established connection and filtering (substitute or
31 drop a packet) on the fly is also possible, keeping the connection
32 sincronized. Many sniffing modes were implemented to give you a
33 powerful and complete sniffing suite. Plugins are supported. It has
34 the ability to check whether you are in a switched LAN or not, and to
35 use OS fingerprints (active or passive) to let you know the geometry
36 of the LAN. The passive scan of the lan retrives infos about: hosts in
37 the lan, open ports, services version, type of the host (gateway,
38 router or simple host) and extimated distance in hop.
39
40 %description -l pl
41 ettercap jest wieloczynno¶ciowym snifferem/przechwytywaczem/loggerem
42 dla sieci LAN opartych na switchach lub hubach.
43
44 %description -l pt_BR
45 ettercap é um sniffer/interceptor/logger de rede para redes locais
46 (com uso de switches ou não). Suporta operações ativas e passivas de
47 vários protocolos (mesmo os criptografados, como SSH e HTTPS). Também
48 é possível injeção de dados em uma conexão estabelecida e filtragem
49 (substituição ou descarte de um pacote) em tempo real mantendo a
50 conexão sincronizada. Muitos modos de sniffing foram implementadas
51 para proporcionar a você um completo conjunto de sniffing. Plugins são
52 suportados. Tem a habilidade de verificar se você está em uma rede
53 local com switches ou não. Utiliza fingerprints do Sistema Operacional
54 (ativo ou passivo) para permitir que você conheça a geometria da rede
55 local. A varredura passiva da rede local obtém informações sobre:
56 hosts na rede local, portas abertas, versão de serviços, tipo de host
57 (gateway, router ou um computador) e a distância estimada no hop.
58
59 %prep
60 %setup -q
61 #%patch0 -p1
62 %patch1
63 #%patch2 -p1
64 %patch3 -p1
65
66 %build
67 %{__aclocal}
68 %{__autoconf}
69 CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
70 %configure \
71         --%{!?debug:dis}%{?debug:en}able-debug \
72         --enable-ncurses \
73         --disable-gtk
74 %{__make}
75 %{__make} plug-ins
76
77 %install
78 rm -rf $RPM_BUILD_ROOT
79
80 %{__make} install DESTDIR=$RPM_BUILD_ROOT
81 %{__make} plug-ins_install DESTDIR=$RPM_BUILD_ROOT
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files
87 %defattr(644,root,root,755)
88 %doc README README.PLUGINS HISTORY CHANGELOG AUTHORS TODO
89 %doc THANKS KNOWN-BUGS PORTINGS 
90 %doc plugins/{H03_hydra1/HYDRA.HOWTO,H01_zaratan/ZARATAN.HOWTO,H09_roper/ROPER.HOWTO}
91 %attr(755,root,root) %{_sbindir}/*
92 %{_libdir}/ettercap
93 %{_datadir}/ettercap
94 %{_mandir}/man8/*
This page took 0.029448 seconds and 3 git commands to generate.