]> git.pld-linux.org Git - packages/ettercap6.git/blobdiff - ettercap6.spec
- added BR libnet
[packages/ettercap6.git] / ettercap6.spec
index f5f8d1f947cca20d853d06de56104445e5674b90..35f848900390997bee7a7f80dca97939f85bf8cc 100644 (file)
@@ -1,25 +1,26 @@
-Summary:       ettercap is a ncurses-based sniffer/interceptor utility
-Summary(pl):   ettercap jest opartym o ncurses narzêdziem do sniffowania/przechwytywania
+Summary:       ettercap - a ncurses-based sniffer/interceptor utility
+Summary(pl):   ettercap - oparte o ncurses narzêdzie do sniffowania/przechwytywania
 Summary(pt_BR):        ettercap e um interceptador/sniffer paseado em ncurses
 Name:          ettercap
 Summary(pt_BR):        ettercap e um interceptador/sniffer paseado em ncurses
 Name:          ettercap
-Version:       0.6.6.6
-Release:       1
+Version:       0.7.2
+Release:       3
+Epoch:         1
 License:       GPL
 Group:         Networking/Utilities
 License:       GPL
 Group:         Networking/Utilities
-Source0:       http://ettercap.sourceforge.net/download/%{name}-%{version}.tar.gz
-Patch0:                %{name}-dont_require_root.patch
+Source0:       http://heanet.dl.sourceforge.net/ettercap/%{name}-NG-%{version}.tar.gz
+# Source0-md5: 96c85eb0acb3a1b28823012c146239b9
 Patch1:                %{name}-ncurses.patch
 Patch2:                %{name}-plugin_dir.patch
 Patch3:                %{name}-kernel_version.patch
 URL:           http://ettercap.sourceforge.net/
 Patch1:                %{name}-ncurses.patch
 Patch2:                %{name}-plugin_dir.patch
 Patch3:                %{name}-kernel_version.patch
 URL:           http://ettercap.sourceforge.net/
-BuildRequires: awk
-BuildRequires: textutils
-BuildRequires: grep
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: ncurses-devel
-BuildRequires: openssl-devel
-Buildroot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires: ncurses-ext-devel
+BuildRequires: openssl-devel >= 0.9.7d
+BuildRequires: libnet >= 1.1.2.1
+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
@@ -27,17 +28,28 @@ 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.
 
 %description -l pl
 ettercap jest wieloczynno¶ciowym snifferem/przechwytywaczem/loggerem
 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.
+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
 
 %description -l pt_BR
 ettercap é um sniffer/interceptor/logger de rede para redes locais
@@ -55,36 +67,43 @@ hosts na rede local, portas abertas, vers
 (gateway, router ou um computador) e a distância estimada no hop.
 
 %prep
 (gateway, router ou um computador) e a distância estimada no hop.
 
 %prep
-%setup -q
-#%patch0 -p1
-%patch1
+%setup -q -n %{name}-NG-%{version}
+#%patch1 -p0
 #%patch2 -p1
 #%patch2 -p1
-%patch3 -p1
+#%patch3 -p1
 
 %build
 
 %build
-aclocal
-%{__autoconf}
-CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
+#cp -f /usr/share/automake/config.sub .
+#%{__aclocal}
+#%{__autoconf}
+#%{__autoheader}
+CFLAGS="%{rpmcflags} -I/usr/include/ncurses"
 %configure \
 %configure \
+       --enable-devel \
+       --enable-ncurses \
+       --disable-gtk \
        --%{!?debug:dis}%{?debug:en}able-debug \
        --%{!?debug:dis}%{?debug:en}able-debug \
-       --enable-ncurses
+       --enable-plugins \
+       --enable-https \
+       --enable-gtk
 %{__make}
 %{__make}
-%{__make} plug-ins
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install DESTDIR=$RPM_BUILD_ROOT
-%{__make} plug-ins_install DESTDIR=$RPM_BUILD_ROOT
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README README.PLUGINS HISTORY CHANGELOG AUTHORS TODO
-%doc THANKS KNOWN-BUGS PORTINGS
-%attr(755,root,root) %{_sbindir}/*
+%doc README CHANGELOG AUTHORS TODO doc/*
+%doc THANKS README.BUGS
+%attr(755,root,root) %{_bindir}/*
 %{_libdir}/ettercap
 %{_datadir}/ettercap
 %{_mandir}/man8/*
 %{_libdir}/ettercap
 %{_datadir}/ettercap
 %{_mandir}/man8/*
+%{_mandir}/man5/*
+%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/etter.conf
This page took 0.077417 seconds and 4 git commands to generate.