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