]> git.pld-linux.org Git - packages/ettercap6.git/blobdiff - ettercap6.spec
- tabs in preamble
[packages/ettercap6.git] / ettercap6.spec
index 98e03d657b19357b55880675a6bbd6c6e63e557c..acfc7badb5d486df01a3c907fd3ef1e8ca215a35 100644 (file)
@@ -1,27 +1,27 @@
-Summary:       ettercap is a ncurses-based sniffer/interceptor utility
-Summary(pl):   ettercap jest opartym o ncurses narzêdziem do sniffowania/przechwytywania
-Summary(pt_BR):        ettercap e um interceptador/sniffer paseado em ncurses
-Name:          ettercap
+Summary:       ettercap - a ncurses-based sniffer/interceptor utility
+Summary(pl.UTF-8):     ettercap - oparte o ncurses narzędzie do sniffowania/przechwytywania
+Summary(pt_BR.UTF-8):  ettercap e um interceptador/sniffer paseado em ncurses
+Name:          ettercap6
 Version:       0.6.b
 Version:       0.6.b
-Release:       2
+Release:       5
 Epoch:         1
 License:       GPL
 Group:         Networking/Utilities
 Epoch:         1
 License:       GPL
 Group:         Networking/Utilities
-Source0:       http://dl.sourceforge.net/ettercap/%{name}-%{version}.tar.gz
+Source0:       http://dl.sourceforge.net/ettercap/ettercap-%{version}.tar.gz
 # Source0-md5: f665cf82347a91f216184537f8f2c4bd
 # Source0-md5: f665cf82347a91f216184537f8f2c4bd
-Patch0:                %{name}-dont_require_root.patch
 Patch1:                %{name}-ncurses.patch
 Patch2:                %{name}-plugin_dir.patch
 Patch3:                %{name}-kernel_version.patch
 Patch1:                %{name}-ncurses.patch
 Patch2:                %{name}-plugin_dir.patch
 Patch3:                %{name}-kernel_version.patch
+Patch4:                %{name}-name.patch
 URL:           http://ettercap.sourceforge.net/
 BuildRequires: autoconf
 BuildRequires: automake
 URL:           http://ettercap.sourceforge.net/
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: awk
-BuildRequires: grep
-BuildRequires: ncurses-devel
-BuildRequires: openssl-devel >= 0.9.7
-BuildRequires: textutils
-Buildroot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires: ncurses-ext-devel
+BuildRequires: openssl-devel >= 0.9.7d
+Provides:      ettercap = %{version}-%{release}
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define                specflags       -fomit-frame-pointer
 
 %description
 ettercap is a network sniffer/interceptor/logger for ethernet LANs
 
 %description
 ettercap is a network sniffer/interceptor/logger for ethernet LANs
@@ -29,54 +29,72 @@ ettercap is a network sniffer/interceptor/logger for ethernet LANs
 many protocols (even ciphered ones, like SSH and HTTPS). Data
 injection in an established connection and filtering (substitute or
 drop a packet) on the fly is also possible, keeping the connection
 many protocols (even ciphered ones, like SSH and HTTPS). Data
 injection in an established connection and filtering (substitute or
 drop a packet) on the fly is also possible, keeping the connection
-sincronized. Many sniffing modes were implemented to give you a
+synchronized. Many sniffing modes were implemented to give you a
 powerful and complete sniffing suite. Plugins are supported. It has
 the ability to check whether you are in a switched LAN or not, and to
 use OS fingerprints (active or passive) to let you know the geometry
 powerful and complete sniffing suite. Plugins are supported. It has
 the ability to check whether you are in a switched LAN or not, and to
 use OS fingerprints (active or passive) to let you know the geometry
-of the LAN. The passive scan of the lan retrives infos about: hosts in
-the lan, open ports, services version, type of the host (gateway,
+of the LAN. The passive scan of the LAN retrieves infos about: hosts
+in the lan, open ports, services version, type of the host (gateway,
 router or simple host) and extimated distance in hop.
 
 router or simple host) and extimated distance in hop.
 
-%description -l pl
-ettercap jest wieloczynno¶ciowym snifferem/przechwytywaczem/loggerem
-dla sieci LAN opartych na switchach lub hubach.
+%description -l pl.UTF-8
+ettercap jest wieloczynnościowym snifferem/przechwytywaczem/loggerem
+dla sieci LAN (opartych na switchach lub hubach). Obsługuje aktywną i
+pasywną analizę wielu protokołów (nawet szyfrowanych, jak SSH czy
+HTTPS). Możliwe jest także wstrzykiwanie lub filtrowanie danych
+(podmiana lub usunięcie pakietu) w locie, przy podtrzymaniu
+synchronizacji połączenia. Program ma zaimplementowane wiele trybów
+sniffowania, aby dać potężne i kompletne narzędzie. Obsługiwane są
+wtyczki. Program ma możliwość sprawdzania, czy pracuje w sieci ze
+switchami oraz używania odcisków systemów (aktywnego lub pasywnego)
+do poznania geometrii sieci. Pasywne skanowanie sieci uzyskuje
+informacje o: hostach w sieci, otwartych portach, wersjach usług,
+rodzajach hostów (bramki, routery lub zwykłe komputery) oraz
+przybliżonych odległościach (w hopach).
 
 
-%description -l pt_BR
-ettercap é um sniffer/interceptor/logger de rede para redes locais
-(com uso de switches ou não). Suporta operações ativas e passivas de
-vários protocolos (mesmo os criptografados, como SSH e HTTPS). Também
-é possível injeção de dados em uma conexão estabelecida e filtragem
-(substituição ou descarte de um pacote) em tempo real mantendo a
-conexão sincronizada. Muitos modos de sniffing foram implementadas
-para proporcionar a você um completo conjunto de sniffing. Plugins são
-suportados. Tem a habilidade de verificar se você está em uma rede
-local com switches ou não. Utiliza fingerprints do Sistema Operacional
-(ativo ou passivo) para permitir que você conheça a geometria da rede
-local. A varredura passiva da rede local obtém informações sobre:
-hosts na rede local, portas abertas, versão de serviços, tipo de host
-(gateway, router ou um computador) e a distância estimada no hop.
+%description -l pt_BR.UTF-8
+ettercap é um sniffer/interceptor/logger de rede para redes locais
+(com uso de switches ou não). Suporta operações ativas e passivas de
+vários protocolos (mesmo os criptografados, como SSH e HTTPS). Também
+é possível injeção de dados em uma conexão estabelecida e filtragem
+(substituição ou descarte de um pacote) em tempo real mantendo a
+conexão sincronizada. Muitos modos de sniffing foram implementadas
+para proporcionar a você um completo conjunto de sniffing. Plugins são
+suportados. Tem a habilidade de verificar se você está em uma rede
+local com switches ou não. Utiliza fingerprints do Sistema Operacional
+(ativo ou passivo) para permitir que você conheça a geometria da rede
+local. A varredura passiva da rede local obtém informações sobre:
+hosts na rede local, portas abertas, versão de serviços, tipo de host
+(gateway, router ou um computador) e a distância estimada no hop.
 
 %prep
 
 %prep
-%setup -q
-#%patch0 -p1
-%patch1
+%setup -q -n ettercap-%{version}
+%patch1 -p0
 #%patch2 -p1
 %patch3 -p1
 #%patch2 -p1
 %patch3 -p1
+%patch4
 
 %build
 
 %build
+cp -f /usr/share/automake/config.sub .
 %{__aclocal}
 %{__autoconf}
 %{__aclocal}
 %{__autoconf}
-CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
+%{__autoheader}
+CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
 %configure \
 %configure \
-       --%{!?debug:dis}%{?debug:en}able-debug \
+       --enable-devel \
        --enable-ncurses \
        --enable-ncurses \
-       --disable-gtk
+       --disable-gtk \
+       --%{!?debug:dis}%{?debug:en}able-debug \
+       --enable-plugins \
+       --enable-https
 %{__make}
 %{__make} plug-ins
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make}
 %{__make} plug-ins
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
+mv ettercap{,6}.8
+
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 %{__make} plug-ins_install \
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 %{__make} plug-ins_install \
@@ -88,9 +106,9 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc README README.PLUGINS HISTORY CHANGELOG AUTHORS TODO
 %files
 %defattr(644,root,root,755)
 %doc README README.PLUGINS HISTORY CHANGELOG AUTHORS TODO
-%doc THANKS KNOWN-BUGS PORTINGS 
+%doc THANKS KNOWN-BUGS PORTINGS
 %doc plugins/{H03_hydra1/HYDRA.HOWTO,H01_zaratan/ZARATAN.HOWTO,H09_roper/ROPER.HOWTO}
 %attr(755,root,root) %{_sbindir}/*
 %doc plugins/{H03_hydra1/HYDRA.HOWTO,H01_zaratan/ZARATAN.HOWTO,H09_roper/ROPER.HOWTO}
 %attr(755,root,root) %{_sbindir}/*
-%{_libdir}/ettercap
-%{_datadir}/ettercap
+%{_libdir}/ettercap6
+%{_datadir}/ettercap6
 %{_mandir}/man8/*
 %{_mandir}/man8/*
This page took 0.066354 seconds and 4 git commands to generate.