Changeset a56c29d for basicnet


Ignore:
Timestamp:
01/27/2005 11:19:30 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
fa0eb91a
Parents:
dcee0f2f
Message:

Updated to Ethereal-0.10.9; added new Index division 'Kernel Configuration'

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3347 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • basicnet/netutils/ethereal.xml

    rdcee0f2f ra56c29d  
    77  <!ENTITY ethereal-download-http "http://www.ethereal.com/distribution/ethereal-&ethereal-version;.tar.bz2">
    88  <!ENTITY ethereal-download-ftp  "ftp://ftp.ethereal.com/pub/ethereal/all-versions/ethereal-&ethereal-version;.tar.bz2">
    9   <!ENTITY ethereal-md5sum        "eebd6cc45a45d68332b2c053aac0c484">
    10   <!ENTITY ethereal-size          "5.1 MB">
    11   <!ENTITY ethereal-buildsize     "179 MB">
    12   <!ENTITY ethereal-time          "3.61 SBU">
     9  <!ENTITY ethereal-md5sum        "f8b7a2c2dcf273e7fd755f972167dacb">
     10  <!ENTITY ethereal-size          "5.4 MB">
     11  <!ENTITY ethereal-buildsize     "194 MB">
     12  <!ENTITY ethereal-time          "3.78 SBU">
    1313]>
    1414
     
    2020<?dbhtml filename="ethereal.html"?>
    2121<title>Ethereal-&ethereal-version;</title>
     22<indexterm zone="ethereal">
     23<primary sortas="a-Ethereal">Ethereal</primary>
     24</indexterm>
    2225
    2326<sect2>
     
    8184<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
    8285    --enable-randpkt --enable-threads &amp;&amp;
    83 make &amp;&amp;
    84 make install</command></userinput></screen>
     86make</command></userinput></screen>
     87
     88<para>Now, as the root user:</para>
     89
     90<screen><userinput role='root'><command>make install</command></userinput></screen>
    8591
    8692</sect2>
     
    95101of threads in <command>ethereal</command>.</para>
    96102
     103<para><option>--with-ssl</option>: This parameter enables the use of the
     104<application>Open<acronym>SSL</acronym></application>
     105<filename class='libraryfile'>libcrypto</filename> library.</para>
     106
    97107</sect2>
    98108
     
    100110<title>Configuring <application>Ethereal</application></title>
    101111
    102 <sect3><title>Config files</title>
     112<sect3 id="ethereal-config"><title>Config files</title>
    103113<para><filename>/etc/ethereal.conf</filename> and
    104114<filename>~/.ethereal/preferences</filename></para>
     115<indexterm zone="ethereal ethereal-config">
     116<primary sortas="e-AA.ethereal-preferences">~/.ethereal/preferences</primary>
     117</indexterm>
     118<indexterm zone="ethereal ethereal-config">
     119<primary sortas="e-etc-ethereal.conf">/etc/ethereal.conf</primary>
     120</indexterm>
    105121</sect3>
    106122
     
    116132</sect4>
    117133
    118 <sect4><title>Kernel configuration</title>
     134<sect4 id="ethereal-kernel"><title>Kernel configuration</title>
    119135<para>The kernel must have the Packet protocol enabled for
    120136<application>Ethereal</application> to capture live packets from the network.
     
    124140configuration parameter. Alternatively, build the af_packet module by choosing
    125141<quote>M</quote> in this parameter.</para>
     142<indexterm zone="ethereal ethereal-kernel">
     143<primary sortas="d-Capturing-network-packets">Capturing network
     144packets</primary>
     145</indexterm>
    126146
    127147<para>Note: If you want to look at packets, make sure you don't filter
     
    138158<title>Contents</title>
    139159
    140 <para>The <application>Ethereal</application> package contains
    141 <command>capinfos</command>,
    142 <command>dftest</command>,
    143 <command>editcap</command>,
    144 <command>ethereal</command>,
    145 <command>idl2eth</command>,
    146 <command>mergecap</command>,
    147 <command>randpkt</command>,
    148 <command>tethereal</command>,
    149 <command>text2pcap</command>,
    150 <filename class='libraryfile'>libethereal</filename>,
    151 <filename class='libraryfile'>libwiretap</filename> and
    152 many dissector plugin modules.</para>
    153 
    154 </sect2>
    155 
    156 <sect2><title>Description</title>
    157 
    158 <sect3><title>capinfos</title>
    159 <para><command>capinfos</command> reads a saved capture file and returns any or
    160 all of several statistics about that file. It is able to detect and read any
    161 capture supported by the <application>Ethereal</application> package.</para>
    162 </sect3>
    163 
    164 <sect3><title>dftest</title>
    165 <para><command>dftest</command> is a display-filter-compiler test
    166 program.</para>
    167 </sect3>
    168 
    169 <sect3><title>editcap</title>
    170 <para><command>editcap</command> edits and/or translates the format of capture
    171 files. It knows how to read <application>libpcap</application> capture files,
    172 including those of <command>tcpdump</command>,
    173 <application>Ethereal</application> and other tools that write captures in that
    174 format.</para>
    175 </sect3>
    176 
    177 <sect3><title>ethereal</title>
    178 <para><command>ethereal</command> is a <acronym>GUI</acronym> network protocol
    179 analyzer. It lets you interactively browse packet data from a live network or
    180 from a previously saved capture file.</para>
    181 </sect3>
    182 
    183 <sect3><title>idl2eth</title>
    184 <para><command>idl2eth</command> takes a user specified
    185 <acronym>CORBA</acronym> <acronym>IDL</acronym> file and generates
    186 <quote>C</quote> source code that can be used to create an
    187 <application>Ethereal</application> plugin.</para>
    188 </sect3>
    189 
    190 <sect3><title>mergecap</title>
    191 <para><command>mergecap</command> combines multiple saved capture files into a
    192 single output file.</para>
    193 </sect3>
    194 
    195 <sect3><title>randpkt</title>
    196 <para><command>randpkt</command> creates random-packet capture files.</para>
    197 </sect3>
    198 
    199 <sect3><title>tethereal</title>
    200 <para><command>tethereal</command> is a <acronym>TTY</acronym>-mode network
    201 protocol analyzer. It lets you capture packet data from a live network or
    202 read packets from a previously saved capture file.</para>
    203 </sect3>
    204 
    205 <sect3><title>text2pcap</title>
    206 <para><command>text2pcap</command> reads in an <acronym>ASCII</acronym> hex
    207 dump and writes the data described into a
    208 <application>libpcap</application>-style capture file.</para>
    209 </sect3>
     160<segmentedlist>
     161<segtitle>Installed Programs</segtitle>
     162<segtitle>Installed Libraries</segtitle>
     163<segtitle>Installed Directories</segtitle>
     164
     165<seglistitem>
     166<seg>capinfos, dftest, editcap, ethereal, idl2eth, mergecap, randpkt,
     167tethereal and text2pcap</seg>
     168<seg>libethereal.so, libwiretap.so and numerous dissector plugin modules</seg>
     169<seg>/usr/lib/ethereal and /usr/share/ethereal</seg>
     170</seglistitem>
     171</segmentedlist>
     172
     173<variablelist>
     174<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     175<?dbfo list-presentation="list"?>
     176
     177<varlistentry id="capinfos">
     178<term><command>capinfos</command></term>
     179<listitem><para>reads a saved capture file and returns any or all of several
     180statistics about that file. It is able to detect and read any capture
     181supported by the <application>Ethereal</application> package.</para>
     182<indexterm zone="ethereal capinfos">
     183<primary sortas="b-capinfos">capinfos</primary>
     184</indexterm></listitem>
     185</varlistentry>
     186
     187<varlistentry id="dftest">
     188<term><command>dftest</command></term>
     189<listitem><para>is a display-filter-compiler test program.</para>
     190<indexterm zone="ethereal dftest">
     191<primary sortas="b-dftest">dftest</primary>
     192</indexterm></listitem>
     193</varlistentry>
     194
     195<varlistentry id="editcap">
     196<term><command>editcap</command></term>
     197<listitem><para>edits and/or translates the format of capture files. It knows
     198how to read <application>libpcap</application> capture files, including those
     199of <command>tcpdump</command>, <application>Ethereal</application> and other
     200tools that write captures in that format.</para>
     201<indexterm zone="ethereal editcap">
     202<primary sortas="b-editcap">editcap</primary>
     203</indexterm></listitem>
     204</varlistentry>
     205
     206<varlistentry id="ethereal-prog">
     207<term><command>ethereal</command></term>
     208<listitem><para>is a <acronym>GUI</acronym> network protocol analyzer. It lets
     209you interactively browse packet data from a live network or from a previously
     210saved capture file.</para>
     211<indexterm zone="ethereal ethereal-prog">
     212<primary sortas="b-ethereal">ethereal</primary>
     213</indexterm></listitem>
     214</varlistentry>
     215
     216<varlistentry id="idl2eth">
     217<term><command>idl2eth</command></term>
     218<listitem><para>takes a user specified <acronym>CORBA</acronym>
     219<acronym>IDL</acronym> file and generates <quote>C</quote> source code that
     220can be used to create an <application>Ethereal</application> plugin.</para>
     221<indexterm zone="ethereal idl2eth">
     222<primary sortas="b-idl2eth">idl2eth</primary>
     223</indexterm></listitem>
     224</varlistentry>
     225
     226<varlistentry id="mergecap">
     227<term><command>mergecap</command></term>
     228<listitem><para>combines multiple saved capture files into a single output
     229file.</para>
     230<indexterm zone="ethereal mergecap">
     231<primary sortas="b-mergecap">mergecap</primary>
     232</indexterm></listitem>
     233</varlistentry>
     234
     235<varlistentry id="randpkt">
     236<term><command>randpkt</command></term>
     237<listitem><para>creates random-packet capture files.</para>
     238<indexterm zone="ethereal randpkt">
     239<primary sortas="b-randpkt">randpkt</primary>
     240</indexterm></listitem>
     241</varlistentry>
     242
     243<varlistentry id="tethereal">
     244<term><command>tethereal</command></term>
     245<listitem><para>is a <acronym>TTY</acronym>-mode network protocol analyzer.
     246It lets you capture packet data from a live network or read packets from a
     247previously saved capture file.</para>
     248<indexterm zone="ethereal tethereal">
     249<primary sortas="b-tethereal">tethereal</primary>
     250</indexterm></listitem>
     251</varlistentry>
     252
     253<varlistentry id="text2pcap">
     254<term><command>text2pcap</command></term>
     255<listitem><para>reads in an <acronym>ASCII</acronym> hex dump and writes the
     256data described into a <application>libpcap</application>-style capture
     257file.</para>
     258<indexterm zone="ethereal text2pcap">
     259<primary sortas="b-text2pcap">text2pcap</primary>
     260</indexterm></listitem>
     261</varlistentry>
     262
     263<varlistentry id="libethereal">
     264<term><filename class='libraryfile'>libethereal.so</filename></term>
     265<listitem><para>contains functions used by the
     266<application>Ethereal</application> programs to perform filtering and
     267packet capturing.</para>
     268<indexterm zone="ethereal libethereal">
     269<primary sortas="c-libethereal">libethereal.so</primary>
     270</indexterm></listitem>
     271</varlistentry>
     272
     273<varlistentry id="libwiretap">
     274<term><filename class='libraryfile'>libwiretap.so</filename></term>
     275<listitem><para>is a library being developed as a future replacement for
     276<filename class='libraryfile'>libpcap</filename>, the current standard Unix
     277library for packet capturing. For more information, see the
     278<filename>README</filename> file in the source
     279<filename class='directory'>wiretap</filename> directory.</para>
     280<indexterm zone="ethereal libwiretap">
     281<primary sortas="c-libwiretap">libwiretap.so</primary>
     282</indexterm></listitem>
     283</varlistentry>
     284</variablelist>
    210285
    211286</sect2>
Note: See TracChangeset for help on using the changeset viewer.