[Bug 231746] Review Request: ettercap - Network traffic sniffer/analyser

bugzilla at redhat.com bugzilla at redhat.com
Mon Mar 12 11:53:09 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: ettercap - Network traffic sniffer/analyser


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=231746





------- Additional Comments From opensource at till.name  2007-03-12 07:53 EST -------
(In reply to comment #14)
> Advantage? Avoid conflicts. I very much prefer yum install to "yum install X;
> oh, wait... conflict ? why, oh why ?"
> I really have in mind the ethereal package, where the GUI and text-only versions
> did not conflict.

Maybe then use "Provides: ettercap" in ettercap-gtk, so that when one runs
"yum install ettercap ettercap-gtk ettercap-common" only the ettercap-gtk and
the ettercap-comman package are installed? Or when the ettercap package is
already installed and one runs "yum install ettercap-gtk" the ettercap is
deinstalled and ettercap-gtk is installed. Maybe Conflicts is not the correct
rpm Tag. But the described beheaviour would be my favourite. If this is not
possible with RPM-Tags, than using alternatives would be the best.

> WRT to comment #7 and #9:

> only one. However, I think that splitting in three is a better choice

Three packages is what I want to suggest, too.

ettercap package:
Requires: ettercap-common
%{_bindir}/ettercap (without support for gtk)
%{_bindir}/ettercap-text (symlink to ettercap)
%{_bindir}/ettercap-curses (symlink to ettercap)

ettercap-gtk package:
Requires: ettercap-common
%{_bindir}/ettercap (with support for gtk)
%{_bindir}/ettercap-text (symlink to ettercap)
%{_bindir}/ettercap-curses (symlink to ettercap)
%{_bindir}/ettercap-gtk (symlink to ettercap)

ettercap-common package:
Everything else.

(In reply to comment #13)

> If there is a text-only subpackage that doesn't need any X library
> it may be installed in a very minimal setup.

This is the advantage of building different binaries and package them
differently. But not a advantage of avoiding conflicts.

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.




More information about the Fedora-package-review mailing list