Ethereal-users: Re: [Ethereal-users] rmp differences

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 22 Oct 2003 17:48:36 -0700

On Oct 22, 2003, at 8:09 AM, Paris Woods wrote:

Can someone explain the differences between the folllowing Linux RPMs? I am expecially confused by the "net-snmp" and "no-snmp" versions. Does "net-snmp" mean it is packaged with the appropriate snmp files? Also what is the usermode rpm?

ethereal-base-0.9.15-1.9.i386.rpm
ethereal-base-net-snmp-0.9.15-1.9.i386.rpm
ethereal-base-no-snmp-0.9.15-1.9.i386.rpm
ethereal-debuginfo-0.9.15-1.9.i386.rpm
ethereal-gnome-0.9.15-1.9.i386.rpm
ethereal-gtk+-0.9.15-1.9.i386.rpm
ethereal-gtk+-net-snmp-0.9.15-1.9.i386.rpm
ethereal-gtk+-no-snmp-0.9.15-1.9.i386.rpm
ethereal-kde-0.9.15-1.9.i386.rpm
ethereal-usermode-0.9.15-1.9.i386.rpm

I'm *not* an expert on those (or on RPM in general), but it appears that rpm.pbone.net has some information on various Ethereal 0.9.15 RPMs:

ethereal-base-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712344&com=ethereal-base -0.9.15-1.9.i386.rpm.html

"Ethereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, contains plugins and documentation for ethereal. A graphical user interface is packaged separately to GTK+ package."

This is different from the ethereal-base-net-snmp and ethereal-base-no-snmp RPMs; I don't know what the difference is.

ethereal-base-net-snmp-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712346&com=ethereal-base- net-snmp-0.9.15-1.9.i386.rpm.html

"Ethereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, contains plugins and documentation for ethereal. A graphical user interface is packaged separately to GTK+ package. It does not require any SNMP libraries" (this is probably a typo, as it probably *does* require Net-SNMP - Richard?)

The contents (linked to from that URL) don't show any SNMP files; you'd probably install Net-SNMP to get them.

ethereal-base-no-snmp-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712350&com=ethereal-base- no-snmp-0.9.15-1.9.i386.rpm.html

"Ethereal is a network traffic analyzer for Unix-ish operating systems. This package lays base for libpcap, a packet capture and filtering library, contains command-line utilities, contains plugins and documentation for ethereal. A graphical user interface is packaged separately to GTK+ package. It does not require any SNMP libraries"

ethereal-debuginfo-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712348&com=ethereal- debuginfo-0.9.15-1.9.i386.rpm.html

"This package provides debug information for package ethereal. Debug information is useful when developing applications that use this package or when debugging this package."

The contents include source, ".debug" versions of plugins, and ".debug" versions of binaries - it might be that the standard versions are stripped of their symbols, and the ".debug" versions have the symbols.

ethereal-gnome-0.9.15-1.9.i386.rpm:

	"Contains ethereal icon for Gnome 1.2 and desktop integration file"

	Stuff to use with GNOME.

ethereal-gtk+-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712352&com=ethereal-gtk+ -0.9.15-1.9.i386.rpm.html

	"Contains GTK+ GUI ie. the ethereal -application."

I presume the -net-snmp and -no-snmp variants of it bear the same relationship to it as is the case with ethereal-base.

ethereal-kde-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712343&com=ethereal-kde -0.9.15-1.9.i386.rpm.html

	"Contains ethereal icons for KDE2 and desktop integration files"

	Stuff to use with KDE (probably supports KDE3 as well).

ethereal-usermode-0.9.15-1.9.i386.rpm:

http://rpm.pbone.net/index.php3?stat=4&idpl=712345&com=ethereal- usermode-0.9.15-1.9.i386.rpm.html

	"Contains ethereal integration to usermode execution package"

I have no idea what the "usermode execution package" is. The files in it are:

		/etc/pam.d/ethereal

		/etc/security/console.apps/ethereal

		/usr/bin/ethereal

Richard, we should really have something to explain what all these things are....