For some reason, I'm having issues installing ettercap. It's been installed before with a previous darwinports install (but I had to remove it, because wireshark wasn't building). Now, with the newest darwinports distro from the darwinports website (1.3.2), I ran a selfupdate and a sync, and then tried to install ettercap. Hopefully someone has some thoughts. Below is the output of the attempted install, and a list of active ports. - Garrett [~] garrett$ sudo port install ettercap ---> Building ettercap with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/ var/db/dports/build/ _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp orts_net_ettercap/work/ettercap-0.6.b" && make all" returned error 2 Command output: src/ec_dissector_ssh.c:123: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c: In function 'des3_decrypt': src/ec_dissector_ssh.c:133: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:133: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:135: warning: implicit declaration of function 'des_ncbc_encrypt' src/ec_dissector_ssh.c:135: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:135: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:135: error: 'DES_DECRYPT' undeclared (first use in this function) src/ec_dissector_ssh.c:135: error: (Each undeclared identifier is reported only once src/ec_dissector_ssh.c:135: error: for each function it appears in.) src/ec_dissector_ssh.c:136: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:136: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:136: error: 'DES_ENCRYPT' undeclared (first use in this function) src/ec_dissector_ssh.c:137: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c:137: error: dereferencing pointer to incomplete type src/ec_dissector_ssh.c: In function 'ssh_session_id': src/ec_dissector_ssh.c:185: warning: implicit declaration of function 'MD5' src/ec_dissector_ssh.c: In function 'reconstruct_stream': src/ec_dissector_ssh.c:239: warning: pointer targets in assignment differ in signedness src/ec_dissector_ssh.c: In function 'getfrom_stream': src/ec_dissector_ssh.c:261: warning: pointer targets in assignment differ in signedness src/ec_dissector_ssh.c: In function 'Dissector_ssh': src/ec_dissector_ssh.c:409: warning: pointer targets in passing argument 3 of 'reconstruct_stream' differ in signedness src/ec_dissector_ssh.c:410: warning: pointer targets in assignment differ in signedness src/ec_dissector_ssh.c:416: warning: pointer targets in passing argument 3 of 'reconstruct_stream' differ in signedness src/ec_dissector_ssh.c:417: warning: pointer targets in assignment differ in signedness src/ec_dissector_ssh.c:420: warning: pointer targets in passing argument 2 of 'getfrom_stream' differ in signedness src/ec_dissector_ssh.c:430: warning: pointer targets in passing argument 1 of 'des3_decrypt' differ in signedness src/ec_dissector_ssh.c:432: warning: pointer targets in passing argument 1 of 'des3_decrypt' differ in signedness make: *** [src/ec_dissector_ssh.o] Error 1 Error: Status 1 encountered during processing. [~] garrett$ port installed The following ports are currently installed: atk @1.12.4_0 (active) cairo @1.2.6_0 (active) dsniff @2.3_2+darwin_8 (active) expat @2.0.0_1 (active) fontconfig @2.3.2_2+macosx (active) freetype @2.1.10_1 (active) gettext @0.16.1_0 (active) glib2 @2.12.7_0 (active) gtk2 @2.10.7_0 (active) jpeg @6b_1 (active) libiconv @1.11_0+darwin_8 (active) libnet @1.0.2a_3+darwin_8 (active) libnids @1.20_0 (active) libpcap @0.9.4_0 (active) libpng @1.2.10_2+darwin_8 (active) openssl @0.9.8d_0+darwin_8 (active) pango @1.14.9_0 (active) pkgconfig @0.21_0 (active) render @0.9_0 (active) tiff @3.8.2_0+darwin_8 (active) wireshark @0.99.4_1+darwin_8 (active) Xft2 @2.1.7_0 (active) xrender @0.9.0_0+darwin_8 (active) zlib @1.2.3_0 (active) port --version returns MacPorts 1.320
Garrett Reid <garrett.reid@gmail.com> on Wednesday, January 24, 2007 at 8:00 PM -0800 wrote:
For some reason, I'm having issues installing ettercap. It's been installed before with a previous darwinports install (but I had to remove it, because wireshark wasn't building). Now, with the newest darwinports distro from the darwinports website (1.3.2), I ran a selfupdate and a sync, and then tried to install ettercap.
Hopefully someone has some thoughts. Below is the output of the attempted install, and a list of active ports.
$ sudo port install ettercap
I don't use ettercap, but it looks like it may be defunct. http://ettercap.sourceforge.net/forum/viewtopic.php?t=2896&sid=4982b342c31d0... Mark
Garrett Reid <garrett.reid@gmail.com> on Wednesday, January 24, 2007 at 8:00 PM -0800 wrote:
For some reason, I'm having issues installing ettercap. It's been installed before with a previous darwinports install (but I had to remove it, because wireshark wasn't building). Now, with the newest darwinports distro from the darwinports website (1.3.2), I ran a selfupdate and a sync, and then tried to install ettercap.
On 25 janv. 07, at 06:29, Mark Duling wrote:
I don't use ettercap, but it looks like it may be defunct.
http://ettercap.sourceforge.net/forum/viewtopic.php? t=2896&sid=4982b342c31d00d7e266936c27a4c8ef
Indeed. You may want to use $ sudo port install ettercap-ng instead in order to install ettercap ng 0.7.3 Maybe ettercap port should be removed or aliased to ettercap-ng ? Cédric
participants (3)
-
Cedric Luthi
-
Garrett Reid
-
Mark Duling