Hi, Please find attached 'ettercap-0.7.3-r5.ebuild' and 'ettercap-0.7.3-x86_64-dns.patch', new ebuild and patch for ettercap dns 'fix' for amd64 plateform only. With x86_64 arch, ettercap don't detect -lresolv (old code) and Ettercap say when we lauch it: 'Dissector "dns" not supported (etter.conf line 70)' Problem: DNS Spoofing don't works. I found a 'fix' (it's a hard-change in configure script) here: http://unknowndebian.free.fr/wordpress/?p=20 It make -lresolv auto enabled. Well I don't know if a check of arch is needed. If yes, please add it. I disabled eautoreconf too. (else change are overwritten) After emerging my ebuild, all works great :)
Created attachment 216933 [details] ettercap-0.7.3-r5.ebuild
Created attachment 216935 [details, diff] ettercap-0.7.3-x86_64-dns.patch
Please test ettercap-0.7.4.1
Seems to works.
(In reply to comment #4) > Seems to works. Incredible you responded so quickly on such an ancient bug. Thanks for reporting, and even more so for still caring. Now that ettercap is not dead we will try to be more attentive to these bugs, thanks! -ZC