Here is an initial stab at updating ettercap to the 0.7.3 release.
Please test.


Index: Makefile
===================================================================
RCS file: /cvs/ports/net/ettercap/Makefile,v
retrieving revision 1.37
diff -u -p -r1.37 Makefile
--- Makefile    15 Sep 2007 22:36:53 -0000      1.37
+++ Makefile    24 Mar 2008 21:31:36 -0000
@@ -4,41 +4,54 @@ SHARED_ONLY=  Yes
 
 COMMENT=       multi-purpose sniffer/interceptor/logger
 
-VER=           0.6.b
-DISTNAME=      ettercap-${VER}
-PKGNAME=       ${DISTNAME}p5
+VER=           0.7.3
+DISTNAME=      ettercap-NG-${VER}
+PKGNAME=       ettercap-${VER}
 CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ettercap/}
 
 HOMEPAGE=      http://ettercap.sourceforge.net/
 
-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=ettercap/} \
-               ${MASTER_SITE_PACKETSTORM:=sniffers/ettercap/}
-
 # GPL
 PERMIT_PACKAGE_CDROM=   Yes
 PERMIT_PACKAGE_FTP=     Yes
 PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=   Yes
-WANTLIB=               pthread c crypto des form ncurses ssl
+WANTLIB+=      c crypto form menu ncurses panel pcap pthread ssl z
+
+LIB_DEPENDS=   lib/libnet-1.1/net.=11:libnet-1.1*:net/libnet/1.1 \
+               ltdl::devel/libtool,-ltdl \
+               pcre::devel/pcre
 
-FLAVORS=               no_x11
+FLAVORS=       no_x11
 FLAVOR?=
 
-CONFIGURE_STYLE=       gnu
-CONFIGURE_ARGS+=       --enable-https
+USE_LIBTOOL=   Yes
+LIBTOOL_FLAGS= --tag=disable-static
+CONFIGURE_STYLE= autoconf
+AUTOCONF_VERSION= 2.59
+CONFIGURE_ARGS+= --with-libnet=${LOCALBASE} \
+                --with-libpcre=${LOCALBASE}
+CONFIGURE_ENV+=        CPPFLAGS="-I${LOCALBASE}/include" \
+               LDFLAGS="-L${LOCALBASE}/lib"
 
 .if ${FLAVOR:L:Mno_x11}
-CONFIGURE_ARGS+=       --enable-gtk=no
+CONFIGURE_ARGS+= --enable-gtk=no
 .else
-LIB_DEPENDS=   gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
-WANTLIB+=              X11 Xext Xrender atk-1.0 fontconfig z \
-                       freetype glib-2.0 gmodule-2.0 glitz png \
-                       gobject-2.0 m pango-1.0 pangocairo-1.0 \
-                       pangoft2-1.0 cairo
+LIB_DEPENDS+=  gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
+WANTLIB+=      X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes Xi \
+               Xinerama Xrandr Xrender atk-1.0 cairo expat fontconfig \
+               freetype glib-2.0 glitz gmodule-2.0 gthread-2.0 \
+               gobject-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 png
 MODULES=       devel/gettext
 USE_X11=       Yes
 .endif
 
 NO_REGRESS=    Yes
+
+post-install:
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ettercap
+       ${INSTALL_DATA} ${WRKINST}${SYSCONFDIR}/etter.conf \
+           ${PREFIX}/share/examples/ettercap
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/ettercap/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo    5 Apr 2007 16:20:09 -0000       1.12
+++ distinfo    20 Feb 2008 08:35:41 -0000
@@ -1,5 +1,5 @@
-MD5 (ettercap-0.6.b.tar.gz) = 9mXPgjR6kfIWGEU3+PLEvQ==
-RMD160 (ettercap-0.6.b.tar.gz) = BSQGFrmP3xxEhoN8a4/3FhiKtIs=
-SHA1 (ettercap-0.6.b.tar.gz) = jMG7/mHolGIN7vdM/wuMpaC55ig=
-SHA256 (ettercap-0.6.b.tar.gz) = K2sNGvW4r2PrXt9wUv3J9GxVtve2B8h3KxiSfLSB7Pk=
-SIZE (ettercap-0.6.b.tar.gz) = 689038
+MD5 (ettercap-NG-0.7.3.tar.gz) = KPsVzQJBYsVSSYiP4bl4IA==
+RMD160 (ettercap-NG-0.7.3.tar.gz) = 9ObA2HsgZLN3Xpr2DzRXUnN0JhY=
+SHA1 (ettercap-NG-0.7.3.tar.gz) = eiw/hIyk85wH/d6w1jCGQSZbxP8=
+SHA256 (ettercap-NG-0.7.3.tar.gz) = 
x0I5BS1iVlwTqC+bvyF6T9zOSzSUnjYbU7s/KOMWhUM=
+SIZE (ettercap-NG-0.7.3.tar.gz) = 1138643
Index: patches/patch-Makefile_in
===================================================================
RCS file: patches/patch-Makefile_in
diff -N patches/patch-Makefile_in
--- patches/patch-Makefile_in   29 Jan 2003 02:02:51 -0000      1.12
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.12 2003/01/29 02:02:51 margarida Exp $
---- Makefile.in.orig   Wed Jan 22 15:00:38 2003
-+++ Makefile.in        Wed Jan 29 00:04:30 2003
-@@ -28,13 +28,13 @@ DOC      = COPYING README README.PLUGINS
-          ./plugins/H03_hydra1/HYDRA.HOWTO    
- 
- DEBUG    = @DEBUG@
--CFLAG    = @E_CFLAGS@
-+CFLAGS   += @E_CFLAGS@
- COPTS    = -I. -Isrc/include @COPTS@ @GTK_CFLAGS@
- 
- PROG     = @PROG@
- VERSION  = @VERSION@
- 
--ALLOPT   = $(DEBUG) $(CFLAG) $(COPTS)
-+ALLOPT   = $(DEBUG) $(CFLAGS) $(COPTS)
- 
- 
- .c.o:
-@@ -63,7 +63,7 @@ src/include/ec_install_path.h:
- 
- @INCLUDE_DEPEND@
- 
--install: @PROG@ strip
-+install: @PROG@ strip plug-ins_install
-       $(INSTALL) -d $(DESTDIR)$(BINDIR)
-       $(INSTALL) -m 700 $(PROG) $(DESTDIR)$(BINDIR)
-       $(INSTALL) -d $(DESTDIR)$(DATADIR)
-@@ -82,16 +82,6 @@ install: @PROG@ strip
-       -$(INSTALL) -m 644 ./docs/[a-z]*/[a-z]* $(DESTDIR)$(DOCDIR)
-       $(INSTALL) -d $(DESTDIR)$(MANDIR)/man8
-       $(INSTALL) -m 644 $(PROG).8 $(DESTDIR)$(MANDIR)/man8/$(PROG).8
--      @echo
--      @echo "=============================================================="
--      @echo
--      @echo "@SB@ $(PROG)@EB@     installed in @[EMAIL 
PROTECTED](DESTDIR)$(BINDIR) @EB@"
--      @echo "@SB@ shared [EMAIL PROTECTED]@ installed in @[EMAIL 
PROTECTED](DESTDIR)$(DATADIR) @EB@"
--      @echo "@SB@ man [EMAIL PROTECTED]@    installed in @[EMAIL 
PROTECTED](DESTDIR)$(MANDIR)/man8/ @EB@"
--      @echo "@SB@ [EMAIL PROTECTED]@         installed in @[EMAIL 
PROTECTED](DESTDIR)$(DOCDIR) @EB@"
--      @echo
--      @echo "=============================================================="
--      @echo
- 
- plug-ins: src/include/ec_install_path.h
-       @if test "@MAKEPLUG@" = "0"; then \
-@@ -114,13 +104,6 @@ plug-ins_install:
-               false ; \
-       fi
-       @cd plugins && make install DESTDIR=$(DESTDIR) && cd ..
--      @echo
--      @echo "=============================================================="
--      @echo
--      @echo "@SB@ [EMAIL PROTECTED]@     installed in @[EMAIL 
PROTECTED](DESTDIR)$(PLUGDIR) @EB@"
--      @echo
--      @echo "=============================================================="
--      @echo
- 
- complete_install: install plug-ins_install
- 
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- patches/patch-configure     26 Nov 2005 21:17:54 -0000      1.14
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,39 +0,0 @@
-$OpenBSD: patch-configure,v 1.14 2005/11/26 21:17:54 kurt Exp $
---- configure.orig     Thu Jul 10 04:25:31 2003
-+++ configure  Sat Nov 26 10:55:41 2005
-@@ -10037,7 +10037,7 @@ echo $ECHO_N "checking for gcc option to
-          DLLEXPORTS="dlltool -e ./src/$PROG.exp -l ./$PROG.a -D $PROG.exe -d 
./src/ec_cygwin.def"
-          EXPFILE="./src/$PROG.exp"
-       else
--         LIBS="$LIBS -rdynamic"
-+         LIBS="$LIBS -Wl,--export-dynamic"
-          PICFLAG="-fPIC -DPIC -shared"
-       fi
- 
-@@ -10105,7 +10105,7 @@ if test $check_ssh -ne 0; then
- 
-    if test -f $ssl_path/include/openssl/ssl.h; then
-       COPTS="$COPTS -I$ssl_path/include"
--      LIBS="$LIBS -L$ssl_path/lib -lssl -lcrypto"
-+      LIBS="$LIBS -L$ssl_path/lib -lssl -lcrypto -ldes"
-       cat >>confdefs.h <<\_ACEOF
- #define HAVE_OPENSSL 1
- _ACEOF
-@@ -10115,7 +10115,7 @@ _ACEOF
- echo "${ECHO_T}yes" >&6
-    elif test -f $ssl_path/ssl/include/openssl/ssl.h; then
-       COPTS="$COPTS -I$ssl_path/ssl/include"
--      LIBS="$LIBS -L$ssl_path/ssl/lib -lssl -lcrypto"
-+      LIBS="$LIBS -L$ssl_path/ssl/lib -lssl -lcrypto -ldes"
-       cat >>confdefs.h <<\_ACEOF
- #define HAVE_OPENSSL 1
- _ACEOF
-@@ -10124,7 +10124,7 @@ _ACEOF
-       echo "$as_me:$LINENO: result: yes" >&5
- echo "${ECHO_T}yes" >&6
-    elif test -f /usr/include/openssl/ssl.h; then
--      LIBS="$LIBS -lssl -lcrypto"
-+      LIBS="$LIBS -lssl -lcrypto -ldes"
-       cat >>confdefs.h <<\_ACEOF
- #define HAVE_OPENSSL 1
- _ACEOF
Index: patches/patch-configure_in
===================================================================
RCS file: patches/patch-configure_in
diff -N patches/patch-configure_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure_in  24 Mar 2008 20:29:14 -0000
@@ -0,0 +1,52 @@
+$OpenBSD$
+--- configure.in.orig  Thu Jan 13 04:24:28 2005
++++ configure.in       Mon Mar 24 16:29:06 2008
+@@ -272,7 +272,9 @@ AC_SEARCH_LIBS(gzopen,c z,,AC_MSG_ERROR(not found.))
+ dnl
+ dnl  Do we have dn_expand ?
+ dnl
+-EC_RESOLVE_CHECK()
++HAVE_DN_EXPAND_TRUE='#'
++HAVE_DN_EXPAND_FALSE=
++ac_ec_dns=no
+ 
+ dnl ===============================
+ dnl   Check for non standard libs
+@@ -447,15 +449,6 @@ AC_ARG_WITH(libpcap, AC_HELP_STRING(--with-libpcap=DIR
+   AC_MSG_RESULT(yes) ]
+ )
+ 
+-if test "$OS" = "WINDOWS"; then
+-   EC_CHECK_FUNC(wpcap, pcap_datalink_val_to_description, $PCAPLIB, $LIBS,, 
AC_MSG_ERROR([Incorrect libpcap version. libpcap >= 0.8.1 required]))
+-   EC_CHECK_FUNC(packet, PacketInitPacket, $PCAPLIB, $LIBS,, 
AC_MSG_ERROR([Incorrect libpcap version. libpcap >= 0.8.1 required]))
+-   AC_CHECK_LIB(ws2_32, ntohs,, AC_MSG_ERROR([Incorrect ws2_32 version.]))
+-   AC_CHECK_LIB(iphlpapi, main)
+-else
+-   EC_CHECK_FUNC(pcap, pcap_datalink_val_to_description, $PCAPLIB, $LIBS,, 
AC_MSG_ERROR([Incorrect libpcap version. libpcap >= 0.8.1 required]))
+-fi
+-
+ dnl ---------
+ dnl  libnet
+ dnl ---------
+@@ -483,6 +476,13 @@ AC_ARG_WITH(libnet, AC_HELP_STRING(--with-libnet=DIR,u
+         LNETLIB="-L$withval/lib -L$withval/src -lnet"
+         ac_ec_libnet=$withval
+         AC_MSG_RESULT($withval)
++     elif test -f $withval/include/libnet-1.1/libnet.h; then
++        owd=`pwd`
++        if cd $withval; then withval=`pwd`; cd $owd; fi
++        LNETINC="-I$withval/include/libnet-1.1"
++        LNETLIB="-L$withval/lib/libnet-1.1 -lnet"
++        ac_ec_libnet=$withval
++        AC_MSG_RESULT($withval)
+      else
+         AC_MSG_RESULT(no)
+         AC_MSG_ERROR([libnet.h not found in $withval])
+@@ -500,7 +500,6 @@ AC_ARG_WITH(libnet, AC_HELP_STRING(--with-libnet=DIR,u
+ ]
+ )
+ 
+-EC_CHECK_FUNC(net, libnet_adv_free_packet, $LNETLIB, $LIBS,, 
AC_MSG_ERROR([Incorrect libnet version. libnet >= 1.1.2.1 required]))
+ 
+ dnl ------------------
+ dnl Checks for openssl
Index: patches/patch-include_ec_stdint_h
===================================================================
RCS file: patches/patch-include_ec_stdint_h
diff -N patches/patch-include_ec_stdint_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-include_ec_stdint_h   24 Mar 2008 19:22:39 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- include/ec_stdint.h.orig   Mon Mar 24 15:17:58 2008
++++ include/ec_stdint.h        Mon Mar 24 15:22:33 2008
+@@ -26,7 +26,7 @@
+       typedef uint32_t  u_int32;
+       typedef uint64_t  u_int64;
+ 
+-   #ifdef OS_BSD_OPEN
++   #if defined OS_BSD_OPEN && !defined HAVE_STDINT_H
+       #define INT8_MAX     CHAR_MAX
+       #define UINT8_MAX    UCHAR_MAX
+       #define INT16_MAX    SHRT_MAX
Index: patches/patch-plugins_Makefile_in
===================================================================
RCS file: patches/patch-plugins_Makefile_in
diff -N patches/patch-plugins_Makefile_in
--- patches/patch-plugins_Makefile_in   29 Jan 2003 02:02:51 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-$OpenBSD: patch-plugins_Makefile_in,v 1.1 2003/01/29 02:02:51 margarida Exp $
---- plugins/Makefile.in.orig   Tue Jan 28 19:47:55 2003
-+++ plugins/Makefile.in        Tue Jan 28 19:51:07 2003
-@@ -10,7 +10,7 @@ all: plugins
- 
- plugins:
-       for plug in $(PLUGINS); do \
--      make -C $$plug; \
-+      cd $$plug && make ; cd .. ; \
-       done
- 
- install: plugins
-@@ -22,10 +22,10 @@ install: plugins
- clean:
-       rm -f *.bak
-       for plug in $(PLUGINS); do \
--      make clean -C $$plug; \
-+      cd $$plug && make clean ; cd .. ; \
-       done
- 
- distclean:
-       for plug in $(PLUGINS); do \
--      make distclean -C $$plug; \
-+      cd $$plug && make distclean ; cd .. ; \
-       done
Index: patches/patch-share_etter_conf
===================================================================
RCS file: patches/patch-share_etter_conf
diff -N patches/patch-share_etter_conf
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-share_etter_conf      24 Mar 2008 22:20:12 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- share/etter.conf.orig      Mon Mar 24 18:19:12 2008
++++ share/etter.conf   Mon Mar 24 18:19:28 2008
+@@ -14,8 +14,8 @@
+ ############################################################################
+ 
+ [privs]
+-ec_uid = 65534                # nobody is the default
+-ec_gid = 65534                # nobody is the default
++ec_uid = 32767                # nobody is the default
++ec_gid = 32767                # nobody is the default
+ 
+ [mitm]
+ arp_storm_delay = 10          # milliseconds
Index: patches/patch-src_ec_capture_c
===================================================================
RCS file: patches/patch-src_ec_capture_c
diff -N patches/patch-src_ec_capture_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_ec_capture_c      24 Mar 2008 18:35:21 -0000
@@ -0,0 +1,26 @@
+$OpenBSD$
+--- src/ec_capture.c.orig      Mon Mar 24 14:29:44 2008
++++ src/ec_capture.c   Mon Mar 24 14:31:05 2008
+@@ -211,8 +211,8 @@ void capture_init(void)
+    /* set the right dlt type for the iface */
+    GBL_PCAP->dlt = pcap_datalink(pd);
+      
+-   DEBUG_MSG("capture_init: %s [%d]", 
pcap_datalink_val_to_description(GBL_PCAP->dlt), GBL_PCAP->dlt);
+-   USER_MSG("(%s)\n\n", pcap_datalink_val_to_description(GBL_PCAP->dlt));
++   DEBUG_MSG("capture_init: [%d]", GBL_PCAP->dlt);
++   USER_MSG("\n\n");
+  
+    /* check that the bridge type is the same as the main iface */
+    if (GBL_SNIFF->type == SM_BRIDGED && pcap_datalink(pb) != GBL_PCAP->dlt)
+@@ -221,9 +221,9 @@ void capture_init(void)
+    /* check if we support this media */
+    if (get_decoder(LINK_LAYER, GBL_PCAP->dlt) == NULL) {
+       if (GBL_OPTIONS->read)
+-         FATAL_ERROR("Dump file not supported (%s)", 
pcap_datalink_val_to_description(GBL_PCAP->dlt));
++         FATAL_ERROR("Dump file not supported");
+       else
+-         FATAL_ERROR("Inteface \"%s\" not supported (%s)", 
GBL_OPTIONS->iface, pcap_datalink_val_to_description(GBL_PCAP->dlt));
++         FATAL_ERROR("Inteface \"%s\" not supported", GBL_OPTIONS->iface);
+    }
+    
+    /* set the alignment for the buffer */
Index: patches/patch-src_ec_dissector_ssh_c
===================================================================
RCS file: patches/patch-src_ec_dissector_ssh_c
diff -N patches/patch-src_ec_dissector_ssh_c
--- patches/patch-src_ec_dissector_ssh_c        2 Nov 2003 00:38:32 -0000       
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_ec_dissector_ssh_c,v 1.3 2003/11/02 00:38:32 margarida Exp 
$
---- src/ec_dissector_ssh.c.orig        2003-08-03 02:13:37.000000000 +0100
-+++ src/ec_dissector_ssh.c     2003-08-03 02:13:58.000000000 +0100
-@@ -37,6 +37,7 @@
-    #define NS_PUT32 PUTLONG
- #endif
- 
-+#include <des.h>
- #include <openssl/ssl.h>
- #include <openssl/rand.h>
- #include <ctype.h>
Index: patches/patch-src_ec_main_c
===================================================================
RCS file: patches/patch-src_ec_main_c
diff -N patches/patch-src_ec_main_c
--- patches/patch-src_ec_main_c 2 Nov 2003 00:38:32 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_ec_main_c,v 1.3 2003/11/02 00:38:32 margarida Exp $
---- src/ec_main.c.orig 2003-07-10 09:25:32.000000000 +0100
-+++ src/ec_main.c      2003-11-02 00:29:08.000000000 +0000
-@@ -559,7 +559,7 @@ void Main_Check_NewRelease(void)
-          {
-             char wget[100];
-             snprintf(wget, sizeof(wget), 
"http://%s/download/ettercap-%s.tar.gz";, host, latest);
--            if ( execl( WGET_PATH, "wget", wget, NULL) == -1 )
-+            if ( execl( WGET_PATH, "wget", wget, (void *)NULL) == -1 )
-                Error_msg("Cannot execute wget ! Auto update cannot download 
the file...\n");
-          }
-       }
Index: patches/patch-src_ec_plugins_c
===================================================================
RCS file: patches/patch-src_ec_plugins_c
diff -N patches/patch-src_ec_plugins_c
--- patches/patch-src_ec_plugins_c      18 Jun 2003 14:19:39 -0000      1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_ec_plugins_c,v 1.3 2003/06/18 14:19:39 avsm Exp $
---- src/ec_plugins.c.orig      Fri Sep  6 09:57:31 2002
-+++ src/ec_plugins.c   Wed Jun 18 15:10:25 2003
-@@ -50,7 +50,7 @@
-    #define RTLD_NOW DL_LAZY
- #endif
- 
--#if defined(OPENBSD) || defined(MACOSX)
-+#if defined(OPENBSD) && !defined(__ELF__) || defined(MACOSX)
-    #define SYM_PREFIX "_"     // for the symbols loaded with dlsym
- #else
-    #define SYM_PREFIX ""
Index: patches/patch-src_interface_console_ec_simple_c
===================================================================
RCS file: patches/patch-src_interface_console_ec_simple_c
diff -N patches/patch-src_interface_console_ec_simple_c
--- patches/patch-src_interface_console_ec_simple_c     29 Jan 2003 02:02:51 
-0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,30 +0,0 @@
-$OpenBSD: patch-src_interface_console_ec_simple_c,v 1.1 2003/01/29 02:02:51 
margarida Exp $
---- src/interface/console/ec_simple.c.orig     Tue Jan 28 19:11:31 2003
-+++ src/interface/console/ec_simple.c  Tue Jan 28 19:13:32 2003
-@@ -139,7 +139,7 @@ void Simple_CreateCertFile(void)
- 
-    if ( !fork() )
-    {
--      if ( execl( OPENSSL_PATH, "openssl", "genrsa", "-out", CERT_FILE, 
"1024", NULL) == -1)
-+      if ( execl( OPENSSL_PATH, "openssl", "genrsa", "-out", CERT_FILE, 
"1024", (void *)NULL) == -1)
-          Error_msg("Could not launch openssl --> " OPENSSL_PATH);
-    }
-    else
-@@ -147,7 +147,7 @@ void Simple_CreateCertFile(void)
- 
-    if ( !fork() )
-    {
--      if ( execl( OPENSSL_PATH, "openssl", "req", "-new", "-key", CERT_FILE, 
"-out", CERT_FILE ".csr", NULL) == -1)
-+      if ( execl( OPENSSL_PATH, "openssl", "req", "-new", "-key", CERT_FILE, 
"-out", CERT_FILE ".csr", (void *)NULL) == -1)
-          Error_msg("Could not launch openssl --> " OPENSSL_PATH);
-    }
-    else
-@@ -155,7 +155,7 @@ void Simple_CreateCertFile(void)
- 
-    if ( !fork() )
-    {
--      if ( execl( OPENSSL_PATH, "openssl", "x509", "-req", "-days", "365", 
"-in", CERT_FILE ".csr", "-signkey", CERT_FILE, "-out", CERT_FILE ".new", NULL) 
== -1)
-+      if ( execl( OPENSSL_PATH, "openssl", "x509", "-req", "-days", "365", 
"-in", CERT_FILE ".csr", "-signkey", CERT_FILE, "-out", CERT_FILE ".new", (void 
*)NULL) == -1)
-          Error_msg("Could not launch openssl --> " OPENSSL_PATH);
-    }
-    else
Index: patches/patch-src_interface_gtk_ec_gtk_factory_c
===================================================================
RCS file: patches/patch-src_interface_gtk_ec_gtk_factory_c
diff -N patches/patch-src_interface_gtk_ec_gtk_factory_c
--- patches/patch-src_interface_gtk_ec_gtk_factory_c    2 Nov 2003 00:38:32 
-0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_interface_gtk_ec_gtk_factory_c,v 1.2 2003/11/02 00:38:32 
margarida Exp $
---- src/interface/gtk/ec_gtk_factory.c.orig    2003-08-03 02:23:22.000000000 
+0100
-+++ src/interface/gtk/ec_gtk_factory.c 2003-08-03 02:25:38.000000000 +0100
-@@ -654,7 +654,7 @@ int Ginterface_Factory_UDP(u_char *buf)
-    {
-       UDP_header *udp;
-       IP_header *ip;
--      u_char tmp[8*50 + 5];
-+      u_char tmp[1500];
-       u_char payload[8*50];
-       int datalen;
- 
-@@ -768,7 +768,7 @@ int Ginterface_Factory_RAW(u_char *buf)
-    if (finished == -8)
-    {
-       IP_header *ip;
--      u_char tmp[14*50 + 5];
-+      u_char tmp[1500];
-       u_char payload[14*50];
-       int datalen;
- 
Index: patches/patch-src_interface_ncurses_ec_interface_factory_c
===================================================================
RCS file: patches/patch-src_interface_ncurses_ec_interface_factory_c
diff -N patches/patch-src_interface_ncurses_ec_interface_factory_c
--- patches/patch-src_interface_ncurses_ec_interface_factory_c  2 Nov 2003 
00:38:32 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_interface_ncurses_ec_interface_factory_c,v 1.2 2003/11/02 
00:38:32 margarida Exp $
---- src/interface/ncurses/ec_interface_factory.c.orig  2003-08-03 
02:32:33.000000000 +0100
-+++ src/interface/ncurses/ec_interface_factory.c       2003-08-03 
02:32:44.000000000 +0100
-@@ -501,7 +501,7 @@ int Interface_Factory_UDP(u_char *buf)
-    {
-       UDP_header *udp;
-       IP_header *ip;
--      u_char tmp[8*50 + 5];
-+      u_char tmp[1500];
-       u_char payload[8*50];
-       int datalen;
- 
-@@ -609,7 +609,7 @@ int Interface_Factory_RAW(u_char *buf)
-    if (finished == 2)
-    {
-       IP_header *ip;
--      u_char tmp[14*50 + 5];
-+      u_char tmp[1500];
-       u_char payload[14*50];
-       int datalen;
- 
Index: pkg/PFRAG.shared
===================================================================
RCS file: pkg/PFRAG.shared
diff -N pkg/PFRAG.shared
--- pkg/PFRAG.shared    13 May 2003 09:00:25 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,33 +0,0 @@
[EMAIL PROTECTED] $OpenBSD: PFRAG.shared,v 1.1 2003/05/13 09:00:25 margarida 
Exp $
-lib/ettercap/ec_H00_lurker.so
-lib/ettercap/ec_H01_zaratan.so
-lib/ettercap/ec_H02_troll.so
-lib/ettercap/ec_H03_hydra1.so
-lib/ettercap/ec_H04_hydra2.so
-lib/ettercap/ec_H05_hydra3.so
-lib/ettercap/ec_H06_hydra4.so
-lib/ettercap/ec_H07_hydra5.so
-lib/ettercap/ec_H08_hydra6.so
-lib/ettercap/ec_H09_roper.so
-lib/ettercap/ec_H10_phantom.so
-lib/ettercap/ec_H12_giant1.so
-lib/ettercap/ec_H13_giant2.so
-lib/ettercap/ec_H20_dwarf.so
-lib/ettercap/ec_H30_thief.so
-lib/ettercap/ec_H99_dummy.so
-lib/ettercap/ec_arpcop.so
-lib/ettercap/ec_banshee.so
-lib/ettercap/ec_basilisk.so
-lib/ettercap/ec_beholder.so
-lib/ettercap/ec_confusion.so
-lib/ettercap/ec_dummy.so
-lib/ettercap/ec_golem.so
-lib/ettercap/ec_hunter.so
-lib/ettercap/ec_imp.so
-lib/ettercap/ec_lamia.so
-lib/ettercap/ec_leech.so
-lib/ettercap/ec_ooze.so
-lib/ettercap/ec_phantom.so
-lib/ettercap/ec_shadow.so
-lib/ettercap/ec_spectre.so
-lib/ettercap/ec_triton.so
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/ettercap/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   15 Sep 2004 18:17:40 -0000      1.14
+++ pkg/PLIST   24 Mar 2008 20:50:40 -0000
@@ -1,40 +1,86 @@
 @comment $OpenBSD: PLIST,v 1.14 2004/09/15 18:17:40 espie Exp $
+bin/ettercap
+bin/etterfilter
+bin/etterlog
 lib/ettercap/
[EMAIL PROTECTED] lib/ettercap/ec_arp_cop.la
+lib/ettercap/ec_arp_cop.so
[EMAIL PROTECTED] lib/ettercap/ec_autoadd.la
+lib/ettercap/ec_autoadd.so
[EMAIL PROTECTED] lib/ettercap/ec_chk_poison.la
+lib/ettercap/ec_chk_poison.so
[EMAIL PROTECTED] lib/ettercap/ec_dns_spoof.la
+lib/ettercap/ec_dns_spoof.so
[EMAIL PROTECTED] lib/ettercap/ec_dos_attack.la
+lib/ettercap/ec_dos_attack.so
[EMAIL PROTECTED] lib/ettercap/ec_dummy.la
+lib/ettercap/ec_dummy.so
[EMAIL PROTECTED] lib/ettercap/ec_find_conn.la
+lib/ettercap/ec_find_conn.so
[EMAIL PROTECTED] lib/ettercap/ec_find_ettercap.la
+lib/ettercap/ec_find_ettercap.so
[EMAIL PROTECTED] lib/ettercap/ec_find_ip.la
+lib/ettercap/ec_find_ip.so
[EMAIL PROTECTED] lib/ettercap/ec_finger.la
+lib/ettercap/ec_finger.so
[EMAIL PROTECTED] lib/ettercap/ec_finger_submit.la
+lib/ettercap/ec_finger_submit.so
[EMAIL PROTECTED] lib/ettercap/ec_gre_relay.la
+lib/ettercap/ec_gre_relay.so
[EMAIL PROTECTED] lib/ettercap/ec_gw_discover.la
+lib/ettercap/ec_gw_discover.so
[EMAIL PROTECTED] lib/ettercap/ec_isolate.la
+lib/ettercap/ec_isolate.so
[EMAIL PROTECTED] lib/ettercap/ec_link_type.la
+lib/ettercap/ec_link_type.so
[EMAIL PROTECTED] lib/ettercap/ec_pptp_chapms1.la
+lib/ettercap/ec_pptp_chapms1.so
[EMAIL PROTECTED] lib/ettercap/ec_pptp_clear.la
+lib/ettercap/ec_pptp_clear.so
[EMAIL PROTECTED] lib/ettercap/ec_pptp_pap.la
+lib/ettercap/ec_pptp_pap.so
[EMAIL PROTECTED] lib/ettercap/ec_pptp_reneg.la
+lib/ettercap/ec_pptp_reneg.so
[EMAIL PROTECTED] lib/ettercap/ec_rand_flood.la
+lib/ettercap/ec_rand_flood.so
[EMAIL PROTECTED] lib/ettercap/ec_remote_browser.la
+lib/ettercap/ec_remote_browser.so
[EMAIL PROTECTED] lib/ettercap/ec_reply_arp.la
+lib/ettercap/ec_reply_arp.so
[EMAIL PROTECTED] lib/ettercap/ec_repoison_arp.la
+lib/ettercap/ec_repoison_arp.so
[EMAIL PROTECTED] lib/ettercap/ec_scan_poisoner.la
+lib/ettercap/ec_scan_poisoner.so
[EMAIL PROTECTED] lib/ettercap/ec_search_promisc.la
+lib/ettercap/ec_search_promisc.so
[EMAIL PROTECTED] lib/ettercap/ec_smb_clear.la
+lib/ettercap/ec_smb_clear.so
[EMAIL PROTECTED] lib/ettercap/ec_smb_down.la
+lib/ettercap/ec_smb_down.so
[EMAIL PROTECTED] lib/ettercap/ec_stp_mangler.la
+lib/ettercap/ec_stp_mangler.so
[EMAIL PROTECTED] man/man5/etter.conf.5
 @man man/man8/ettercap.8
-sbin/ettercap
-share/doc/ettercap/
-share/doc/ettercap/AUTHORS
-share/doc/ettercap/CHANGELOG
-share/doc/ettercap/COPYING
-share/doc/ettercap/HISTORY
-share/doc/ettercap/HYDRA.HOWTO
-share/doc/ettercap/INSTALL
-share/doc/ettercap/KNOWN-BUGS
-share/doc/ettercap/PORTINGS
-share/doc/ettercap/README
-share/doc/ettercap/README.PLUGINS
-share/doc/ettercap/README.WIN32
-share/doc/ettercap/ROPER.HOWTO
-share/doc/ettercap/THANKS
-share/doc/ettercap/TODO
-share/doc/ettercap/TODO.WIN32
-share/doc/ettercap/ZARATAN.HOWTO
-share/doc/ettercap/debug.txt
-share/doc/ettercap/errors.txt
-share/doc/ettercap/ettercap.fr.8.in
-share/doc/ettercap/threads.txt
[EMAIL PROTECTED] man/man8/ettercap_curses.8
[EMAIL PROTECTED] man/man8/ettercap_plugins.8
[EMAIL PROTECTED] man/man8/etterfilter.8
[EMAIL PROTECTED] man/man8/etterlog.8
 share/ettercap/
-share/ettercap/AUTHORS
-share/ettercap/THANKS
-share/ettercap/etter.conf
 share/ettercap/etter.dns
+share/ettercap/etter.fields
 share/ettercap/etter.filter
+share/ettercap/etter.filter.examples
+share/ettercap/etter.filter.kill
 share/ettercap/etter.filter.ssh
+share/ettercap/etter.finger.mac
+share/ettercap/etter.finger.os
 share/ettercap/etter.mime
-share/ettercap/etter.passive.os.fp
+share/ettercap/etter.services
 share/ettercap/etter.ssl.crt
-share/ettercap/lc-converter.c
-share/ettercap/mac-fingerprints
-share/ettercap/nmap-os-fingerprints
-share/ettercap/services
-%%SHARED%%
+share/ettercap/ettercap.png
+share/ettercap/etterfilter.cnt
+share/ettercap/etterfilter.tbl
+share/ettercap/etterlog.dtd
+share/examples/ettercap/
+share/examples/ettercap/etter.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/etter.conf

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to