That's what I did:

Terminal type? [xterm] vt220
# cd /usr/ports/net/ettercap/
# cvs -d [EMAIL PROTECTED]:/cvs up
-r1.14'patches/patch-configure
'
# ls
CVS              distinfo         pkg
Makefile         patches          w-ettercap-0.6.b
# vi Makefile #(_bump_w-ettercap-0.6.b)
# $OpenBSD: Makefile,v 1.28 2005/02/07 19:01:49 pvalchev Exp $

NOT_FOR_ARCHS=  ${NO_SHARED_ARCHS}

COMMENT=        "multi-purpose sniffer/interceptor/logger"

VER=            0.6.b
DISTNAME=       ettercap-${VER}
CATEGORIES=     net

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

FLAVORS=                no_x11
:q
# make update
===> Updating for ettercap-0.6.b
Not installed, no update
# make build
# make install
===>  Installing ettercap-0.6.b from /usr/ports/packages/i386/all/ettercap-
0.6.b.tgz
ettercap-0.6.b: complete
# cvs -d [EMAIL PROTECTED]:/cvs up
-r1.14'patches/patch-configure'
# vi Makefile #(_bump_w-ettercap-0.6.b )
# $OpenBSD: Makefile,v 1.28 2005/02/07 19:01:49 pvalchev Exp $

NOT_FOR_ARCHS=  ${NO_SHARED_ARCHS}

COMMENT=        "multi-purpose sniffer/interceptor/logger"

VER=            0.6.b
DISTNAME=       ettercap-${VER}
CATEGORIES=     net

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

FLAVORS=                no_x11
:q
# make update
# make update
# ettercap -s

ettercap 0.6.b (c) 2002 ALoR & NaGA

Your IP: 10.0.0.1 with MAC: 00:08:54:11:DF:59 on Iface: vr0

Loading plugins... ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined
symbol 'Host_In_LAN'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol 'Options'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'Options'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol
'number_of_hosts_in_lan'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'number_of_hosts_in_lan'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol
'Plugin_Register'
lazy binding failed!

 Ooops !! Somewhere in the stack a pointer got crazy...

 [ettercap] Segmentation Fault...

===========================================================================
 To report this error follow these steps:

  1) recompile ettercap in debug mode :
        "configure --enable-debug && make clean && make"

  2) reproduce the critical situation

  3) make a report : "tar zcvf error.tar.gz ettercap_debug.log "

  4) get the gdb backtrace :
         - "gdb ettercap core"
         - at the gdb prompt "bt"
         - at the gdb prompt "quit" and return to the shell
         - copy and paste this output.

  5) mail us the output of gdb and the error.tar.gz
============================================================================
# make upadate
make: don't know how to make upadate. Stop in /usr/ports/net/ettercap.
# make update
# cvs -d [EMAIL PROTECTED]:/cvs up
-r1.14'patches/patch-configure'
# vi Makefile #(_bump_w-ettercap-0.6.b)
# $OpenBSD: Makefile,v 1.28 2005/02/07 19:01:49 pvalchev Exp $

NOT_FOR_ARCHS=  ${NO_SHARED_ARCHS}

COMMENT=        "multi-purpose sniffer/interceptor/logger"

VER=            0.6.b
DISTNAME=       ettercap-${VER}
CATEGORIES=     net

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

FLAVORS=                no_x11
FLAVOR?=

CONFIGURE_STYLE=        gnu
CONFIGURE_ARGS+=        --enable-https

BUILD_DEPENDS=          :pkgconfig-*:devel/pkgconfig
:q
# make update
# ettercap -s

ettercap 0.6.b (c) 2002 ALoR & NaGA

Your IP: 10.0.0.1 with MAC: 00:08:54:11:DF:59 on Iface: vr0

Loading plugins... ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined
symbol 'Host_In_LAN'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'Host_In_LAN'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol 'Options'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'Options'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol
'number_of_hosts_in_lan'
ettercap: /usr/local/lib/ettercap/ec_triton.so: can't resolve reference
'number_of_hosts_in_lan'
ettercap:/usr/local/lib/ettercap/ec_triton.so: undefined symbol
'Plugin_Register'
lazy binding failed!

 Ooops !! Somewhere in the stack a pointer got crazy...

 [ettercap] Segmentation Fault...

===========================================================================
 To report this error follow these steps:

  1) recompile ettercap in debug mode :
        "configure --enable-debug && make clean && make"

  2) reproduce the critical situation

  3) make a report : "tar zcvf error.tar.gz ettercap_debug.log "

  4) get the gdb backtrace :
         - "gdb ettercap core"
         - at the gdb prompt "bt"
         - at the gdb prompt "quit" and return to the shell
         - copy and paste this output.

  5) mail us the output of gdb and the error.tar.gz
============================================================================
#


and even after that, guess what, didn't work.
I'm about to forget this pkg
=/

Reply via email to