Bug 783675 - Segfault in curses interface
Summary: Segfault in curses interface
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: ettercap
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-21 17:04 UTC by Pavel Alexeev
Modified: 2013-02-14 01:52 UTC (History)
2 users (show)

Fixed In Version: ettercap-0.7.4-3.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-14 01:51:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Pavel Alexeev 2012-01-21 17:04:45 UTC
Description of problem:
$ ettercap-curses

ettercap NG-0.7.3 copyright 2001-2004 ALoR & NaGA

Ooops ! This shouldn't happen...
Segmentation Fault...

Please recompile in debug mode, reproduce the bug and send a bugreport

I just select bridging sniffing.

Version-Release number of selected component (if applicable):
$ rpm -qa 'ettercap*'
ettercap-common-0.7.3-38.fc15.x86_64
ettercap-gtk-0.7.3-38.fc15.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Start ettercap-curses
2. Select "Bridged sniffing..." from Sniff menu.

Comment 1 Gwyn Ciesla 2012-01-26 15:06:28 UTC
I can't reproduce this.  Do you get far enough to enter the interface names?  In any case, can you install the debuginfo and include a backtrace?

Comment 2 Fedora Update System 2012-01-27 14:56:25 UTC
ettercap-0.7.4-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-2.fc15

Comment 3 Fedora Update System 2012-01-27 14:56:46 UTC
ettercap-0.7.4-2.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-2.el6

Comment 4 Fedora Update System 2012-01-27 14:57:04 UTC
ettercap-0.7.4-2.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-2.fc16

Comment 5 Fedora Update System 2012-01-27 19:20:21 UTC
Package ettercap-0.7.4-2.el6:
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing ettercap-0.7.4-2.el6'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-EPEL-2012-0272/ettercap-0.7.4-2.el6
then log in and leave karma (feedback).

Comment 6 Pavel Alexeev 2012-01-29 09:04:54 UTC
It is still reproducible.
But what more interesting, it segfaults when run under regular user, under root it allow choose interface.

>In any case, can you install the debuginfo and include a backtrace?
Install debuginfo package is not a problem. But how I can obtain backtrace? On some reason abrt does not offer do that automatically.

Comment 7 Fedora Update System 2012-01-30 17:51:17 UTC
ettercap-0.7.4-3.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-3.fc15

Comment 8 Fedora Update System 2012-01-30 17:51:40 UTC
ettercap-0.7.4-3.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-3.el6

Comment 9 Fedora Update System 2012-01-30 17:52:04 UTC
ettercap-0.7.4-3.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/ettercap-0.7.4-3.fc16

Comment 10 Gwyn Ciesla 2012-01-31 18:01:44 UTC
In gdb, after the segfault, type backtrace.

Comment 11 Pavel Alexeev 2012-02-02 12:04:17 UTC
It still reproduced in 0.7.4-3 version too. Reopening.

(In reply to comment #10)
> In gdb, after the segfault, type backtrace.
Please tell more, how I can accomplish it? When I start ettercap-curses under gdb I does not seen any interactive interface to select item from menu and reproduce crash.

Comment 12 Gwyn Ciesla 2012-02-02 12:56:41 UTC
Try:

gdb ettercap-curses
(gdb) run -C

Comment 13 Pavel Alexeev 2012-02-04 18:35:09 UTC
Ok, that works:
Program received signal SIGSEGV, Segmentation fault.
0x0000003e958950ef in __strncpy_sse2_unaligned () from /lib64/libc.so.6
Missing separate debuginfos, use: debuginfo-install atk-2.2.0-2.fc16.x86_64 cairo-1.10.2-4.fc16.x86_64 expat-2.0.1-11.fc15.x86_64 fontconfig-2.8.0-4.fc16.x86_64 freetype-2.4.6-4.fc16.x86_64 gdk-pixbuf2-2.24.1-1.fc16.x86_64 glib2-2.30.2-1.fc16.x86_64 glibc-2.14.90-24.fc16.4.x86_64 gtk2-2.24.8-3.fc16.x86_64 keyutils-libs-1.5.5-1.fc17.x86_64 krb5-libs-1.10-0.fc17.alpha2.1.x86_64 libX11-1.4.3-1.fc16.x86_64 libXau-1.0.6-2.fc15.x86_64 libXcomposite-0.4.3-2.fc15.x86_64 libXcursor-1.1.11-3.fc15.x86_64 libXdamage-1.1.3-2.fc15.x86_64 libXext-1.3.0-1.fc16.x86_64 libXfixes-5.0-1.fc16.x86_64 libXi-1.4.5-1.fc16.x86_64 libXinerama-1.1.1-2.fc15.x86_64 libXrandr-1.3.1-2.fc15.x86_64 libXrender-0.9.6-2.fc15.x86_64 libcom_err-1.42-1.fc17.x86_64 libffi-3.0.10-1.fc17.x86_64 libgcc-4.6.2-1.fc16.x86_64 libnet-1.1.5-2.fc15.x86_64 libpcap-1.1.1-4.fc16.x86_64 libpng-1.2.46-1.fc16.x86_64 libselinux-2.1.9-1.fc17.x86_64 libtool-ltdl-2.4-7.fc16.x86_64 libxcb-1.7-3.fc16.x86_64 ncurses-libs-5.9-2.20110716.fc16.x86_64 openssl-1.0.0g-1.fc16.x86_64 pango-1.29.4-1.fc16.x86_64 pcre-8.12-7.fc16.x86_64 pixman-0.22.2-1.fc16.x86_64 zlib-1.2.5-6.fc16.x86_64
(gdb) backtrace
#0  0x0000003e958950ef in __strncpy_sse2_unaligned () from /lib64/libc.so.6
#1  0x0000000000443f6e in curses_bridged_sniff () at /usr/include/bits/string3.h:121
#2  0x000000000044ef85 in wdg_menu_driver (wo=0x8bd120, key=<optimized out>, mouse=<optimized out>) at wdg_menu.c:494
#3  0x000000000044f116 in wdg_menu_get_msg (wo=0x8bd120, key=13, mouse=0x7fffffffd040) at wdg_menu.c:284
#4  0x00000000004491c3 in wdg_dispatch_msg (mouse=0x7fffffffd040, key=13) at wdg.c:447
#5  wdg_events_handler (exit_key=<optimized out>) at wdg.c:327
#6  0x00000000004439b1 in curses_setup () at ec_curses.c:446
#7  0x000000000042c449 in ui_init () at ec_ui.c:67
#8  0x0000000000412cb5 in main (argc=<optimized out>, argv=<optimized out>) at ec_main.c:101
(gdb)

Comment 14 Gwyn Ciesla 2012-02-06 15:05:11 UTC
Can you run the debuginfo-install line it requests, and re-run?

Comment 15 Fedora Update System 2012-02-08 22:54:01 UTC
ettercap-0.7.4-3.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 16 Fedora Update System 2012-02-08 22:58:19 UTC
ettercap-0.7.4-3.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 17 Pavel Alexeev 2012-02-11 12:56:53 UTC
(In reply to comment #14)
> Can you run the debuginfo-install line it requests, and re-run?
I do not understand for what. Do you see any call of functions from these libraries in trace?? But ok, I did it.
Program received signal SIGSEGV, Segmentation fault.
__strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
297    │Bridged movdqung(%rsi), %xmm1
Missing separate debuginfos, use: debuginfo-install keyutils-libs-1.5.5-1.fc17.x86_64 krb5-libs-1.10-0.fc17.alpha2.1.x86_64 libcom_err-1.42-1.fc17.x86_64 libffi-3.0.10-1.fc17.x86_64 libselinux-2.1.9-1.fc17.x86_64
(gdb) bt───────────────────────┘
#0  __strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
#1  0x0000000000443f6e in curses_bridged_sniff () at /usr/include/bits/string3.h:121
#2  0x000000000044ef85 in wdg_menu_driver (wo=0x8bd120, key=<optimized out>, mouse=<optimized out>) at wdg_menu.c:494
#3  0x000000000044f116 in wdg_menu_get_msg (wo=0x8bd120, key=13, mouse=0x7fffffffd010) at wdg_menu.c:284
#4  0x00000000004491c3 in wdg_dispatch_msg (mouse=0x7fffffffd010, key=13) at wdg.c:447
#5  wdg_events_handler (exit_key=<optimized out>) at wdg.c:327
#6  0x00000000004439b1 in curses_setup () at ec_curses.c:446
#7  0x000000000042c449 in ui_init () at ec_ui.c:67
#8  0x0000000000412cb5 in main (argc=<optimized out>, argv=<optimized out>) at ec_main.c:101

# LANG=C debuginfo-install -d0 keyutils-libs-1.5.5-1.fc17.x86_64 krb5-libs-1.10-0.fc17.alpha2.1.x86_64 libcom_err-1.42-1.fc17.x86_64 libffi-3.0.10-1.fc17.x86_64 libselinux-2.1.9-1.fc17.x86_64
Could not find debuginfo for main pkg: keyutils-libs-1.5.5-1.fc17.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo for main pkg: krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo pkg for dependency package libcom_err-1.42-1.fc17.x86_64
Package openssl-debuginfo-1.0.0g-1.fc16.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package keyutils-libs-1.5.5-1.fc17.x86_64
Could not find debuginfo pkg for dependency package keyutils-libs-1.5.5-1.fc17.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Could not find debuginfo pkg for dependency package krb5-libs-1.10-0.fc17.alpha2.1.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo pkg for dependency package libselinux-2.1.9-1.fc17.x86_64
Could not find debuginfo for main pkg: libcom_err-1.42-1.fc17.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo for main pkg: libffi-3.0.10-1.fc17.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo for main pkg: libselinux-2.1.9-1.fc17.x86_64
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Package glibc-debuginfo-2.14.90-24.fc16.4.x86_64 already installed and latest version
Could not find debuginfo pkg for dependency package libselinux-2.1.9-1.fc17.x86_64
No debuginfo packages available to install

Comment 18 Gwyn Ciesla 2012-02-13 15:33:58 UTC
Why is it trying to pull in f17 RPMs?  I thought this was for f16.

Comment 19 Fedora Update System 2012-02-15 20:01:12 UTC
ettercap-0.7.4-3.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 20 Pavel Alexeev 2012-02-19 15:30:22 UTC
I pull RPMS suggested by gdb.

Comment 21 Gwyn Ciesla 2012-02-20 13:42:12 UTC
Ok, and what does that backtrace look like?

Comment 23 Gwyn Ciesla 2012-02-20 17:14:23 UTC
Could you possibly downgrade libselinux to the f16 version and see if that makes a difference?  Also, are you getting any AVCs from this crash?

Comment 24 Pavel Alexeev 2012-02-23 15:41:56 UTC
(In reply to comment #23)
> Could you possibly downgrade libselinux to the f16 version and see if that
> makes a difference?  Also, are you getting any AVCs from this crash?
I have disabled SELinux on that machine - it is my work notebook.

But I have tried downgrade it:
# rpm -q libselinux
libselinux-2.1.6-6.fc16.x86_64
libselinux-2.1.6-6.fc16.i686

It have no differences I think:
File  Sniff  Options  Help                                                                                                                NG-0.7.4_git
Program received signal SIGSEGV, Segmentation fault.
__strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
297    │Bridged movdqung(%rsi), %xmm1
Missing separate debuginfos, use: debuginfo-install keyutils-libs-1.5.5-1.fc17.x86_64 krb5-libs-1.10-0.fc17.alpha2.1.x86_64 libcom_err-1.42-1.fc17.x86_64 libffi-3.0.10-1.fc17.x86_64 libselinux-2.1.6-6.fc16.x86_64
(gdb) backtrace────────────────┘
#0  __strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
#1  0x0000000000443f6e in curses_bridged_sniff () at /usr/include/bits/string3.h:121
#2  0x000000000044ef85 in wdg_menu_driver (wo=0x8bd120, key=<optimized out>, mouse=<optimized out>) at wdg_menu.c:494
#3  0x000000000044f116 in wdg_menu_get_msg (wo=0x8bd120, key=13, mouse=0x7fffffffcfc0) at wdg_menu.c:284
#4  0x00000000004491c3 in wdg_dispatch_msg (mouse=0x7fffffffcfc0, key=13) at wdg.c:447
#5  wdg_events_handler (exit_key=<optimized out>) at wdg.c:327
#6  0x00000000004439b1 in curses_setup () at ec_curses.c:446
#7  0x000000000042c449 in ui_init () at ec_ui.c:67
#8  0x0000000000412cb5 in main (argc=<optimized out>, argv=<optimized out>) at ec_main.c:101
(gdb)

Comment 25 Gwyn Ciesla 2012-02-23 15:54:51 UTC
Can you try downgrading the other fc17 rpms I see there, keyutils-libs, krb5-libs, libcom_eff, libiffi?

Comment 26 Pavel Alexeev 2012-02-25 08:35:08 UTC
(In reply to comment #25)
> Can you try downgrading the other fc17 rpms I see there, keyutils-libs,
> krb5-libs, libcom_eff, libiffi?
Yes, I can. But do you see any troubles in that libraries??

# LANG=C rpm -q keyutils-libs krb5-libs libcom_eff libiffi krb5-workstation
keyutils-libs-1.5.2-1.fc16.x86_64
keyutils-libs-1.5.2-1.fc16.i686
krb5-libs-1.9.2-6.fc16.x86_64
krb5-libs-1.9.2-6.fc16.i686
package libcom_eff is not installed
package libiffi is not installed
krb5-workstation-1.9.2-6.fc16.x86_64

 File  Sniff  Options  Help                                                                                                                NG-0.7.4_git
Program received signal SIGSEGV, Segmentation fault.
__strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
297    │Bridged movdqung(%rsi), %xmm1
Missing separate debuginfos, use: debuginfo-install keyutils-libs-1.5.2-1.fc16.x86_64 krb5-libs-1.9.2-6.fc16.x86_64 libcom_err-1.42-1.fc17.x86_64 libffi-3.0.10-1.fc17.x86_64 libselinux-2.1.6-6.fc16.x86_64
(gdb) backtrace────────────────┘
#0  __strncpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:297
#1  0x0000000000443f6e in curses_bridged_sniff () at /usr/include/bits/string3.h:121
#2  0x000000000044ef85 in wdg_menu_driver (wo=0x8bd120, key=<optimized out>, mouse=<optimized out>) at wdg_menu.c:494
#3  0x000000000044f116 in wdg_menu_get_msg (wo=0x8bd120, key=13, mouse=0x7fffffffd050) at wdg_menu.c:284
#4  0x00000000004491c3 in wdg_dispatch_msg (mouse=0x7fffffffd050, key=13) at wdg.c:447
#5  wdg_events_handler (exit_key=<optimized out>) at wdg.c:327
#6  0x00000000004439b1 in curses_setup () at ec_curses.c:446
#7  0x000000000042c449 in ui_init () at ec_ui.c:67
#8  0x0000000000412cb5 in main (argc=<optimized out>, argv=<optimized out>) at ec_main.c:101
(gdb)

Comment 27 Gwyn Ciesla 2012-02-27 15:16:26 UTC
Not so far, but I can't reproduce the crash on an F-16 machine, so I'm trying to determine if the fault is in ettercap, some library it's using, a network driver in the kernel, or something else.  Keep removing fc17 packages and installing debuginfo packages until it doesn't say it's missing any debuginfos, and post that backtrace.  Unless it stop crashing.  If that happens, post a list of what you downgraded from fc17. :)

Comment 28 Pavel Alexeev 2012-03-03 15:26:05 UTC
This is amazing!
I just test on f16-test.scrye.com from Package Maintainers Test Machine resources with fresh install ettercap and it reproduced there.

Comment 29 Gwyn Ciesla 2012-03-08 13:34:21 UTC
I tried on a fresh install on a VM, and I can only reproduce the segfault if I don't run as root.  You are running ettercap as root, right?  From the man page:

PRIVILEGES DROPPING
       ettercap  needs  root  privileges  to open the Link Layer sockets. After the initialization phase, the root privs are not needed anymore, so ettercap drops them to UID = 65535 (nobody).
       Since ettercap has to write (create) log files, it must be executed in a directory with the right permissions (e.g. /tmp/). If you want to drop privs to a different uid, you can  export
       the environment variable EC_UID with the value of the uid you want to drop the privs to (e.g.  export EC_UID=500) or set the correct parameter in the etter.conf file.

Comment 30 Pavel Alexeev 2012-03-08 15:16:10 UTC
(In reply to comment #6)
> It is still reproducible.
> But what more interesting, it segfaults when run under regular user, under root
> it allow choose interface.


In any case segfault is not processing requirements to run!

Comment 31 Gwyn Ciesla 2012-03-08 15:27:35 UTC
I could patch it to exit gracefully if not run as root prior to the interface coming up, would that suffice?

Comment 32 Pavel Alexeev 2012-03-08 15:55:18 UTC
I think so.

Comment 33 Gwyn Ciesla 2012-03-08 18:41:41 UTC
Ugh.  I can do it simply for -C, but given the existence of -G, I really should just wrap it in consolehelper.

Comment 34 Gwyn Ciesla 2012-03-09 14:34:18 UTC
It looks like the best way to get consolehelper to work is to drop the alternatives setup.  Any objection?

Comment 35 Pavel Alexeev 2012-03-10 09:57:29 UTC
I think it should reported and fixed upstream. Other such as script wrappers is still just (ugly) workarounds.

Comment 38 Gianfranco 2012-10-18 17:26:45 UTC
Cherry picked on github (now we develop here)
https://github.com/Ettercap/ettercap/commit/e302bbd0040f4c480c1efbfca223d74ae99e75e6

Comment 39 Fedora End Of Life 2013-01-16 23:27:40 UTC
This message is a reminder that Fedora 16 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 16. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as WONTFIX if it remains open with a Fedora 
'version' of '16'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version prior to Fedora 16's end of life.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we may not be able to fix it before Fedora 16 is end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" and open it against that version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 40 Fedora End Of Life 2013-02-14 01:52:02 UTC
Fedora 16 changed to end-of-life (EOL) status on 2013-02-12. Fedora 16 is 
no longer maintained, which means that it will not receive any further 
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of 
Fedora please feel free to reopen this bug against that version.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.