Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 544 → Rev 545

/trunk/blfs/basicnet/basicnet.ent
File deleted
/trunk/blfs/basicnet/mailnews/nail/nail-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/nail/nail.ent
File deleted
/trunk/blfs/basicnet/mailnews/nail/nail-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/nail/nail-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/nail/nail-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail.ent
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail-exp.xml
File deleted
/trunk/blfs/basicnet/mailnews/fetchmail/fetchmail-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt.ent
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt-exp.xml
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/mutt/mutt-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine-exp.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/pine/pine.ent
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail.ent
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail-exp.xml
File deleted
/trunk/blfs/basicnet/mailnews/procmail/procmail-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn-exp.xml
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn-inst.xml
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn-desc.xml
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn-config.xml
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn.ent
File deleted
/trunk/blfs/basicnet/mailnews/slrn/slrn-intro.xml
File deleted
/trunk/blfs/basicnet/mailnews/other.xml
1,24 → 1,37
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<sect1 id="basicnet-mailnews-other">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="othermn.html"?>
<title>Autres programmes de mail et de news</title>
<title>Other Mail and News programs</title>
 
<para><xref linkend="pan"/> est un programme client pour les news basé sur
<acronym>GTK</acronym>2.</para>
<para><xref linkend="pan"/> is a <acronym>GTK</acronym>2 based newsreader
program.</para>
 
<para>KNode est un programme client pour les news basé sur QT, disponible sur
<xref linkend="kdepim"/>.</para>
<para><command>knode</command> is a <application>Qt</application> based
newsreader program from <xref linkend="kdepim"/>.</para>
 
<para>KMail est un client mail basé sur QT disponible sur
<xref linkend="kdepim"/></para>
<para><command>kmail</command> is a <application>Qt</application> based mail
client from <xref linkend="kdepim"/>.</para>
 
<para><xref linkend="balsa"/> est un client mail basé sur
<acronym>GTK</acronym>2.</para>
<para><xref linkend="balsa"/> is a <acronym>GTK</acronym>2 based mail client.
</para>
 
<para><xref linkend="mozilla"/> inclut un client mail et news dans son
installation.</para>
<para><xref linkend="thunderbird"/> est un client mail/news basé sur le
code de <application>Mozilla</application>.</para>
<para><xref linkend="mozilla"/> includes both a mail client and newsreader in
its installation.</para>
 
<para><xref linkend="thunderbird"/> is a mail/news client based on the
<application>Mozilla</application> code base.</para>
 
<para><xref linkend="evolution"/> includes a <acronym>GTK</acronym>2
based mail client.</para>
 
</sect1>
/trunk/blfs/basicnet/mailnews/nail.xml
1,12 → 1,161
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY nail-download-http "http://prdownloads.sourceforge.net/nail/nail-&nail-version;.tar.bz2">
<!ENTITY nail-download-ftp " ">
<!ENTITY nail-md5sum "f08dab4fb6a069bc6876b0b58116716b">
<!ENTITY nail-size "266 KB">
<!ENTITY nail-buildsize "2.9 MB">
<!ENTITY nail-time "0.05 SBU">
]>
 
<sect1 id="nail" xreflabel="Nail-&nail-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="nail.html"?>
<title>Nail-&nail-version;</title>
<indexterm zone="nail">
<primary sortas="a-Nail">Nail</primary></indexterm>
 
<sect2>
<title>Introduction to <application>Nail</application></title>
 
&nail-intro;
&nail-inst;
&nail-config;
&nail-desc;
<para>The <application>Nail</application> package contains
<command>nail</command>, a command-line Mail User Agent derived from Berkeley
Mail which is intended to provide the functionality of the POSIX
<command>mailx</command> command with additional support for
<acronym>MIME</acronym> messages, <acronym>IMAP</acronym> (including caching),
<acronym>POP</acronym>3, <acronym>SMTP</acronym>, S/<acronym>MIME</acronym>,
message threading/sorting, scoring, and filtering.
<application>Nail</application> is especially useful for writing scripts
and batch processing.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&nail-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&nail-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &nail-md5sum;</para></listitem>
<listitem><para>Download size: &nail-size;</para></listitem>
<listitem><para>Estimated disk space required:
&nail-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&nail-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Nail</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/> or
Mozilla <acronym>NSS</acronym> (from
<xref linkend="mozilla"/> or
<xref linkend="firefox"/> or
<xref linkend="thunderbird"/>),
<xref linkend="heimdal"/> or <xref linkend="mitkrb"/> (for
<acronym>IMAP</acronym> GSSAPI authentication) and
<ulink url="../server/mail.html">MTA</ulink></para></sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Nail</application></title>
 
<para>Install <application>Nail</application> by running the following
commands.</para>
 
<screen><userinput><command>make SENDMAIL=/usr/sbin/sendmail</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make PREFIX=/usr install UCBINSTALL=/usr/bin/install &amp;&amp;
ln -sf nail /usr/bin/mail &amp;&amp;
ln -sf nail /usr/bin/mailx</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>make SENDMAIL=/usr/sbin/sendmail</command>: This changes the
default <acronym>MTA</acronym> path of <command>/usr/lib/sendmail</command>.
</para>
 
<para><command>make PREFIX=/usr install UCBINSTALL=/usr/bin/install</command>:
This changes the default installation path of
<filename class='directory'>/usr/local</filename> and the default
<command>install</command> command path of
<filename class='directory'>/usr/ucb</filename>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Nail</application></title>
 
<sect3 id="nail-config"><title>Config files</title>
<para><filename>/etc/nail.rc</filename>, <filename>~/.mailrc</filename> and
<filename>~/.nailrc</filename></para>
<indexterm zone="nail nail-config">
<primary sortas="e-etc-nail.rc">/etc/nail.rc</primary></indexterm>
<indexterm zone="nail nail-config">
<primary sortas="e-AA.mailrc">~/.mailrc</primary></indexterm>
<indexterm zone="nail nail-config">
<primary sortas="e-AA.nailrc">~/.nailrc</primary></indexterm>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<segtitle>Symbolic Links</segtitle>
<seglistitem>
<seg>nail</seg>
<seg>None</seg>
<seg>None</seg>
<seg>mail and mailx</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="nail-prog">
<term><command>nail</command></term>
<listitem><para>is a command-line mail user agent compatible with the
<command>mail</command> command found on commercial Unix versions.</para>
<indexterm zone="nail nail-prog">
<primary sortas="b-nail">nail</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="mail-nail">
<term><command>mail</command></term>
<listitem><para>is a symbolic link to <command>nail</command>.</para>
<indexterm zone="nail mail-nail">
<primary sortas="g-mail">mail</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="mailx-nail">
<term><command>mailx</command></term>
<listitem><para>is a symbolic link to <command>nail</command>.</para>
<indexterm zone="nail mailx-nail">
<primary sortas="g-mailx">mailx</primary></indexterm>
</listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
/trunk/blfs/basicnet/mailnews/procmail.xml
1,13 → 1,118
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY procmail-download-http "http://www.procmail.org/procmail-&procmail-version;.tar.gz">
<!ENTITY procmail-download-ftp "ftp://ftp.procmail.net/pub/procmail/procmail-&procmail-version;.tar.gz">
<!ENTITY procmail-md5sum "1678ea99b973eb77eda4ecf6acae53f1">
<!ENTITY procmail-size "338 KB">
<!ENTITY procmail-buildsize "1.5 MB">
<!ENTITY procmail-time "0.38 SBU">
]>
 
<sect1 id="procmail" xreflabel="Procmail-&procmail-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="procmail.html"?>
<title>Procmail-&procmail-version;</title>
 
&procmail-intro;
&procmail-inst;
&procmail-exp;
&procmail-config;
&procmail-desc;
<sect2>
<title>Introduction to <application>Procmail</application></title>
 
<para>The <application>Procmail</application> package contains an autonomous
mail processor. This is useful for filtering and sorting incoming mail.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&procmail-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&procmail-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &procmail-md5sum;</para></listitem>
<listitem><para>Download size: &procmail-size;</para></listitem>
<listitem><para>Estimated disk space required:
&procmail-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&procmail-time;</para></listitem></itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Procmail</application></title>
 
<para>Install <application>Procmail</application> by running the following
commands:</para>
 
<screen><userinput><command>make LOCKINGTEST=/tmp install &amp;&amp;
make install-suid</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>make LOCKINGTEST=/tmp install</command>: This prevents
<command>make</command> from asking you where to test file-locking
patterns.</para>
 
<para><command>make install-suid</command>: Modifies permissions of
the installed files.</para>
</sect2>
 
<sect2>
<title>Configuring <application>Procmail</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/procmailrc</filename>,
<filename>~/.procmailrc</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>Recipes have to be written and placed in your
<filename>~/.procmailrc</filename> for execution. The procmailex man
page is the starting place to learn how to write recipes.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Procmail</application> package contains
<command>procmail</command>,
<command>formail</command>,
<command>lockfile</command> and
<command>mailstat</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>procmail</title>
<para><command>procmail</command> is an autonomous mail processor. It performs
all the functions of a <acronym>MDA</acronym> (Mail Delivery
Agent).</para></sect3>
 
<sect3><title>formail</title>
<para><command>formail</command> is a filter that can be used to format mail
into mailbox format.</para></sect3>
 
<sect3><title>lockfile</title>
<para><command>lockfile</command> is a utility that can lock a file for single
use interactively or in a script.</para></sect3>
 
<sect3><title>mailstat</title>
<para><command>mailstat</command> prints a summary report of mail that has been
filtered by <command>procmail</command> since the last time <command>
mailstat</command> was ran.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/mailnews/mutt.xml
1,13 → 1,142
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY mutt-download-http "http://gd.tuwien.ac.at/infosys/mail/mutt/mutt-&mutt-version;.tar.gz">
<!ENTITY mutt-download-ftp "ftp://ftp.mutt.org/mutt/mutt-&mutt-version;.tar.gz">
<!ENTITY mutt-md5sum "710bd56d3c4c4bcd1403bc4e053f7476">
<!ENTITY mutt-size "2.6 MB">
<!ENTITY mutt-buildsize "16.9 MB">
<!ENTITY mutt-time "0.35 SBU">
]>
 
<sect1 id="mutt" xreflabel="Mutt-&mutt-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="mutt.html"?>
<title>Mutt-&mutt-version;</title>
 
&mutt-intro;
&mutt-inst;
&mutt-exp;
&mutt-config;
&mutt-desc;
<sect2>
<title>Introduction to <application>Mutt</application></title>
 
<para>The <application>Mutt</application> package contains a Mail User Agent.
This is useful for reading, writing, replying to, saving, and deleting your
email.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&mutt-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&mutt-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &mutt-md5sum;</para></listitem>
<listitem><para>Download size: &mutt-size;</para></listitem>
<listitem><para>Estimated disk space required:
&mutt-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&mutt-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Mutt</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="gnupg"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Mutt</application></title>
 
<para><application>Mutt</application> requires a group named 'mail'. You can
add this group, if it does not exist, with this command:</para>
 
<screen><userinput><command>groupadd mail</command></userinput></screen>
 
<para>If you did not install a <acronym>MTA</acronym>, such as
<xref linkend="postfix"/> or <xref linkend="sendmail"/>, you need to
modify the ownership of <filename>/var/mail</filename> with this command:</para>
 
<screen><userinput><command>chgrp mail /var/mail</command></userinput></screen>
 
<para>Install <application>Mutt</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--sysconfdir=/etc</parameter>: This installs the configuration
files into <filename class="directory">/etc</filename> instead of
<filename class="directory">/usr/etc</filename>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Mutt</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/Muttrc</filename>,
<filename>~/.muttrc</filename>,
<filename>/etc/mime.types</filename>, <filename>~/.mime.types</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>No changes in these files are necessary to begin using
<application>Mutt</application>. When you are ready to make changes, the
man page for <filename>muttrc</filename> is a good starting place.</para>
 
<para>In order to utilize <application>GnuPG</application>, use the following
command:</para>
 
<screen><userinput><command>cat /usr/share/doc/mutt/samples/gpg.rc &gt;&gt; ~/.muttrc</command></userinput></screen>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Mutt</application> package contains
<command>mutt</command>,
<command>flea</command>,
<command>muttbug</command>,
<command>mutt_dotlock</command>,
<command>pgpwrap</command> and
<command>pgpring</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>mutt</title>
<para><command>mutt</command> is a Mail User Agent
(<acronym>MUA</acronym>) which enables you to read, write
and delete your email.</para></sect3>
 
<sect3><title>flea</title>
<para><command>flea</command> is a bug submitter for
<application>Mutt</application>.</para></sect3>
 
<sect3><title>muttbug</title>
<para><command>muttbug</command> is a script that executes
<command>flea</command>.</para></sect3>
 
<sect3><title>mutt_dotlock</title>
<para><command>mutt_dotlock</command> implements the mail spool file
lock.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/mailnews/pine.xml
1,13 → 1,189
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY pine-download-http "http://mirror.sit.wisc.edu/pub/net/mail/pine/pine&pine-version;.tar.bz2">
<!ENTITY pine-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/pine&pine-version;.tar.bz2">
<!ENTITY pine-md5sum "aece91c8a857605994829ffa91d98c9f">
<!ENTITY pine-size "2.9 MB">
<!ENTITY pine-buildsize "50 MB">
<!ENTITY pine-time "0.95 SBU">
]>
 
<sect1 id="pine" xreflabel="Pine-&pine-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="pine.html"?>
<title>Pine-&pine-version;</title>
 
&pine-intro;
&pine-inst;
&pine-exp;
&pine-config;
&pine-desc;
<sect2>
<title>Introduction to <application>Pine</application></title>
 
<para>The <application>Pine</application> package contains the
<application>Pine</application> Mail User Agent and several
server daemons for various mail protocols, in addition to some nice
file and directory editing/browsing programs.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&pine-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&pine-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &pine-md5sum;</para></listitem>
<listitem><para>Download size: &pine-size;</para></listitem>
<listitem><para>Estimated disk space required:
&pine-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&pine-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para>Recommended Patch: <ulink
url="&patch-root;/pine-&pine-version;-fhs-3.patch"/></para></listitem>
</itemizedlist>
</sect3>
 
<sect3><title><application>Pine</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="openssl"/></para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="openldap"/> and <xref linkend="mitkrb"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Pine</application></title>
 
<para>Install <application>Pine</application> by running the following
commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../pine-&pine-version;-fhs-3.patch &amp;&amp;
./build DEBUG=-O MAILSPOOL=/var/mail \
SSLDIR=/usr SSLCERTS=/etc/ssl/certs slx &amp;&amp;
cp doc/*.1 /usr/share/man/man1 &amp;&amp;
cd bin &amp;&amp;
install -m755 pine imapd ipop2d ipop3d mailutil mtest pico \
pilot rpdump rpload /usr/bin</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>patch -Np1 -i ../pine-&pine-version;-fhs.patch</command>: This
patch will make <application>Pine</application> use <filename
class="directory">/etc</filename> for configuration files.</para>
 
<para>The build procedure for <application>Pine</application> is somewhat
unusual, in that options usually passed as <command>./configure</command>
options or housed in $<envar>CFLAGS</envar> must all be passed on the command
line to the <command>./build</command> script.</para>
 
<para><command>./build slx</command>: <application>Pine</application> offers
quite a few target platforms, slx specifies Linux using
-lcrypt to get the crypt function. See the
<filename>doc/pine-ports</filename> file for more information and
other authentication options.</para>
 
<para><command>DEBUG=-O</command>: This flag compiles an optimized
version of <command>pine</command> and <command>pico</command> that
produces no debug files.</para>
 
<para><command>MAILSPOOL=/var/mail</command>: Location of mail spool
files, <filename>/var/mail.</filename></para>
 
<para><command>SSLDIR=/usr SSLCERTS=/etc/ssl/certs</command>: Location
of <application>Open<acronym>SSL</acronym></application> files.</para>
 
<para><screen><command>cd bin &amp;&amp;
install -m755 pine imapd ipop2d ipop3d mailutil mtest pico \
pilot rpdump rpload /usr/bin</command></screen>
This installs the <application>Pine</application> programs.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Pine</application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.pinerc</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>The <command>pine</command> executable needs no global configuration to
use. Users set <application>Pine</application> options in
<filename>~/.pinerc</filename> using an internal configuration menu.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
<para>The <application>Pine</application> package contains
<command>pine</command>,
<command>pico</command>,
<command>pilot</command>,
<command>imapd</command>,
<command>ipop2d</command>,
<command>ipop3d</command>,
<command>mtest</command>,
<command>rpload</command> and
<command>rpdump</command>.</para>
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>pine</title>
<para><command>pine</command> is the <application>Pine</application> mail user
agent.</para></sect3>
 
<sect3><title>pico</title>
<para><command>pico</command> is a stand-alone editor, similar to the
<application>Pine</application> internal message composer.</para></sect3>
 
<sect3><title>pilot</title>
<para><command>pilot</command> is a file and directory navigator and
browser.</para></sect3>
 
<sect3><title>imapd</title>
<para><command>imapd</command> is the <acronym>IMAP</acronym> server
daemon.</para></sect3>
 
<sect3><title>ipop2d</title>
<para><command>ipop2d</command> is an <acronym>IMAP</acronym> to
<acronym>POP</acronym>2 conversion server.</para></sect3>
 
<sect3><title>ipop3d</title>
<para><command>ipop3d</command> is an <acronym>IMAP</acronym> to
<acronym>POP</acronym>3 conversion server.</para></sect3>
 
<sect3><title>mtest</title>
<para><command>mtest</command> is a minimal <acronym>IMAP</acronym> mail user
agent, used for debugging.</para></sect3>
 
<sect3><title>rpload</title>
<para><command>rpload</command> is the <application>Pine</application> remote
data utility, used to convert local <application>Pine</application>
configuration files or address books into remote configurations
or address books.</para></sect3>
 
<sect3><title>rpdump</title>
<para><command>rpdump</command> is used to copy data from remote
<application>Pine</application> configuration files or address books into a
local file.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/mailnews/fetchmail.xml
1,13 → 1,144
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY fetchmail-download-http "http://www.catb.org/~esr/fetchmail/fetchmail-&fetchmail-version;.tar.gz">
<!ENTITY fetchmail-download-ftp "ftp://gnome.dti.ad.jp/.1/unix/net/mail/fetchmail/fetchmail-&fetchmail-version;.tar.gz">
<!ENTITY fetchmail-md5sum "9956b30139edaa4f5f77c4d0dbd80225">
<!ENTITY fetchmail-size "1.2 MB">
<!ENTITY fetchmail-buildsize "5.8 MB">
<!ENTITY fetchmail-time "0.14 SBU">
]>
 
<sect1 id="fetchmail" xreflabel="Fetchmail">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="fetchmail.html"?>
<title>Fetchmail-&fetchmail-version;</title>
 
&fetchmail-intro;
&fetchmail-inst;
&fetchmail-exp;
&fetchmail-config;
&fetchmail-desc;
<sect2>
<title>Introduction to <application>Fetchmail</application></title>
 
<para>The <application>Fetchmail</application> package contains a mail
retrieval program. &quot;It retrieves mail from remote mail servers and
forwards it to your local (client) machine's delivery system, so it can then be
read by normal mail user agents.&quot; </para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&fetchmail-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&fetchmail-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &fetchmail-md5sum;</para></listitem>
<listitem><para>Download size: &fetchmail-size;</para></listitem>
<listitem><para>Estimated disk space required:
&fetchmail-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&fetchmail-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Fetchmail</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="openssl"/> and
a local MDA (<xref linkend="procmail"/>)</para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="python"/> and <xref linkend="tk"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Fetchmail</application></title>
 
<para>Install <application>Fetchmail</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --with-ssl --enable-fallback=procmail &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><option>--with-ssl</option>: This enables
<acronym>SSL</acronym> if found, so that you can handle connections to
secure <acronym>POP</acronym>3 and <acronym>IMAP</acronym> servers.</para>
 
<para><parameter>--enable-fallback=procmail</parameter>: This tells
<application>Fetchmail</application> to hand incoming mail to
<application>Procmail</application> for delivery if your port 25 mail server is
not present or not responding.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Fetchmail</application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.fetchmailrc</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<screen><userinput><command>cat &gt; ~/.fetchmailrc &lt;&lt; "EOF"</command>
set logfile /var/log/fetchmail.log
set no bouncemail
set postmaster root
 
poll SERVERNAME :
user <replaceable>[username]</replaceable> pass <replaceable>[password]</replaceable>;
mda "/usr/bin/procmail -f %F -d %T";
<command>EOF</command>
 
<command>chmod 0600 ~/.fetchmailrc</command></userinput></screen>
 
<para>This is an example configuration that should suffice for most people.
You can add as many users and servers as you need using the same syntax.</para>
 
<para><command>man fetchmail</command>: Look for the section near
the bottom named <emphasis role="strong">CONFIGURATION EXAMPLES</emphasis>. It
gives some quick examples. There are countless other config options once
you get used to it.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Fetchmail</application> package contains
<command>fetchmail</command> and <command>fetchmailconf</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>fetchmail</title>
<para>When executed as a user, this will source that users
<filename>~/.fetchmailrc</filename> and download the appropriate mail.
</para></sect3>
 
<sect3>
<title>fetchmailconf</title>
 
<para>This program provides a <application>Tk</application>
<acronym>GUI</acronym> interface to your <filename>~/.fetchmailrc</filename>
file making it much easier to configure. However, you will require
<application>Python</application>, and it must have the Tkinker module
available.</para>
</sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/mailnews/slrn.xml
1,13 → 1,150
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY slrn-download-http "http://prdownloads.sourceforge.net/slrn/slrn-&slrn-version;.tar.bz2">
<!ENTITY slrn-download-ftp "ftp://ftp.fh-heilbronn.de/pub/mirrors/slrn/slrn-&slrn-version;.tar.bz2">
<!ENTITY slrn-md5sum "9b613007df537444a5f8a4a2994fadb7">
<!ENTITY slrn-size "1011 KB">
<!ENTITY slrn-buildsize "9.3 MB">
<!ENTITY slrn-time "0.19 SBU">
]>
 
<sect1 id="slrn" xreflabel="slrn-&slrn-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="slrn.html"?>
<title>slrn-&slrn-version;</title>
 
&slrn-intro;
&slrn-inst;
&slrn-exp;
&slrn-config;
&slrn-desc;
<sect2>
<title>Introduction to <application>slrn</application></title>
 
<para><application>slrn</application> is a slang-based news reader, capable of
reading local news spools as well as groups from an <acronym>NNTP</acronym>
server. Small local news spools can also be created with the use of the
<command>slrnpull</command> program included in the
<application>slrn</application> distribution.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&slrn-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&slrn-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &slrn-md5sum;</para></listitem>
<listitem><para>Download size: &slrn-size;</para></listitem>
<listitem><para>Estimated disk space required:
&slrn-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&slrn-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>slrn</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="slang"/> and
<acronym>MTA</acronym> (See <xref linkend="server-mail"/>)</para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="openssl"/>,
<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink>,
<ulink url="http://www.fpx.de/fp/Software/UUDeview/">UUDeview</ulink>,
<ulink url="http://www.isc.org/index.pl?/sw/inn/">INN</ulink> and
<ulink url="http://homepage.mac.com/imeowbot/iblog/C1355421991/">
libcanlock</ulink></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>slrn</application></title>
 
<para>Install <application>slrn</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
--with-slrnpull --enable-spool &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--with-slrnpull --enable-spool</parameter>: These
switches enable building the <command>slrnpull</command>
executable.</para>
 
<para><option>--with-ssl</option>: This switch adds
<application>Open<acronym>SSL</acronym></application> support to
<application>slrn</application>.</para>
 
<para><option>--with-uudeview</option>: This switch adds
<application>UUDeview</application> support to
<application>slrn</application>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>slrn</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/slrn.rc</filename>,
<filename>~/.slrnrc</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>The first time <command>slrn</command> is run, the
<filename>~/.jnewsrc</filename> file must be
created. For this configuration to work, you must have an environmental
variable, <envar>NNTPSERVER</envar>, set. In normal operation it would be
exported into the environment by a startup file, like
<filename>/etc/profile</filename> or <filename>~/.bashrc</filename>. Here it
is just put it into the environment of the configuration step. For now, the
<acronym>LFS</acronym> news server is used in this example, but you should use
whatever server you prefer.</para>
 
<para>Create the <filename>~/.jnewsrc</filename> file with the following
command:</para>
 
<screen><userinput><command>NNTPSERVER=<replaceable>news.linuxfromscratch.org</replaceable> \
slrn -f ~/.jnewsrc --create</command></userinput></screen>
 
<para>You will also have to edit one of the configuration files. There
is a sample startup <filename>/usr/share/doc/slrn/slrn.rc</filename>
file that comes with slrn. It is extensively documented but if you
need more information, look at
<ulink url="http://slrn.sourceforge.net/docs/">the
<application>slrn</application> website</ulink>.</para>
 
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
<para>The <application>slrn</application> package contains
<command>slrn</command> and
<command>slrnpull</command>.</para>
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>slrn</title>
<para><command>slrn</command> is the slang-based news reader.</para></sect3>
 
<sect3><title>slrnpull</title>
<para><command>slrnpull</command> is used to pull a small news feed from
an <acronym>NNTP</acronym> server for offline reading.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/mailnews/mailnews.xml
1,23 → 1,29
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<chapter id="basicnet-mailnews">
<?dbhtml filename="mailnews.html"?>
<title>Programmes de base pour le réseau</title>
<title>Mail/News Clients</title>
 
<para>Les clients mail nous aident à récupérer (Fetchmail), trier (Procmail),
lire et écrire des réponses (Nail, Mutt, Pine, Kmail, Balsa, Evolution,
Mozilla) aux email.</para>
<para>Mail Clients help you retrieve (Fetchmail), sort (Procmail), read and
compose responses (Nail, Mutt, Pine, Kmail, Balsa, Evolution, Mozilla) to
email.</para>
 
<para>Les clients de groupes de nouvelles nous aident à récupérer, trier, lire
et rédiger des réponses mais ces messages voyagent via USENET (un BBS mondial).
utilisant le protocole de transfert des nouvelles (<foreignphrase>Network News
Transfer Protocol</foreignphrase> ou <acronym>NNTP</acronym>).</para>
<para>News clients also help you retrieve, sort, read and compose
responses, but these messages travel through USENET (a worldwide
bulletin board system) using the Network News Transfer Protocol
(<acronym>NNTP</acronym>).</para>
 
&nail;
&procmail;
&fetchmail;
&mutt;
&pine;
&slrn;
&basicnet-mailnews-othermn;
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nail.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="procmail.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="fetchmail.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mutt.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="pine.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="slrn.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="other.xml"/>
 
</chapter>
/trunk/blfs/basicnet/netlibs/libsoup/libsoup-desc.xml
File deleted
/trunk/blfs/basicnet/netlibs/libsoup/libsoup.ent
File deleted
/trunk/blfs/basicnet/netlibs/libsoup/libsoup-intro.xml
File deleted
/trunk/blfs/basicnet/netlibs/libsoup/libsoup-inst.xml
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams.ent
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams-intro.xml
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams-exp.xml
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams-inst.xml
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams-desc.xml
File deleted
/trunk/blfs/basicnet/netlibs/wvstreams/wvstreams-config.xml
File deleted
/trunk/blfs/basicnet/netlibs/gnet/gnet-intro.xml
File deleted
/trunk/blfs/basicnet/netlibs/gnet/gnet-inst.xml
File deleted
/trunk/blfs/basicnet/netlibs/gnet/gnet-desc.xml
File deleted
/trunk/blfs/basicnet/netlibs/gnet/gnet.ent
File deleted
/trunk/blfs/basicnet/netlibs/curl/curl.ent
File deleted
/trunk/blfs/basicnet/netlibs/curl/curl-intro.xml
File deleted
/trunk/blfs/basicnet/netlibs/curl/curl-exp.xml
File deleted
/trunk/blfs/basicnet/netlibs/curl/curl-inst.xml
File deleted
/trunk/blfs/basicnet/netlibs/curl/curl-desc.xml
File deleted
/trunk/blfs/basicnet/netlibs/netlibs.xml
1,16 → 1,23
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<chapter id="basicnet-netlibs">
<?dbhtml filename="netlibs.html"?>
<title>Bibliothèques réseau</title>
<title>Networking Libraries</title>
 
<para>Ces applications sont des bibliothèques de support pour d'autres
applications du livre. Il est peu probable que vous n'installiez que ces
bibliothèques, vous trouverez généralement un lien vous référant à ce chapitre
pour satisfaire une dépendance d'autres applications.</para>
<para>These applications are support libraries for other applications in
the book. It is unlikely that you would just install these libraries, you will
generally find that you will be referred to this chapter to satisfy a
dependency of other applications.</para>
 
&curl;
&wvstreams;
&gnet;
&libsoup;
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="curl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="wvstreams.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnet.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libsoup.xml"/>
 
</chapter>
/trunk/blfs/basicnet/netlibs/curl.xml
1,12 → 1,152
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY curl-download-http "http://curl.haxx.se/download/curl-&curl-version;.tar.bz2">
<!ENTITY curl-download-ftp "ftp://ftp.fu-berlin.de/pub/unix/network/curl/curl-&curl-version;.tar.bz2">
<!ENTITY curl-md5sum "d673f68dbab2553acdbfb5435bd1cd48">
<!ENTITY curl-size "1.8 MB">
<!ENTITY curl-buildsize "24.7 MB">
<!ENTITY curl-time "0.40 SBU (additional 0.59 SBU to run the test suite)">
]>
 
<sect1 id="curl" xreflabel="cURL-&curl-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="curl.html"?>
<title>cURL-&curl-version;</title>
<indexterm zone="curl">
<primary sortas="a-CURL">CURL</primary></indexterm>
 
&curl-intro;
&curl-inst;
&curl-exp;
&curl-desc;
<sect2>
<title>Introduction to <application>cURL</application></title>
 
<para>The <application>cURL</application> package contains
<command>curl</command> and its support library. This is useful for
transferring files with <acronym>URL</acronym> syntax. This ability to both
download and redirect files can be incorporated into other programs to support
functions like streaming media.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&curl-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&curl-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &curl-md5sum;</para></listitem>
<listitem><para>Download size: &curl-size;</para></listitem>
<listitem><para>Estimated disk space required:
&curl-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&curl-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>cURL</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/>,
<xref linkend="openssl"/>,
<xref linkend="openldap"/>,
<xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
<ulink url="http://www.gnu.org/software/libidn/">Libidn</ulink>,
<ulink url="http://www.vintela.com/resources/topics/spnego/">SPNEGO</ulink> and
<ulink url="http://daniel.haxx.se/projects/c-ares/">c-ares</ulink></para>
</sect4>
 
<sect4><title>Optional (for running the test suite)</title>
<para><xref linkend="stunnel"/> (for running <acronym>HTTPS</acronym> and
<acronym>FTPS</acronym> tests) and
<ulink url="http://valgrind.kde.org/">Valgrind</ulink> (not used if building
the shared library)</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>cURL</application></title>
 
<para>Install <application>cURL</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install &amp;&amp;
find docs -name "Makefile*" \
-o -name "*.1" \
-o -name "*.3" | xargs rm &amp;&amp;
install -v -d -m755 /usr/share/doc/curl-&curl-version; &amp;&amp;
cp -v -R docs/* /usr/share/doc/curl-&curl-version;</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><option>--with-gssapi</option>:
This parameter adds <application>Kerberos 5</application> support to
<filename class="libraryfile">libcurl</filename>.</para>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>curl and curl-config</seg>
<seg>libcurl.[so,a]</seg>
<seg>/usr/include/curl, /usr/share/curl
and /usr/share/doc/curl-&curl-version;</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="curl-prog">
<term><command>curl</command></term>
<listitem><para>is a client that can get documents from or send documents to
any of the following protocols: <acronym>HTTP</acronym>,
<acronym>HTTPS</acronym> (needs <xref linkend="openssl"/>),
<acronym>FTP</acronym>, GOPHER, DICT, TELNET, <acronym>LDAP</acronym> (needs
<xref linkend="openldap"/> at run time) or FILE.</para>
<indexterm zone="curl curl-prog">
<primary sortas="b-curl">curl</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="curl-config">
<term><command>curl-config</command></term>
<listitem><para>prints information about the last compile, like libraries
linked to and prefix setting.</para>
<indexterm zone="curl curl-config">
<primary sortas="b-curl-config">curl-config</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libcurl">
<term><filename class='libraryfile'>libcurl.[so,a]</filename></term>
<listitem><para>provides the <acronym>API</acronym> functions required by
<command>curl</command> and other programs.</para>
<indexterm zone="curl libcurl">
<primary sortas="c-libcurl">libcurl.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netlibs/wvstreams.xml
1,13 → 1,280
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY wvstreams-download-http "http://open.nit.ca/download/wvstreams-&wvstreams-version;.tar.gz">
<!ENTITY wvstreams-download-ftp " ">
<!ENTITY wvstreams-md5sum "89cdc4f979d1f6d745e173bc7485f325">
<!ENTITY wvstreams-size "1.0 MB">
<!ENTITY wvstreams-buildsize "57 MB (additional 43 MB to install documentation)">
<!ENTITY wvstreams-time "0.77 SBU (additional 0.45 SBU to build documentation)">
]>
 
<sect1 id="wvstreams" xreflabel="WvStreams-&wvstreams-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="wvstreams.html"?>
<title>WvStreams-&wvstreams-version;</title>
<indexterm zone="wvstreams">
<primary sortas="a-WvStreams">WvStreams</primary></indexterm>
 
&wvstreams-intro;
&wvstreams-inst;
&wvstreams-exp;
&wvstreams-config;
&wvstreams-desc;
<sect2>
<title>Introduction to <application>WvStreams</application></title>
 
<para><application>WvStreams</application> is a library suite containing
platform-independent C++ networking and utilities libraries for rapid
application development.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&wvstreams-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&wvstreams-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &wvstreams-md5sum;</para></listitem>
<listitem><para>Download size: &wvstreams-size;</para></listitem>
<listitem><para>Estimated disk space required:
&wvstreams-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&wvstreams-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing="compact">
<listitem><para>Required Patch for Tcl: <ulink
url="&patch-root;/wvstreams-&wvstreams-version;-tcl84-1.patch"/></para>
</listitem>
</itemizedlist></sect3>
 
<sect3><title><application>WvStreams</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="openssl"/></para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/>,
<xref linkend="fam"/>,
<xref linkend="db"/>,
<xref linkend="Linux_PAM"/>,
<xref linkend="tcl"/>,
<xref linkend="qt"/>,
<xref linkend="speex"/>,
<xref linkend="libvorbis"/>,
<xref linkend="doxygen"/>,
<ulink url="http://www.fftw.org/">FFTW-2.<replaceable>X</replaceable></ulink>,
<ulink url="http://www.swig.org">SWIG</ulink>,
<ulink url="http://qdbm.sourceforge.net/">QDBM</ulink>,
<ulink url="http://www.openslp.org/">OpenSLP</ulink>,
<ulink url="http://xplc.sourceforge.net/">XPLC</ulink>,
<ulink url="http://valgrind.kde.org/">Valgrind</ulink> and
<ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>WvStreams</application></title>
 
<para>If you have <application>Tcl</application> and
<application>SWIG</application> installed and wish to utilize them, apply the
following patch and run the <command>autoreconf</command> program:</para>
 
<screen><userinput><command>patch -Np1 -i ../wvstreams-&wvstreams-version;-tcl84-1.patch &amp;&amp;
autoreconf -f</command></userinput></screen>
 
<para>Install <application>WvStreams</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr \
--sysconfdir=/etc --localstatedir=/var &amp;&amp;
make</command></userinput></screen>
 
<para>If <application>Doxygen</application> is installed and you wish to build
the <acronym>API</acronym> documentation, issue the following command:</para>
 
<screen><userinput><command>make doxygen</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
 
<para>If you built the <acronym>API</acronym> documentation, install it using
the following commands:</para>
 
<screen><userinput role='root'><command>install -v -d -m755 /usr/share/doc/wvstreams-&wvstreams-version;/doxy-html &amp;&amp;
install -v -m644 Docs/doxy-html/* \
/usr/share/doc/wvstreams-&wvstreams-version;/doxy-html</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--sysconfdir=/etc</parameter>: This parameter places
configuration files in <filename class='directory'>/etc</filename> instead of
<filename class='directory'>/usr/etc</filename>.</para>
 
<para><parameter>--localstatedir=/var</parameter>: This parameter places
<command>uniconfd</command> run-time files in
<filename class='directory'>/var/lib</filename> instead of
<filename class='directory'>/usr/var/lib</filename>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>WvStreams</application></title>
 
<sect3 id="wvstreams-config"><title>Config files</title>
<para><filename>/etc/uniconf.conf</filename></para>
<indexterm zone="wvstreams wvstreams-config">
<primary sortas="e-etc-uniconf.conf">/etc/uniconf.conf</primary></indexterm>
</sect3>
 
<sect3><title>Configuration information</title>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../../lib-config.xml"/>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>uni and uniconfd</seg>
<seg>libuniconf.[so,a], libwvbase.[so,a], libwvfft.[so,a],
libwvoggspeex.[so,a], libwvoggvorbis.[so,a], libwvqt.[so,a],
libwvstreams.[so,a], libwvtelephony.[so,a], libwvutils.[so,a] and
libxplc-cxx.a</seg>
<seg>/usr/include/wvstreams, /usr/share/doc/wvstreams-&wvstreams-version; and
/var/lib/uniconf</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="uni">
<term><command>uni</command></term>
<listitem><para>is a program to interface with the UniConf configuration
system.</para>
<indexterm zone="wvstreams uni">
<primary sortas="b-uni">uni</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="uniconfd">
<term><command>uniconfd</command></term>
<listitem><para>is a daemon program for the UniConf configuration
system.</para>
<indexterm zone="wvstreams uniconfd">
<primary sortas="b-uniconfd">uniconfd</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libuniconf">
<term><filename class='libraryfile'>libuniconf.[so,a]</filename></term>
<listitem><para>contains functions that define a hierarchical registry
abstraction in the UniConf configuration system.</para>
<indexterm zone="wvstreams libuniconf">
<primary sortas="c-libuniconf">libuniconf.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvbase">
<term><filename class='libraryfile'>libwvbase.[so,a]</filename></term>
<listitem><para>contains the Base64 encoder and decoder implementations
functions.</para>
<indexterm zone="wvstreams libwvbase">
<primary sortas="c-libwvbase">libwvbase.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvfft">
<term><filename class='libraryfile'>libwvfft.[so,a]</filename></term>
<listitem><para>enables <application>WvStreams</application> programs to
easily handle Fast-Fourier transforms, instead of forcing the programmer to
use the much harder to use <filename class="libraryfile">libfftw</filename>
interface.</para>
<indexterm zone="wvstreams libwvfft">
<primary sortas="c-libwvfft">libwvfft.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvoggspeex">
<term><filename class='libraryfile'>libwvoggspeex.[so,a]</filename></term>
<listitem><para>enables quick and painless creation of audio streams using
the <application>Speex</application> Voice over
<acronym>IP</acronym> <acronym>CODEC</acronym>.</para>
<indexterm zone="wvstreams libwvoggspeex">
<primary sortas="c-libwvoggspeex">libwvoggspeex.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvoggvorbis">
<term><filename class='libraryfile'>libwvoggvorbis.[so,a]</filename></term>
<listitem><para>enables quick and painless creation of audio streams using
the OggVorbis <acronym>CODEC</acronym>.</para>
<indexterm zone="wvstreams libwvoggvorbis">
<primary sortas="c-libwvoggvorbis">libwvoggvorbis.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvqt">
<term><filename class='libraryfile'>libwvqt.[so,a]</filename></term>
<listitem><para>enables <application>WvStreams</application> to act as the
I/O and configuration back end for <application>Qt</application> and
<application><acronym>KDE</acronym></application>.</para>
<indexterm zone="wvstreams libwvqt">
<primary sortas="c-libwvqt">libwvqt.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvstreams">
<term><filename class='libraryfile'>libwvstreams.[so,a]</filename></term>
<listitem><para>provides functions for basic streaming I/O support.</para>
<indexterm zone="wvstreams libwvstreams">
<primary sortas="c-libwvstreams">libwvstreams.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libtelephony">
<term><filename class='libraryfile'>libtelephony.[so,a]</filename></term>
<listitem><para>contains telephony function routines such as echo
cancellation, dc offset removal, automatic gain control, etc.</para>
<indexterm zone="wvstreams libtelephony">
<primary sortas="c-libtelephony">libtelephony.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwvutils">
<term><filename class='libraryfile'>libwvutils.[so,a]</filename></term>
<listitem><para>contains functions required by the
<application>WvStreams</application> libraries and utility programs.</para>
<indexterm zone="wvstreams libwvutils">
<primary sortas="c-libwvutils">libwvutils.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libxplc-cxx">
<term><filename class='libraryfile'>libxplc-cxx.a</filename></term>
<listitem><para>contains helper functions for the C++
<application>WvStreams</application> bindings.</para>
<indexterm zone="wvstreams libxplc-cxx">
<primary sortas="c-libxplc-cxx">libxplc-cxx.a</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netlibs/gnet.xml
1,11 → 1,103
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY gnet-download-http "http://gnetlibrary.org/src/gnet-&gnet-version;.tar.gz">
<!ENTITY gnet-download-ftp " ">
<!ENTITY gnet-md5sum "126f140618de34801933d192302ed0b9">
<!ENTITY gnet-size "412 KB">
<!ENTITY gnet-buildsize "7.0 MB">
<!ENTITY gnet-time "0.18 SBU">
]>
 
<sect1 id="gnet" xreflabel="GNet-&gnet-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="gnet.html"?>
<title>GNet-&gnet-version;</title>
<indexterm zone="gnet">
<primary sortas="a-GNet">GNet</primary></indexterm>
 
&gnet-intro;
&gnet-inst;
&gnet-desc;
<sect2>
<title>Introduction to <application>GNet</application></title>
 
<para>The <application>GNet</application> package contains a simple network
library. This is useful for supporting <acronym>TCP</acronym> sockets,
<acronym>UDP</acronym> and <acronym>IP</acronym> multicast, asynchronous
<acronym>DNS</acronym> lookup, and more.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&gnet-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&gnet-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &gnet-md5sum;</para></listitem>
<listitem><para>Download size: &gnet-size;</para></listitem>
<listitem><para>Estimated disk space required:
&gnet-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&gnet-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>GNet</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="GLib"/> or <xref linkend="glib2"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>GNet</application></title>
 
<para>Install <application>GNet</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>None</seg>
<seg>libgnet-2.0.[so,a]</seg>
<seg>/usr/include/gnet-2.0, /usr/lib/gnet-2.0 and
/usr/share/doc/libgnet2.0-dev</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="libgnet">
<term><filename class='libraryfile'>libgnet-2.0.[so,a]</filename></term>
<listitem><para>is a simple network library written in C. It is
object-oriented and built upon <application>GLib</application>. It is
intended to be easy to use and port.</para>
<indexterm zone="gnet libgnet">
<primary sortas="c-libgnet-2.0">libgnet-2.0.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netlibs/libsoup.xml
1,11 → 1,122
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY libsoup-download-http "http://ftp.gnome.org/pub/gnome/sources/libsoup/2.2/libsoup-&libsoup-version;.tar.bz2">
<!ENTITY libsoup-download-ftp "ftp://ftp.gnome.org/pub/gnome/sources/libsoup/2.2/libsoup-&libsoup-version;.tar.bz2">
<!ENTITY libsoup-md5sum "8132b0bce469affed688c4863702aa41">
<!ENTITY libsoup-size "403 KB">
<!ENTITY libsoup-buildsize "9.0 MB">
<!ENTITY libsoup-time "0.32 SBU">
]>
 
<sect1 id="libsoup" xreflabel="libsoup-&libsoup-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="libsoup.html"?>
<title>libsoup-&libsoup-version;</title>
<indexterm zone="libsoup">
<primary sortas="a-Libsoup">Libsoup</primary></indexterm>
 
&libsoup-intro;
&libsoup-inst;
&libsoup-desc;
<sect2>
<title>Introduction to <application>libsoup</application></title>
 
<para>The <application>libsoup</application> package contains an
<acronym>HTTP</acronym> library implementation in
<application>C</application>. This is useful for accessing
<acronym>HTTP</acronym> servers in a completely asynchronous mode.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&libsoup-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&libsoup-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &libsoup-md5sum;</para></listitem>
<listitem><para>Download size: &libsoup-size;</para></listitem>
<listitem><para>Estimated disk space required:
&libsoup-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&libsoup-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>libsoup</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="glib2"/> and <xref linkend="libxml2"/></para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="gtk-doc"/> and
<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
needs <ulink
url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>,
<ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink> and
<ulink
url="ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/opencdk/">opencdk</ulink>,
in that order.)</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>libsoup</application></title>
 
<para>Install <application>libsoup</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
 
<!--
<note><para>Some versions of <application>GnuTLS</application> will cause the
<application>libsoup</application> build to fail. You can use the following
<command>sed</command> command before the build to fix this problem.</para>
</note>
 
<screen><userinput><command>sed -i -e "s@status \&amp; GNUTLS_CERT_CORRUPTED ||@/* status \&amp; GNUTLS_CERT_CORRUPTED || */@" \
libsoup/soup-gnutls.c</command></userinput></screen>
-->
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>None</seg>
<seg>libsoup-2.2.[so,a]</seg>
<seg>/usr/include/libsoup-2.2 and /usr/share/gtk-doc/html/libsoup</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="libsoup-lib">
<term><filename class='libraryfile'>libsoup-2.2.[so,a]</filename></term>
<listitem><para> provides functions for asynchronous
<acronym>HTTP</acronym> connections.</para>
<indexterm zone="libsoup libsoup-lib">
<primary sortas="c-libsoup-2.2">libsoup-2.2.[so,a]</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers.ent
File deleted
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/tcpwrappers/tcpwrappers-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/nfs-utils/nfs-utils-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/nfs-utils/nfs-utils.ent
File deleted
/trunk/blfs/basicnet/netprogs/nfs-utils/nfs-utils-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/nfs-utils/nfs-utils-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/nfs-utils/nfs-utils-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap.ent
File deleted
/trunk/blfs/basicnet/netprogs/portmap/portmap-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget.ent
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/wget/wget-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/cvs/cvs.ent
File deleted
/trunk/blfs/basicnet/netprogs/cvs/cvs-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/cvs/cvs-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/cvs/cvs-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/cvs/cvs-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp.ent
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncftp/ncftp-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/ntp/ntp-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/ntp/ntp.ent
File deleted
/trunk/blfs/basicnet/netprogs/ntp/ntp-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/ntp/ntp-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/ntp/ntp-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/inetutils/inetutils.ent
File deleted
/trunk/blfs/basicnet/netprogs/inetutils/inetutils-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/inetutils/inetutils-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/inetutils/inetutils-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/inetutils/inetutils-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs.ent
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs-intro.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs-exp.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs-inst.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs-desc.xml
File deleted
/trunk/blfs/basicnet/netprogs/ncpfs/ncpfs-config.xml
File deleted
/trunk/blfs/basicnet/netprogs/inetutils.xml
1,12 → 1,196
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY inetutils-download-http "http://gd.tuwien.ac.at/gnu/gnusrc/inetutils/inetutils-&inetutils-version;.tar.gz">
<!ENTITY inetutils-download-ftp "ftp://ftp.gnu.org/gnu/inetutils/inetutils-&inetutils-version;.tar.gz">
<!ENTITY inetutils-md5sum "df0909a586ddac2b7a0d62795eea4206">
<!ENTITY inetutils-size "1019 KB">
<!ENTITY inetutils-buildsize "13 MB">
<!ENTITY inetutils-time "0.30 SBU">
]>
 
<sect1 id="inetutils" xreflabel="Inetutils-&inetutils-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="inetutils.html"?>
<title>Inetutils-&inetutils-version;</title>
 
&inetutils-intro;
&inetutils-inst;
&inetutils-exp;
&inetutils-desc;
<sect2>
<title>Introduction to <application>Inetutils</application></title>
 
<para>The <application>Inetutils</application> package contains network clients
and servers.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&inetutils-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&inetutils-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &inetutils-md5sum;</para></listitem>
<listitem><para>Download size: &inetutils-size;</para></listitem>
<listitem><para>Estimated disk space required:
&inetutils-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&inetutils-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para>Required Patch: <ulink
url="&patch-root;/inetutils-&inetutils-version;-kernel_headers-1.patch"/></para>
</listitem>
</itemizedlist>
</sect3>
 
<sect3><title><application>Inetutils</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="Linux_PAM"/>,
<xref linkend="tcpwrappers"/>,
<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink> and
<xref linkend="heimdal"/> or <xref linkend="mitkrb"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Inetutils</application></title>
 
<para>Install <application>Inetutils</application> by running the following
commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch &amp;&amp;
./configure --prefix=/usr --libexecdir=/usr/sbin \
--sysconfdir=/etc --localstatedir=/var \
--mandir=/usr/share/man --infodir=/usr/share/info \
--disable-logger --disable-syslogd &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
mv /usr/bin/ping /bin</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--disable-logger</parameter>: This switch prevents
<application>Inetutils</application> installing a <command>logger</command>
program, which is installed in the <acronym>LFS</acronym> Book.</para>
 
<para><parameter>--disable-syslogd</parameter>: This switch prevents
<application>Inetutils</application> installing a System Log Daemon, which is
installed in the <acronym>LFS</acronym> Book.</para>
 
<para><option>--with-wrap</option>: This switch makes
<application>Inetutils</application> compile against
<application>tcp-wrappers</application>. Add this option if you want to
utilize <application>tcp-wrappers</application>.
</para>
 
<para><option>--disable-whois</option>: This switch will prevent
<application>Inetutils</application> installing an outdated
<command>whois</command> client. Add this option if you plan on installing
<xref linkend="whois"/>.</para>
 
<para><option>--with-pam</option>: This switch makes
<application>Inetutils</application> link against
<application>Linux-<acronym>PAM</acronym></application> libraries.
Add this option if you want to utilize <acronym>PAM</acronym>.
</para>
 
<para><option>--disable-servers</option>: Some of the servers included with
<application>Inetutils</application> are insecure in nature and in some cases
better alternatives exist. You can choose this switch to enable only the
servers you need, avoiding the installation of unneeded servers.</para>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Inetutils</application> package contains network clients
and servers.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>ftp</title>
<para><command>ftp</command> is an ARPANET file transfer client.</para></sect3>
 
<sect3><title>logger</title>
<para><command>logger</command> make entries in the system log.</para></sect3>
 
<sect3><title>ping</title>
<para><command>ping</command> sends <acronym>ICMP</acronym> ECHO_REQUEST
packets to network hosts.</para></sect3>
 
<sect3><title>rcp</title>
<para><command>rcp</command> is a remote file copy client.</para></sect3>
 
<sect3><title>rlogin</title>
<para><command>rlogin</command> is a remote login client.</para></sect3>
 
<sect3><title>rsh</title>
<para><command>rsh</command> is a remote shell client.</para></sect3>
 
<sect3><title>syslogd</title>
<para><command>syslogd</command> logs systems messages.</para></sect3>
 
<sect3><title>talk</title>
<para><command>talk</command> allows communication between users.</para></sect3>
 
<sect3><title>telnet</title>
<para><command>telnet</command> is a user interface to the TELNET
protocol.</para></sect3>
 
<sect3><title>tftp</title>
<para><command>tftp</command> is an Internet Trivial File Transfer
Protocol client.</para></sect3>
 
<sect3><title>whois</title>
<para><command>whois</command> is a client for the whois directory
service.</para></sect3>
 
<sect3><title>ftpd</title>
<para><command>ftpd</command> is a <acronym>DARPA</acronym> Internet File
Transfer Protocol server.</para></sect3>
 
<sect3><title>inetd</title>
<para><command>inetd</command> is an Internet super-server.</para></sect3>
 
<sect3><title>rexecd</title>
<para><command>rexcd</command> is a remote execution server.</para></sect3>
 
<sect3><title>rlogind</title>
<para><command>rlogind</command> is a remote login server.</para></sect3>
 
<sect3><title>rshd</title>
<para><command>rshd</command> is a remote shell server.</para></sect3>
 
<sect3><title>talkd</title>
<para><command>talkd</command> is a remote user communication
server.</para></sect3>
 
<sect3><title>telnetd</title>
<para><command>telnetd</command> is a <acronym>DARPA</acronym> TELNET protocol
server.</para></sect3>
 
<sect3><title>tftpd</title>
<para><command>tftpd</command> is an Internet Trivial File Transfer Protocol
server.</para></sect3>
 
<sect3><title>uucpd</title>
<para><command>uucpd</command> is the server for supporting
<acronym>UUCP</acronym> connections over networks.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/ntp.xml
1,12 → 1,195
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY ntp-download-http "http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-&ntp-version;.tar.gz">
<!ENTITY ntp-download-ftp "ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-&ntp-version;.tar.gz">
<!ENTITY ntp-md5sum "0f8fabe87cf54f409b57c6283f0c0c3d">
<!ENTITY ntp-size "2.4 MB">
<!ENTITY ntp-buildsize "27 MB">
<!ENTITY ntp-time "0.53 SBU">
]>
 
<sect1 id="ntp" xreflabel="NTP-&ntp-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="ntp.html"?>
<title>NTP-&ntp-version;</title>
 
&ntp-intro;
&ntp-inst;
&ntp-config;
&ntp-desc;
<sect2>
<title>Introduction to <application><acronym>NTP</acronym></application></title>
 
<para>The <application><acronym>NTP</acronym></application> package contains a
client and server to keep the time synchronized between various computers over
a network. This package is the official reference implementation of the
<acronym>NTP</acronym> protocol.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&ntp-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&ntp-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &ntp-md5sum;</para></listitem>
<listitem><para>Download size: &ntp-size;</para></listitem>
<listitem><para>Estimated disk space required:
&ntp-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&ntp-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application><acronym>NTP</acronym></application>
dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application><acronym>NTP</acronym></application></title>
 
<para>Install <application><acronym>NTP</acronym></application> by running
the following commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --bindir=/usr/sbin \
--sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Configuring <application><acronym>NTP</acronym></application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/ntp.conf</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>The following configuration file defines various <acronym>NTP</acronym>
stratum 2 servers with open access from different continents. It also
creates a drift file where <command>ntpd</command> stores the frequency
offset. Since the documentation included with the package is sparse,
visit the <acronym>NTP</acronym> website at
<ulink url="http://www.ntp.org/"/> for more information.</para>
 
<screen><userinput><command>cat &gt; /etc/ntp.conf &lt;&lt; "EOF"</command>
# Africa
server tock.nml.csir.co.za
 
# Asia
server ntp.shim.org
 
# Australia
server ntp.saard.net
# Europe
server ntp.tuxfamily.net
 
# North America
server clock.psu.edu
 
driftfile /var/cache/ntp.drift
<command>EOF</command></userinput></screen>
</sect3>
 
<sect3><title>Synchronizing the time</title>
 
<para>There are two options. Option one is to run <command>ntpd</command>
continuously and allow it to synchronize the time in a gradual manner. The
other option is to run <command>ntpd</command> periodically (using cron)
and update the time each time <command>ntpd</command> is scheduled.</para>
 
<para>If you choose Option one, then install the
<filename>/etc/rc.d/init.d/ntp</filename>
init script included in the
<xref linkend="intro-important-bootscripts"/> package.</para>
 
<screen><userinput><command>make install-ntp</command></userinput></screen>
 
<para>If you prefer to run ntpd periodically, add the following command to
root's <filename>crontab</filename>:</para>
<screen><userinput>ntpd -q</userinput></screen>
 
<para>Execute the following command if you would like to set the
hardware clock at shutdown and reboot based on the current system
time:</para>
 
<screen><userinput><command>ln -sf ../init.d/setclock /etc/rc.d/rc0.d/K46setclock &amp;&amp;
ln -sf ../init.d/setclock /etc/rc.d/rc6.d/K46setclock</command></userinput></screen>
 
<para>The other way around is already set up by
<acronym>LFS</acronym>.</para>
 
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application><acronym>NTP</acronym></application> package
contains <command>ntp-wait</command>, <command>ntptrace</command>,
<command>ntpd</command>, <command>ntpdate</command>,
<command>ntpdc</command>, <command>ntpq</command>,
<command>ntptime</command>, <command>tickadj</command> and
<command>ntp-keygen</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>ntp-wait</title>
<para><command>ntp-wait</command> is useful at boot time, to delay the
boot sequence until <command>ntpd</command> has set the
time.</para></sect3>
 
<sect3><title>ntptrace</title>
<para><command>ntptrace</command> traces a chain of
<acronym>NTP</acronym> servers back to the primary source.</para></sect3>
 
<sect3><title>ntpd</title>
<para><command>ntpd</command> is a NTP daemon that runs in the
background and keeps the date and time synchronized based on response
from configured <acronym>NTP</acronym> servers. It also functions as a
<acronym>NTP</acronym> server.</para></sect3>
 
<sect3><title>ntpdate</title>
<para><command>ntpdate</command> is a client program that sets the date
and time based on the response from an <acronym>NTP</acronym> server.
This command is deprecated.</para></sect3>
 
<sect3><title>ntpdc</title>
<para><command>ntpdc</command> is used to query the
<acronym>NTP</acronym> daemon about its current state and to request
changes in that state.</para></sect3>
 
<sect3><title>ntpq</title>
<para><command>ntpq</command> is an utility program used to monitor
<command>ntpd</command> operations and determine
performance.</para></sect3>
 
<sect3><title>ntptime</title>
<para><command>ntptime</command> reads and displays time-related
kernel variables.</para></sect3>
 
<sect3><title>tickadj</title>
<para><command>tickadj</command> reads, and optionally modifies,
several timekeeping-related variables in older kernels that do not have
support for precision timekeeping.</para></sect3>
 
<sect3><title>ntp-keygen</title>
<para><command>ntp-keygen</command> generates cryptographic data files
used by the <acronym>NTP</acronym>v4 authentication and identification
schemes.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/netprogs.xml
1,23 → 1,31
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<chapter id="basicnet-netprogs">
<?dbhtml filename="netprogs.html"?>
<title>Programmes de base pour le réseau</title>
<title>Basic Networking Programs</title>
 
<para>Ces applications sont généralement des applications clients utilisées pour
accéder au serveur approprié local ou tout autour du monde. Tcpwrappers et
portmap sont des programmes de support pour des démons qui pourraient être
lancer sur votre machine.</para>
<para>These applications are generally client applications used to
access the appropriate server across the building or across the world.
Tcpwrappers and portmap are support programs for daemons that you may
have running on your machine.</para>
 
&ncftp;
&basicnet-netprogs-opensshclient;
&basicnet-netprogs-rsyncclient;
&cvs;
&wget;
&tcpwrappers;
&portmap;
&inetutils;
&nfs-utils;
&ncpfs;
&ntp;
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncftp.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="openssh-client.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="rsync-client.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="cvs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="subversion.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="wget.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tcpwrappers.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="portmap.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="inetutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nfs-utils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncpfs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ntp.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="net-tools.xml"/>
 
</chapter>
/trunk/blfs/basicnet/netprogs/portmap.xml
1,13 → 1,128
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY portmap-download-http " ">
<!ENTITY portmap-download-ftp "ftp://ftp.porcupine.org/pub/security/portmap_&portmap-version;.tar.gz">
<!ENTITY portmap-md5sum "781e16ed4487c4caa082c6fef09ead4f">
<!ENTITY portmap-size "18 KB">
<!ENTITY portmap-buildsize "222 KB">
<!ENTITY portmap-time "0.02 SBU">
]>
 
<sect1 id="portmap" xreflabel="portmap-&portmap-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="portmap.html"?>
<title>portmap-&portmap-version;</title>
 
&portmap-intro;
&portmap-inst;
<!-- &portmap-exp; -->
&portmap-config;
&portmap-desc;
<sect2>
<title>Introduction to <application>portmap</application></title>
 
<para>The <application>portmap</application> package is a more secure
replacement for the original SUN <application>portmap</application> package.
<application>Portmap</application> is used to forward <acronym>RPC</acronym>
requests to <acronym>RPC</acronym> daemons such as <acronym>NFS</acronym>
and <acronym>NIS</acronym>.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&portmap-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&portmap-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &portmap-md5sum;</para></listitem>
<listitem><para>Download size: &portmap-size;</para></listitem>
<listitem><para>Estimated disk space required:
&portmap-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&portmap-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para>Required Patch: <ulink
url="&patch-root;/portmap-&portmap-version;-compilation_fixes-3.patch"/></para>
</listitem>
<listitem><para>Required Patch: <ulink
url="&patch-root;/portmap-&portmap-version;-glibc_errno_fix-1.patch"/></para>
</listitem>
</itemizedlist>
</sect3>
 
<sect3><title><application>portmap</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="tcpwrappers"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>portmap</application></title>
 
<para>Install <application>portmap</application> with the following
commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../portmap-&portmap-version;-compilation_fixes-3.patch &amp;&amp;
patch -Np1 -i ../portmap-&portmap-version;-glibc_errno_fix-1.patch &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
<note><para>The above installation places executable
<filename>portmap</filename> in <filename class="directory">/sbin</filename>.
You may choose to move the file to
<filename class="directory">/usr/sbin</filename>. If you do, remember to
modify the bootscript.</para></note>
 
</sect2>
 
<sect2>
<title>Configuring <application>portmap</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/rc.d/init.d/portmap</filename></para>
</sect3>
 
<sect3><title>Boot script</title>
 
<para>Install the <filename>/etc/rc.d/init.d/portmap</filename>
init script included in the
<xref linkend="intro-important-bootscripts"/> package.</para>
 
<screen><userinput><command>make install-portmap</command></userinput></screen>
 
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>portmap</application> package contains
<command>portmap</command>,
<command>pmap_dump</command> and
<command>pmap_set</command>.</para>
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>portmap</title>
<para><command>portmap</command> is the <acronym>RPC</acronym> port mapper.
</para></sect3>
 
<sect3><title>pmap_dump</title>
<para><command>pmap_dump</command> saves the port mapping table to an
<acronym>ASCII</acronym> file.</para></sect3>
 
<sect3><title>pmap_set</title>
<para><command>pmap_set</command> restores the port mapping table from an
<acronym>ASCII</acronym> file.</para></sect3>
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/nfs-utils.xml
1,12 → 1,203
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY nfs-utils-download-http "http://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz">
<!ENTITY nfs-utils-download-ftp "ftp://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-&nfs-utils-version;.tar.gz">
<!ENTITY nfs-utils-md5sum "f17e9983457e1cf61c37f0be4493fce6">
<!ENTITY nfs-utils-size "260 KB">
<!ENTITY nfs-utils-buildsize "4.1 MB">
<!ENTITY nfs-utils-time "0.9 SBU">
]>
 
<sect1 id="nfs-utils" xreflabel="NFS Utilities-&nfs-utils-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="nfs-utils.html"?>
<title>NFS Utilities-&nfs-utils-version;</title>
 
&nfs-utils-intro;
&nfs-utils-inst;
&nfs-utils-config;
&nfs-utils-desc;
<sect2>
<title>Introduction to <application>nfs-utils</application></title>
 
<para>The <application>nfs-utils</application> package contains the userspace
server and client tools necessary to use the kernel's nfs-abilities.
<acronym>NFS</acronym> is a protocol that allows sharing file systems over the
network.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&nfs-utils-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&nfs-utils-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &nfs-utils-md5sum;</para></listitem>
<listitem><para>Download size: &nfs-utils-size;</para></listitem>
<listitem><para>Estimated disk space required:
&nfs-utils-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&nfs-utils-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>nfs-utils</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="portmap"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Kernel Configuration</title>
 
<para>Enable the following options in the kernel configuration
and recompile the kernel if neccessary:</para>
 
<screen>File systems:
Network File Systems:
NFS File System Support: M or Y
NFS Server Support: M or Y</screen>
 
<para>Select the appropriate sub-options that appear when the above options
are selected.</para>
 
</sect2>
 
<sect2>
<title>Installation of nfs-utils</title>
 
<para>Before you compile the program, you need to be sure the "nobody"
user and "nogroup" group are available. You can add these with the
following commands:</para>
 
<screen><userinput><command>groupadd -g 65534 nogroup &amp;&amp;
useradd -c nobody -d /home -g nogroup -s /bin/bash -u 65534 nobody</command></userinput></screen>
 
<para>Install nfs-utils by running the following commands:</para>
 
<para><screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen></para>
 
<note><para>If your <filename>/usr</filename> directory is NFS mounted,
you should install the executables in <filename>/sbin</filename> by passing
an additional parameter <command>--sbindir=/sbin</command> to the above
<command>./configure</command> command.</para></note>
 
</sect2>
 
<sect2>
<title>Configuring nfs-utils</title>
 
<sect3><title>Server Configutation</title>
 
<para><filename>/etc/exports</filename> contains the exported directories on
<acronym>NFS</acronym> servers. Refer to the exports manual page for the
syntax of this file. Also refer to the <acronym>NFS</acronym> HowTo available
at <ulink url="http://nfs.sourceforge.net/nfs-howto/"/> on how to configure
the servers and clients in a secure manner. For example, for sharing the
<filename>/home</filename> directory over the local network, the following
line may be added:</para>
 
<screen><userinput>/home 192.168.0.0/255.255.0.0(rw)</userinput></screen>
 
<para>Install the <filename>/etc/rc.d/init.d/nfs-server</filename>
init script included in the
<xref linkend="intro-important-bootscripts"/> package to start
the server at boot.</para>
 
<screen><userinput><command>make install-nfs-server</command></userinput></screen>
 
<para>Now create the <filename>/etc/sysconfig/nfs-server</filename>
configuration file:</para>
 
<screen><userinput><command>cat &gt; /etc/sysconfig/nfs-server &lt;&lt; "EOF"</command>
PORT="2049"
PROCESSES="8"
QUOTAS="no"
KILLDELAY="10"
<command>EOF</command></userinput></screen>
 
</sect3>
 
<sect3><title>Client Configutation</title>
 
<para><filename>/etc/fstab</filename> contains the directories that are to be
mounted on the client. Alternately the partitions can be mounted by using the
<command>mount</command> command with the proper options. To mount the
<filename>/home</filename> partition, add the following to the
<filename>/etc/fstab</filename>:</para>
 
<screen><userinput>&lt;server-name&gt;:/home /home nfs rw 0 0</userinput></screen>
 
<para>Install the <filename>/etc/rc.d/init.d/nfs-client</filename>
init script included in the
<xref linkend="intro-important-bootscripts"/> package to
start the client services at boot.</para>
 
<screen><userinput><command>make install-nfs-client</command></userinput></screen>
 
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The nfs-utils package contains
<command>getiversion</command>,
<command>getkversion</command>,
<command>locktest</command>,
<command>nlmtest</command>,
<command>rpcdebug</command>,
<command>rpcgen</command>,
<command>exportfs</command>,
<command>lockd</command>,
<command>mountd</command>,
<command>nfsd</command>,
<command>nfsstat</command>,
<command>nhfsstone</command>,
<command>rquotad</command>,
<command>showmount</command>,
<command>statd</command> </para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>getiversion</title><para>No description available.</para></sect3>
<sect3><title>getkversion</title><para>No description available.</para></sect3>
<sect3><title>locktest</title><para>No description available.</para></sect3>
<sect3><title>nlmtest</title><para>No description available.</para></sect3>
<sect3><title>rpcdebug</title><para>No description available.</para></sect3>
<sect3><title>rpcgen</title><para>No description available.</para></sect3>
<sect3><title>exportfs</title><para><command>exportfs</command>
maintains a list of <acronym>NFS</acronym> exported directories.</para></sect3>
<sect3><title>lockd</title><para><command>lockd</command>
is the <acronym>NFS</acronym> lock manager.</para></sect3>
<sect3><title>mountd</title><para><command>mountd</command>
is the <acronym>NFS</acronym> mount daemon which checks
client-permissions.</para></sect3>
<sect3><title>nfsd</title><para><command>nfsd</command>
is the user-space daemon of the <acronym>NFS</acronym> service.</para></sect3>
<sect3><title>nfsstat</title><para><command>nfsstat</command>
prints <acronym>NFS</acronym> statistics.</para></sect3>
<sect3><title>nhfsstone</title><para><command>nhfsstone</command>
is the <acronym>NFS</acronym> benchmark program.</para></sect3>
<sect3><title>rquotad</title><para><command>rquotad</command>
is the remote quota server communicating with the
<command>quota</command> client.</para></sect3>
<sect3><title>showmount</title><para><command>showmount</command>
shows mount information for an <acronym>NFS</acronym> server.</para></sect3>
<sect3><title>statd</title><para><command>statd</command>
is the <acronym>NFS</acronym> status monitor which implements the
<acronym>NSM</acronym> (Network Status Monitor) <acronym>RPC</acronym> protocol.
</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/net-tools.xml
0,0 → 1,233
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY net-tools-download-http "http://www.tazenda.demon.co.uk/phil/net-tools/net-tools-&net-tools-version;.tar.bz2">
<!ENTITY net-tools-download-ftp "ftp://ftp.ibiblio.org/pub/Linux/distributions/rootlinux/rootlinux-1.3/source/base/net-tools/net-tools-&net-tools-version;.tar.gz">
<!ENTITY net-tools-md5sum-http "888774accab40217dde927e21979c165">
<!ENTITY net-tools-md5sum-ftp "e1e83a4d4cdd72d35bcf90d76a16206f">
<!ENTITY net-tools-size "194 KB">
<!ENTITY net-tools-buildsize "4.3 MB">
<!ENTITY net-tools-time "0.10 SBU">
<!ENTITY lfs-coreutils-version "5.2.1">
]>
 
<sect1 id="net-tools" xreflabel="Net-tools-&net-tools-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="net-tools.html"?>
<title>Net-tools-&net-tools-version;</title>
 
<sect2>
<title>Introduction to <application>Net-tools</application></title>
 
<para>The <application>Net-tools</application> package is a collection
of programs for controlling the network subsystem of the Linux
kernel.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&net-tools-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&net-tools-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum (HTTP):
&net-tools-md5sum-http;</para></listitem>
<listitem><para>Download MD5 sum (FTP):
&net-tools-md5sum-ftp;</para></listitem>
<listitem><para>Download size: &net-tools-size;</para></listitem>
<listitem><para>Estimated disk space required:
&net-tools-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&net-tools-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing="compact">
<listitem><para>Required Patch (if compiled using
<application>GCC</application>-3.4.x): <ulink
url="&patch-root;/net-tools-&net-tools-version;-gcc34-3.patch"/></para>
</listitem>
<listitem><para>Required Patch: <ulink
url="&patch-root;/net-tools-&net-tools-version;-kernel_headers-2.patch"/></para>
</listitem>
<listitem><para>Required Patch: <ulink
url="&patch-root;/net-tools-&net-tools-version;-mii_ioctl-1.patch"/></para>
</listitem></itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Net-tools</application></title>
 
<note><para>The <application>Net-tools</application> package installs a
<command>hostname</command> program which will overwrite the existing program
installed by <application>Coreutils</application> during a base
<acronym>LFS</acronym> installation. If, for whatever reason, you need to
reinstall the <application>Coreutils</application> package after installing
<application>Net-tools</application>, you should use the
<filename>coreutils-&lfs-coreutils-version;-suppress_hostname_uptime_kill_su-1.patch</filename>
patch if you wish to preserve the <application>Net-tools</application>
<command>hostname</command> program.</para></note>
 
<para>If you don't know what to answer to all the questions asked during
the <command>make config</command> phase below, then just accept the
defaults (the build command below automates this). This will be just fine
in the majority of cases. What you're
asked here is a bunch of questions about which network protocols you've
enabled in your kernel. The default answers will enable the tools from
this package to work with the most common protocols:
<acronym>TCP</acronym>, <acronym>PPP</acronym>, and several others. You
still need to actually enable these protocols in the kernel&mdash;what you
do here is merely telling the package to include support for those
protocols in its programs, but it's up to the kernel to make the
protocols available.</para>
 
<para>Install <application>Net-tools</application> by running the
following commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../net-tools-&net-tools-version;-gcc34-3.patch &amp;&amp;
patch -Np1 -i ../net-tools-&net-tools-version;-kernel_headers-2.patch &amp;&amp;
patch -Np1 -i ../net-tools-&net-tools-version;-mii_ioctl-1.patch &amp;&amp;
yes "" | make config &amp;&amp;
sed -i -e 's|HAVE_IP_TOOLS 0|HAVE_IP_TOOLS 1|g' \
-e 's|HAVE_MII 0|HAVE_MII 1|g' config.h &amp;&amp;
sed -i -e 's|# HAVE_IP_TOOLS=0|HAVE_IP_TOOLS=1|g' \
-e 's|# HAVE_MII=0|HAVE_MII=1|g' config.make &amp;&amp;
make &amp;&amp;
make update</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>yes "" | make config</command>: Piping <command>yes</command>
to <command>make config</command> skips the interactive configuration and
accepts the defaults.</para>
 
<para><command>sed -i -e ...</command>: These two <command>sed</command>s
change the configuration files to force building the
<command>ipmaddr</command>, <command>iptunnel</command> and
<command>mii-tool</command> programs.</para>
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Net-tools</application> package contains
<command>arp</command>,
<command>dnsdomainname</command>,
<command>domainname</command>,
<command>hostname</command>,
<command>ifconfig</command>,
<command>ipmaddr</command>,
<command>iptunnel</command>,
<command>mii-tool</command>,
<command>nameif</command>,
<command>netstat</command>,
<command>nisdomainname</command>,
<command>plipconfig</command>,
<command>rarp</command>,
<command>route</command>,
<command>slattach</command> and
<command>ypdomainname</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>arp</title>
<para><command>arp</command>
is used to manipulate the kernel's <acronym>ARP</acronym> cache, usually
to add or delete an entry, or to dump the entire cache.
</para></sect3>
 
<sect3><title>dnsdomainname</title>
<para><command>dnsdomainname</command>
reports the system's <acronym>DNS</acronym> domain name.
</para></sect3>
 
<sect3><title>domainname</title>
<para><command>domainname</command>
reports or sets the system's
<acronym>NIS</acronym>/<acronym>YP</acronym> domain name.
</para></sect3>
 
<sect3><title>hostname</title>
<para><command>hostname</command>
reports or sets the name of the current host system.
</para></sect3>
 
<sect3><title>ifconfig</title>
<para><command>ifconfig</command>
is the main utility for configuring network interfaces.
</para></sect3>
 
<sect3><title>ipmaddr</title>
<para><command>ipmaddr</command>
adds, deletes and shows an interface's multicast addresses.
</para></sect3>
 
<sect3><title>iptunnel</title>
<para><command>iptunnel</command>
adds, changes, deletes and shows an interface's tunnels.
</para></sect3>
 
<sect3><title>mii-tool</title>
<para><command>mii-tool</command>
checks or sets the status of a network interface's Media Independent
Interface (<acronym>MII</acronym>) unit.
</para></sect3>
 
<sect3><title>nameif</title>
<para><command>nameif</command>
names network interfaces based on <acronym>MAC</acronym> addresses.
</para></sect3>
 
<sect3><title>netstat</title>
<para><command>netstat</command>
is used to report network connections, routing tables, and interface
statistics.
</para></sect3>
 
<sect3><title>nisdomainname</title>
<para><command>nisdomainname</command>
does the same as <command>domainname</command>.
</para></sect3>
 
<sect3><title>plipconfig</title>
<para><command>plipconfig</command>
is used to fine tune the <acronym>PLIP</acronym> device parameters, to
improve its performance.
</para></sect3>
 
<sect3><title>rarp</title>
<para><command>rarp</command>
is used to manipulate the kernel's <acronym>RARP</acronym> table.
</para></sect3>
 
<sect3><title>route</title>
<para><command>route</command>
is used to manipulate the <acronym>IP</acronym> routing table.
</para></sect3>
 
<sect3><title>slattach</title>
<para><command>slattach</command>
attaches a network interface to a serial line. This allows you to use
normal terminal lines for point-to-point links to other computers.
</para></sect3>
 
<sect3><title>ypdomainname</title>
<para><command>ypdomainname</command>
does the same as <command>domainname</command>.
</para></sect3>
 
</sect2>
 
</sect1>
/trunk/blfs/basicnet/netprogs/wget.xml
1,13 → 1,107
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY wget-download-http "http://ftp.gnu.org/gnu/wget/wget-&wget-version;.tar.gz">
<!ENTITY wget-download-ftp "ftp://ftp.gnu.org/gnu/wget/wget-&wget-version;.tar.gz">
<!ENTITY wget-md5sum "e6051f1e1487ec0ebfdbda72bedc70ad">
<!ENTITY wget-size "1.3 MB">
<!ENTITY wget-buildsize "6.2 MB">
<!ENTITY wget-time "0.11 SBU">
]>
 
<sect1 id="wget" xreflabel="Wget-&wget-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="wget.html"?>
<title>Wget-&wget-version;</title>
<title><application>Wget</application>-&wget-version;</title>
 
&wget-intro;
&wget-inst;
&wget-exp;
&wget-config;
&wget-desc;
<sect2>
<title>Introduction to <application>Wget</application></title>
 
<para>The <application>Wget</application> package contains a utility useful for
non-interactive downloading of files from the Web.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&wget-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&wget-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &wget-md5sum;</para></listitem>
<listitem><para>Download size: &wget-size;</para></listitem>
<listitem><para>Estimated disk space required:
&wget-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&wget-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Wget</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/> and
<ulink url="http://www.inet.no/dante/">Dante</ulink></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Wget</application></title>
 
<para>Install <application>Wget</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--prefix=/usr</parameter>: This compiles and installs
<command>wget</command> into the <filename class="directory">/usr</filename>
hierarchy instead of <filename class="directory">/usr/local</filename>.</para>
 
<para><parameter>--sysconfdir=/etc</parameter>: This relocates
the configuration file from <filename class="directory">/usr/etc</filename> to
<filename class="directory">/etc</filename>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Wget</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/wgetrc</filename>, <filename>~/.wgetrc</filename></para>
 
<para>There are no required changes in these files.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Wget</application> package contains
<command>wget</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>wget</title>
<para><command>wget</command> retrieves files from the Web using the
<acronym>HTTP</acronym>, <acronym>HTTPS</acronym> and
<acronym>FTP</acronym> protocols. It is designed to be non-interactive, for
background or unattended operations.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/ncpfs.xml
1,13 → 1,202
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY ncpfs-download-http "http://platan.vc.cvut.cz/ftp/pub/linux/ncpfs/ncpfs-&ncpfs-version;.tar.gz">
<!ENTITY ncpfs-download-ftp "ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ncpfs-&ncpfs-version;.tar.gz">
<!ENTITY ncpfs-md5sum "5fd2ec0680ba7e66df142637e17a5ac9">
<!ENTITY ncpfs-size "1.6 MB">
<!ENTITY ncpfs-buildsize "30 MB">
<!ENTITY ncpfs-time "0.52 SBU">
]>
 
<sect1 id="ncpfs" xreflabel="NCPFS-&ncpfs-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="ncpfs.html"?>
<title>NCPFS-&ncpfs-version;</title>
 
&ncpfs-intro;
&ncpfs-inst;
&ncpfs-exp;
&ncpfs-config;
&ncpfs-desc;
<sect2>
<title>Introduction to
<application><acronym>NCPFS</acronym></application></title>
 
<para>The <application><acronym>NCPFS</acronym></application> package
contains client and administration tools for use with Novell
networks.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&ncpfs-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&ncpfs-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &ncpfs-md5sum;</para></listitem>
<listitem><para>Download size: &ncpfs-size;</para></listitem>
<listitem><para>Estimated disk space required:
&ncpfs-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&ncpfs-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application><acronym>NCPFS</acronym></application>
dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="Linux_PAM"/> and <xref linkend="php"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of
<application><acronym>NCPFS</acronym></application></title>
 
<para>Install <application><acronym>NCPFS</acronym></application> by running
the following commands:</para>
 
<screen><userinput>./configure --prefix="" --includedir=/usr/include \
--mandir=/usr/share/man --datadir=/usr/share &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
make install-dev</userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--prefix=""</parameter>:
installs binaries on the root partition so that they are available at
boot time. This may not be ideal for all systems. If
<filename class="directory">/usr</filename> is mounted locally,
<parameter>--prefix=/usr</parameter> may be a better option.</para>
 
<para><parameter>--includedir=/usr/include</parameter>: Tells configure
to look in <filename class="directory">/usr/include</filename> for header
files. It also tells make to install <application>NCPFS</application>'s
headers here.</para>
 
<para><parameter>--mandir=/usr/share/man</parameter>: installs the man
pages in the correct location.</para>
 
<para><parameter>--datadir=/usr/share</parameter>: correctly installs the
locale files to <filename class="directory">/usr/share</filename>.</para>
 
<note><para>If you do not need to use the <acronym>IPX</acronym> protocol, or
you use a different <acronym>IPX</acronym> package, you can optionally pass
<parameter>--disable-ipx</parameter> and/or
<parameter>--disable-ipx-tools</parameter> to the <command>configure</command>
script to disable these options.</para></note>
 
</sect2>
 
<sect2>
<title>Configuring <application>NCPFS</application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.nwclient</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>A config file <filename>~/.nwclient</filename> should be placed in the
home directory of each user that intends to use
<application>ncpfs</application>. The permissions on this file should be set
to 600, for obvious security reasons. The configuration file should contain
a single line per server that the user will use. Each line should contain
the server name, the user name, and optionally the password. Below is a
sample <filename>.nwclient</filename> file.</para>
 
<screen><userinput># Begin example <filename>~/.nwclient</filename> config file
 
Server1/User1 Password
Server2/User1
Server2/Guest1 -
 
# End example .nwclient config file</userinput></screen>
 
<para>The syntax for the <filename>.nwclient</filename> file is simple,
<userinput>server_name/user_name password</userinput>. Be extremely
careful when creating or editing this file as the client utilities are
very picky about syntax. There should always be a space immediately
after the username. If this space is substituted by a tab or multiple
spaces, you will not get the expected results when attempting to use
the <application>NCPFS</application> tools. If no password is supplied,
the client utilities will ask for a password when it is needed. If no
password is needed, for instance when using a guest account, a single '-'
should be put in place of a password.</para>
 
<para>It should be noted that the ncpmount is not intended to mount
individual volumes because each mount point creates a separate client
connection to the Novell server. Mounting each individual volume
separately would be unwise, as mounting all volumes on a server
under one mount point uses only one client connection.</para>
 
<para>If you need to set up the <acronym>IPX</acronym> protocol at boot,
you can install the
<filename>/etc/sysconfig/network-devices/services/ipx</filename>
network service script included with the
<xref linkend="intro-important-bootscripts"/> package.</para>
 
<screen><userinput><command>make install-service-ipx</command></userinput></screen>
 
<para>Next install the
<filename>/etc/sysconfig/network-devices/ifconfig.eth0/ipx</filename>
configuration file with the following commands:</para>
 
<screen><userinput><command>install -d /etc/sysconfig/network-devices/ifconfig.eth0 &amp;&amp;
cat &gt; /etc/sysconfig/network-devices/ifconfig.eth0/ipx &lt;&lt; "EOF"</command>
ONBOOT="yes"
SERVICE="ipx"
FRAME="<replaceable>[802.2]</replaceable>"
<command>EOF</command></userinput></screen>
 
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<itemizedlist>
 
<listitem><para><emphasis>Client Utilities:</emphasis> <command>
ncpmount</command>, <command>ncpumountt</command>,
<command>nprintt</command>, <command>nsendt</command>,
<command>nwpasswdt</command>, <command>nwsfindt</command>,
<command>pqlistt</command>, <command>pqrmt</command>, <command>
pqstatt</command> and <command>slist</command>.</para></listitem>
 
<listitem><para><emphasis>Server Admin Utilities:</emphasis>
<command>ncopyt</command>, <command>nwbocreatet</command>,
<command>nwbolst</command>, <command>nwbopropst</command>,
<command>nwbormt</command>, <command>nwbpaddt</command>,
<command>nwbpcreatet</command>, <command>nwbprmt</command>,
<command>nwbpsett</command>, <command>nwbpvaluest</command>,
<command>nwdirt</command>, <command>nwdpvaluest</command>,
<command>nwfsctrlt</command>, <command>nwfsinfot</command>,
<command>nwfstimet</command>, <command>nwgrantt</command>,
<command>nwpurget</command>, <command>nwrevoket</command>,
<command>nwrightst</command>, <command>nwtrusteet</command>,
<command>nwtrustee2t</command>, <command>nwuserlistt</command>,
and <command>nwvolinfo</command>.</para></listitem>
 
<listitem><para><emphasis><acronym>IPX</acronym>
Interface Utilities:</emphasis>
<command>ipx_cmdt</command>, <command>ipx_configuret</command>,
<command>ipx_interfacet</command>, <command>ipx_internal_nett</command>
and <command>ipx_route</command>.</para></listitem>
 
<listitem><para><emphasis>Other Utilities:</emphasis>
<command>ncpmap</command> and <command>nwauth</command>.</para></listitem>
 
</itemizedlist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/ncftp.xml
1,13 → 1,161
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY ncftp-download-http "http://gd.tuwien.ac.at/infosys/clients/ftp/ncftp/ncftp-&ncftp-version;-src.tar.bz2">
<!-- <!ENTITY ncftp-download-ftp "ftp://ftp.ncftp.com/ncftp/ncftp-&ncftp-version;-src.tar.bz2"> -->
<!ENTITY ncftp-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/ncftp-&ncftp-version;-src.tar.bz2">
<!ENTITY ncftp-md5sum "2a310a3c9ca126e6b409d0d1d1ccda75">
<!ENTITY ncftp-size "389 KB">
<!ENTITY ncftp-buildsize "5.2 MB">
<!ENTITY ncftp-time "0.38 SBU">
]>
 
<sect1 id="ncftp" xreflabel="NcFTP-&ncftp-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="ncftp.html"?>
<title>NcFTP-&ncftp-version;</title>
 
&ncftp-intro;
&ncftp-inst;
&ncftp-exp;
&ncftp-config;
&ncftp-desc;
<sect2>
<title>Introduction to
<application>Nc<acronym>FTP</acronym></application></title>
 
<para>The <application>Nc<acronym>FTP</acronym></application> package contains
a powerful and flexible interface to the Internet standard File Transfer
Protocol. It is intended to replace or supplement the stock
<command>ftp</command> program.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&ncftp-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&ncftp-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &ncftp-md5sum;</para></listitem>
<listitem><para>Download size: &ncftp-size;</para></listitem>
<listitem><para>Estimated disk space required:
&ncftp-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&ncftp-time;</para></listitem></itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of
<application>Nc<acronym>FTP</acronym></application></title>
 
<para>There are two ways to build
<application>Nc<acronym>FTP</acronym></application>. The first
(and optimal) way builds most of the functionality as a shared library and
then builds and installs the program linked against this library. The second
method simply links all of the functionality into the binary statically. This
doesn't make the dynamic library available for linking by other
applications. You need to choose which method best suits you. Note
that the second method does <emphasis>not</emphasis> create an entirely
statically linked binary; only the
<filename class="libraryfile">libncftp</filename> parts are
statically linked in, in this case. Be aware that building and using the shared
library is covered by the Clarified Artistic License; however, developing
applications that utilize the shared library is subject to a different
license.</para>
 
<para>To install <application>Nc<acronym>FTP</acronym></application> using the
first (and optimal) method, run the following commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make -C libncftp shared &amp;&amp;
make -C libncftp soinstall &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
<para>To install <application>Nc<acronym>FTP</acronym></application> using the
second method (with the <filename class="libraryfile">libncftp</filename>
functionality linked in statically) run the following commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><screen><command>make -C libncftp shared
make -C libncftp soinstall</command></screen>
These commands make and install the dynamic library <filename
class="libraryfile">libncftp</filename> which is then used to link
against when compiling the main program.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Nc<acronym>FTP</acronym></application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.ncftp/*</filename>; especially
<filename>~/.ncftp/prefs_v3</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>Most <application>Nc<acronym>FTP</acronym></application> configuration
is done while in the program, and the configuration files are dealt with
automatically. One exception to this is <filename>~/.ncftp/prefs_v3</filename>.
There are various options to alter in there, including:</para>
 
<para><screen><userinput>yes-i-know-about-NcFTPd=yes</userinput></screen>
This disables the splash screen advertising the
<application>NcFTPd</application> server.</para>
 
<para>There are other options in the <filename>prefs_v3</filename> file. Most
of these are self-explanatory.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Nc<acronym>FTP</acronym></application> package
contains <filename class="libraryfile">libncftp</filename>,
<command>ncftp</command>, <command>ncftpbatch
</command>, <command>ncftpbookmarks</command>,
<command>ncftpget</command>, <command>ncftpls</command>,
<command>ncftpput</command> and <command>ncftpspooler</command>.</para>
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>ncftp</title>
<para>A browser program for File Transfer Protocol.</para></sect3>
 
<sect3><title>ncftpbatch</title>
<para>Individual batch <acronym>FTP</acronym> job processor.</para></sect3>
 
<sect3><title>ncftpbookmarks</title>
<para><application>NcFTP</application> Bookmark Editor
(<application>NCurses</application>-based).</para></sect3>
 
<sect3><title>ncftpget</title>
<para>Internet file transfer program for scripts.</para></sect3>
 
<sect3><title>ncftpls</title>
<para>Internet file transfer program for scripts.</para></sect3>
 
<sect3><title>ncftpput</title>
<para>Internet file transfer program for scripts.</para></sect3>
 
<sect3><title>ncftpspooler</title>
<para>Global batch <acronym>FTP</acronym> job processor daemon.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/rsync-client.xml
1,16 → 1,25
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<sect1 id="basicnet-netprogs-rsync">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="rsync.html"?>
<title>rsync-&rsync-version; client</title>
 
<para>rsync est un utilitaire pour des transferts de fichiers rapides et
incrémentaux. Si vous voulez l'installer, les instructions sont disponibles
dans le chapitre 22 - <xref linkend="rsync"/>. Notez que si vous souhaitez
seulement installer le client, vous n'avez <emphasis>pas</emphasis> besoin de
lancer le serveur et donc vous n'avez pas besoin du script de démarrage et des
liens. En accord avec les bonnes pratiques, lancez le serveur seulement si vous
en avez besoin (et si vous ne savez pas si vous en avez besoin, il est fort
probable que vous ne devriez pas&nbsp;!).</para>
<para><command>rsync</command> is a utility for fast incremental file
transfers. If you want to install it, the instructions can be found in Chapter
22 &ndash; <xref linkend="rsync"/>. Note that if you only want to use the
client, you do <emphasis>not</emphasis> need to run the server and so do not
need the startup script and links. In accordance with good practice, only run
the server if you actually need it (and if you don't know whether you need it
or not, it's likely that you don't!).</para>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/tcpwrappers.xml
1,13 → 1,142
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY tcpwrappers-download-http "http://files.ichilton.co.uk/nfs/tcp_wrappers_&tcpwrappers-version;.tar.gz">
<!ENTITY tcpwrappers-download-ftp "ftp://ftp.porcupine.org/pub/security/tcp_wrappers_&tcpwrappers-version;.tar.gz">
<!ENTITY tcpwrappers-md5 "e6fa25f71226d090f34de3f6b122fb5a">
<!ENTITY tcpwrappers-size "97 KB">
<!ENTITY tcpwrappers-buildsize "1.04 MB">
<!ENTITY tcpwrappers-time "0.02 SBU">
]>
 
<sect1 id="tcpwrappers" xreflabel="tcpwrappers-&tcpwrappers-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="tcpwrappers.html"?>
<title>tcpwrappers-&tcpwrappers-version;</title>
 
&tcpwrappers-intro;
&tcpwrappers-inst;
<!-- &tcpwrappers-exp; -->
&tcpwrappers-config;
&tcpwrappers-desc;
<sect2>
<title>Introduction to <application>tcpwrappers</application></title>
 
<para>The <application>tcpwrappers</application> package provides daemon
wrapper programs that report the name of the client requesting network
services and the requested service.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&tcpwrappers-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&tcpwrappers-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 Sum: &tcpwrappers-md5;</para></listitem>
<listitem><para>Download size: &tcpwrappers-size;</para></listitem>
<listitem><para>Estimated disk space required:
&tcpwrappers-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&tcpwrappers-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para>Required Patch (Fixes some build issues and adds building of a
shared library): <ulink
url="&patch-root;/tcp_wrappers-&tcpwrappers-version;-shared_lib_plus_plus-1.patch"/>
</para></listitem>
</itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>tcpwrappers</application></title>
 
<para>Install <application>tcpwrappers</application> with the following
commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../tcp_wrappers-&tcpwrappers-version;-shared_lib_plus_plus-1.patch &amp;&amp;
sed -i -e "s,^extern char \*malloc();,/* &amp; */," scaffold.c &amp;&amp;
make REAL_DAEMON_DIR=/usr/sbin STYLE=-DPROCESS_OPTIONS linux &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>sed -i -e ... scaffold.c</command>: This command removes an
obsolete C declaration which causes the build to fail if using
<application><acronym>GCC</acronym>-3.4.x</application>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>tcpwrappers</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/hosts.allow</filename>,
<filename>/etc/hosts.deny</filename></para>
 
<para>File protections: the wrapper, all files used by the wrapper,
and all directories in the path leading to those files, should be
accessible but not writable for unprivileged users (mode 755 or mode
555). Do not install the wrapper set-uid.</para>
 
<para>Then perform the following edits on the
<filename>/etc/inetd.conf</filename> configuration file:</para>
<screen><userinput>finger stream tcp nowait nobody /usr/sbin/in.fingerd in.fingerd</userinput></screen>
<para>becomes:</para>
<screen><userinput>finger stream tcp nowait nobody /usr/sbin/tcpd in.fingerd</userinput></screen>
 
<note><para>The finger server is used as an example here.</para></note>
 
<para>Similar changes must be made if <application>xinetd</application> is
used, with the emphasis being on calling <command>/usr/sbin/tcpd</command>
instead of calling the service daemon directly, and passing the name of the
service daemon to <command>tcpd</command>.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>tcpwrappers</application> package contains <command>
tcpd</command>, <command>tcpdchk</command>, <command>tcpdmatch</command>,
<command>try-from</command>, <command>safe_finger</command> and the
<filename class='libraryfile'>libwrap</filename> libraries.</para>
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>tcpd</title>
<para><command>tcpd</command> is the main access control daemon for all
Internet services, which <command>inetd</command> or
<command>xinetd</command> will run instead of running the
requested service daemon.</para></sect3>
 
<sect3><title>tcpdchk</title>
<para><command>tcpdchk</command> is a tool to examine a <command>tcpd</command>
wrapper configuration and report problems with it.</para></sect3>
 
<sect3><title>tcpdmatch</title>
<para><command>tcpdmatch</command> is used to predict how the tcp wrapper
would handle a specific request for a service.</para></sect3>
 
<sect3><title>try-from</title>
<para><command>try-from</command> can be called via a remote shell command to
find out if the host name and address are properly recognized.</para></sect3>
 
<sect3><title>safe_finger</title>
<para><command>safe_finger</command> is a wrapper for the
<command>finger</command> utility, to provide automatic reverse name
lookups.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/openssh-client.xml
1,15 → 1,24
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<sect1 id="basicnet-netprogs-openssh">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="openssh.html"?>
<title>Client OpenSSH-&openssh-version;</title>
<title>OpenSSH-&openssh-version; client</title>
 
<para>Le client ssh est un remplacement sécurisé de telnet. Si vous voulez
l'installer, les instructions sont disponibles dans le Chapitre 22 - <xref
linkend="openssh"/>. A noter que si vous souhaitez utiliser seulement le
client, vous n'avez <emphasis>pas</emphasis> besoin de lancer le serveur et donc
vous n'avez pas non plus besoin des scripts de démarrage et des liens. En
accord avec les bonnes pratiques, lancez le serveur uniquement si vous en avez
besoin (et si vous ne savez pas si vous en avec, ou non, besoin, c'est qu'à
priori, vous n'en avez pas besoin!).</para>
<para>The <command>ssh</command> client is a secure replacement for
<command>telnet</command>. If you want to install it, the instructions can be
found in Chapter 22 &ndash; <xref linkend="openssh"/>. Note that if you only
want to use the client, you do <emphasis>not</emphasis> need to run the server
and so do not need the startup script and links. In accordance with good
practice, only run the server if you actually need it (and if you don't know
whether you need it or not, it's likely that you don't!).</para>
 
</sect1>
/trunk/blfs/basicnet/netprogs/cvs.xml
1,12 → 1,137
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY cvs-download-http "https://ccvs.cvshome.org/files/documents/19/534/cvs-&cvs-version;.tar.bz2">
<!ENTITY cvs-download-ftp " ">
<!ENTITY cvs-md5sum "1dd5c16064906617e4358738bfe59b66">
<!ENTITY cvs-size "2.3 MB">
<!ENTITY cvs-buildsize "20 MB">
<!ENTITY cvs-time "0.31 SBU">
]>
 
<sect1 id="cvs" xreflabel="CVS-&cvs-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="cvs.html"?>
<title>CVS-&cvs-version;</title>
 
&cvs-intro;
&cvs-inst;
&cvs-config;
&cvs-desc;
<sect2>
<title>Introduction to <application><acronym>CVS</acronym></application></title>
 
<para><application><acronym>CVS</acronym></application> is the Concurrent
Versioning System. This is a version control system useful for projects
using a central repository to hold files and then track all changes made to
those files. These instructions install the client used to manipulate the
repository, creation of a repository is covered at <xref linkend="cvsserver"/>.
</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&cvs-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&cvs-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &cvs-md5sum;</para></listitem>
<listitem><para>Download size: &cvs-size;</para></listitem>
<listitem><para>Estimated disk space required:
&cvs-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&cvs-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para>Recommended patch: <ulink
url="&patch-root;/cvs-&cvs-version;-zlib-1.patch"/>
</para></listitem>
</itemizedlist></sect3>
 
<sect3><title><application>CVS</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="gdbm"/>,
<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
<xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
<xref linkend="gs"/> or <xref linkend="espgs"/>,
<ulink url="../server/mail.html">MTA</ulink> and
<xref linkend="vim"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application><acronym>CVS</acronym></application></title>
 
<para>By default <application><acronym>CVS</acronym></application>
is statically linked against the zlib library included in its source
tree. This makes it exposed to possible security vulnerabilities in that
library. If you want to modify CVS to use the newest system shared zlib
library apply the following patch:</para>
 
<screen><userinput><command>patch -Np1 -i ../cvs-&cvs-version;-zlib-1.patch</command></userinput></screen>
 
<para>Install <application><acronym>cvs</acronym></application> by running
the following commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Configuring <application><acronym>CVS</acronym></application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.cvsrc</filename>, <filename>~/.cvswrappers</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para><filename>~/.cvsrc</filename> is the main
<application><acronym>CVS</acronym></application> configuration file.
This file is used by users to specify defaults for different <command>cvs
</command> commands, for example to make all <command>cvs diff</command>
commands run with <userinput>-u</userinput>, a user would add <userinput>
diff -u</userinput> to their <filename>.cvsrc</filename> file.</para>
 
<para><filename>~/.cvswrappers</filename> specifies wrappers to be used in
addition to those specified in the <filename>CVSROOT/cvswrappers</filename>
file in the repository.</para>
 
<para><filename>~/.cvspass</filename> can hold passwords to complete
logins to servers.</para></sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application><acronym>CVS</acronym></application> package contains
<command>cvs</command>, <command>cvsbug</command> and
<command>rcs2log</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>cvs</title>
<para>This is the main program file for the concurrent versioning
system.</para></sect3>
 
<sect3><title>cvsbug</title>
<para>This is used to send problem reports about
<application><acronym>CVS</acronym></application> to a central
support site.</para></sect3>
 
<sect3><title>rcs2log</title>
<para><acronym>RCS</acronym> to Change Log generator.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netprogs/subversion.xml
0,0 → 1,278
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY subversion-download-http "http://subversion.tigris.org/tarballs/subversion-&subversion-version;.tar.bz2">
<!ENTITY subversion-download-ftp " ">
<!ENTITY subversion-md5sum "a09c2b2fa1a09566c024547954a48478">
<!ENTITY subversion-size "6.7 MB">
<!ENTITY subversion-buildsize "663 MB">
<!ENTITY subversion-time "1.44 SBU (additional 7.51 SBU to run test suite)">
<!ENTITY svn-neon-version "0.24.7">
]>
 
<sect1 id="subversion" xreflabel="Subversion-&subversion-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="subversion.html"?>
<title>Subversion-&subversion-version;</title>
<indexterm zone="subversion">
<primary sortas="a-Subversion">Subversion</primary></indexterm>
 
<sect2>
<title>Introduction to <application>Subversion</application></title>
 
<para><application>Subversion</application> is a version control system
that is designed to be a compelling replacement for
<application><acronym>CVS</acronym></application> in the open source
community. It extends and enhances
<application><acronym>CVS</acronym></application>' feature set, while
maintaining a similar interface for those already familiar
with <application><acronym>CVS</acronym></application>. These instructions
install the client and server software used to manipulate a
<application>Subversion</application> repository. Creation of a repository is
covered at <xref linkend="svnserver"/>.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&subversion-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&subversion-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum:
&subversion-md5sum;</para></listitem>
<listitem><para>Download size:
&subversion-size;</para></listitem>
<listitem><para>Estimated disk space required:
&subversion-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&subversion-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Subversion</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="libxml2"/></para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="expat"/>,
<xref linkend="pkgconfig"/>,
<xref linkend="db"/>,
<xref linkend="gdbm"/>,
<xref linkend="python"/>,
<xref linkend="apache"/>,
<xref linkend="j2sdk"/>,
<xref linkend="openssl"/>,
<xref linkend="openssh"/>,
<xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
<ulink url="http://www.swig.org">SWIG</ulink>,
<ulink url="http://www.webdav.org/neon/">neon-&svn-neon-version;</ulink>,
<ulink url="http://www.junit.org/">JUnit</ulink> (requires
<xref linkend="unzip"/>),
<ulink url="http://www.inet.no/dante/">Dante</ulink>,
<ulink url="http://oss.software.ibm.com/developerworks/opensource/jikes/">
Jikes</ulink> and
inetd or <xref linkend="xinetd"/> (server only)</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Subversion</application></title>
 
<para>Install <application>Subversion</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install &amp;&amp;
install -v -d -m755 /usr/share/doc/subversion-&subversion-version; &amp;&amp;
cp -v -R doc/* /usr/share/doc/subversion-&subversion-version;</command></userinput></screen>
 
<note><para>If you have <application>Apache</application> installed, pass
the <parameter>--with-apr=/usr</parameter> and
<parameter>--with-apr-util=/usr</parameter> switches to the
<command>configure</command> script. Otherwise,
<application>Subversion</application> will overwrite
<acronym>APR</acronym> and <acronym>APR</acronym>-utils from the
<application>Apache</application> installation with its own
files.</para></note>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><option>--with-ssl</option>: This switch enables
<application>Open<acronym>SSL</acronym></application> support in
<application>neon</application>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Subversion</application></title>
 
<sect3 id="subversion-config"><title>Config files</title>
<para><filename>~/.subversion/config</filename> and
<filename>/etc/subversion/config</filename></para>
<indexterm zone="subversion subversion-config">
<primary sortas="e-AA.subversion/config">~/.subversion/config</primary>
</indexterm>
<indexterm zone="subversion subversion-config">
<primary sortas="e-etc-subversion-config">/etc/subversion/config</primary>
</indexterm>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para><filename>/etc/subversion/config</filename> is the
<application>Subversion</application> system-wide configuration file.
This file is used to specify defaults for different
<command>svn</command> commands.</para>
 
<para><filename>~/.subversion/config</filename> is the user's personal
configuration file. It is used to override the system-wide defaults
set in <filename>/etc/subversion/config</filename>.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>svn, svnadmin, svndumpfilter, svnlook, svnserve, svnversion and
optionally, neon-config</seg>
<seg>libsvn_*.[so,a] and optionally, libneon.[so,a] and the mod_dav_svn.so
and mod_authz_svn.so <application>Apache
<acronym>HTTP</acronym></application> <acronym>DSO</acronym> modules</seg>
<seg>/etc/subversion, /usr/include/neon (optional), /usr/include/subversion-1,
/usr/share/doc/neon-&svn-neon-version; (optional) and
/usr/share/doc/subversion-&subversion-version;</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="svn">
<term><command>svn</command></term>
<listitem><para>is a command-line client program used to access
<application>Subversion</application> repositories.</para>
<indexterm zone="subversion svn">
<primary sortas="b-svn">svn</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="svnadmin">
<term><command>svnadmin</command></term>
<listitem><para>is a tool for creating, tweaking or repairing a
<application>Subversion</application> repository.</para>
<indexterm zone="subversion svnadmin">
<primary sortas="b-svnadmin">svnadmin</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="svndumpfilter">
<term><command>svndumpfilter</command></term>
<listitem><para>is a program for filtering
<application>Subversion</application> repository dumpfile format
streams.</para>
<indexterm zone="subversion svndumpfilter">
<primary sortas="b-svndumpfilter">svndumpfilter</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="svnlook">
<term><command>svnlook</command></term>
<listitem><para>is a tool for inspecting a
<application>Subversion</application> repository.</para>
<indexterm zone="subversion svnlook">
<primary sortas="b-svnlook">svnlook</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="svnserve">
<term><command>svnserve</command></term>
<listitem><para>is a custom standalone server program, able to run as a
daemon process or invoked by <acronym>SSH</acronym>.</para>
<indexterm zone="subversion svnserve">
<primary sortas="b-svnserve">svnserve</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="svnversion">
<term><command>svnversion</command></term>
<listitem><para>is used to report the version number and state of a
working <application>Subversion</application> repository copy.</para>
<indexterm zone="subversion svnversion">
<primary sortas="b-svnversion">svnversion</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="neon-config">
<term><command>neon-config</command></term>
<listitem><para>is a script which provides information about an installed
copy of the <application>neon</application> library.</para>
<indexterm zone="subversion neon-config">
<primary sortas="b-neon-config">neon-config</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="libsvn_star">
<term><filename class='libraryfile'>libsvn_*.[so,a]</filename></term>
<listitem><para>are the support libraries used by the
<application>Subversion</application> programs.</para>
<indexterm zone="subversion libsvn_star">
<primary sortas="c-libsvn_star">libsvn_*.[so,a]</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="libneon">
<term><filename class='libraryfile'>libneon.[so,a]</filename></term>
<listitem><para>is used as a high-level interface to common
<acronym>HTTP</acronym> and Web<acronym>DAV</acronym> methods.</para>
<indexterm zone="subversion libneon">
<primary sortas="c-libneon">libneon.[so,a]</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="mod_authz_svn">
<term><filename class='libraryfile'>mod_authz_svn.so</filename></term>
<listitem><para>is a plug-in module for the <application>Apache</application>
<acronym>HTTP</acronym> server, used to authenticate users to a
<application>Subversion</application> repository over the Internet or an
intranet.</para>
<indexterm zone="subversion mod_authz_svn">
<primary sortas="c-mod_authz_svn">mod_authz_svn.so</primary></indexterm>
</listitem>
</varlistentry>
 
<varlistentry id="mod_dav_svn">
<term><filename class='libraryfile'>mod_dav_svn.so</filename></term>
<listitem><para>is a plug-in module for the <application>Apache</application>
<acronym>HTTP</acronym> server, used to make a
<application>Subversion</application> repository available to others over the
Internet or an intranet.</para>
<indexterm zone="subversion mod_dav_svn">
<primary sortas="c-mod_authz_svn">mod_dav_svn.so</primary></indexterm>
</listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
/trunk/blfs/basicnet/textweb/lynx/lynx-intro.xml
File deleted
/trunk/blfs/basicnet/textweb/lynx/lynx-exp.xml
File deleted
/trunk/blfs/basicnet/textweb/lynx/lynx-inst.xml
File deleted
/trunk/blfs/basicnet/textweb/lynx/lynx-desc.xml
File deleted
/trunk/blfs/basicnet/textweb/lynx/lynx-config.xml
File deleted
/trunk/blfs/basicnet/textweb/lynx/lynx.ent
File deleted
/trunk/blfs/basicnet/textweb/links/links-intro.xml
File deleted
/trunk/blfs/basicnet/textweb/links/links-exp.xml
File deleted
/trunk/blfs/basicnet/textweb/links/links-inst.xml
File deleted
/trunk/blfs/basicnet/textweb/links/links-desc.xml
File deleted
/trunk/blfs/basicnet/textweb/links/links-config.xml
File deleted
/trunk/blfs/basicnet/textweb/links/links.ent
File deleted
/trunk/blfs/basicnet/textweb/w3m/w3m-config.xml
File deleted
/trunk/blfs/basicnet/textweb/w3m/w3m.ent
File deleted
/trunk/blfs/basicnet/textweb/w3m/w3m-intro.xml
File deleted
/trunk/blfs/basicnet/textweb/w3m/w3m-inst.xml
File deleted
/trunk/blfs/basicnet/textweb/w3m/w3m-desc.xml
File deleted
/trunk/blfs/basicnet/textweb/links.xml
1,13 → 1,115
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY Links-download-http "http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/download/links-&Links-version;.tar.bz2">
<!ENTITY Links-download-ftp "ftp://atrey.karlin.mff.cuni.cz/pub/local/clock/links/links-&Links-version;.tar.bz2">
<!ENTITY Links-md5sum "d70a0ad41fba921f04d222d3546827de">
<!ENTITY Links-size "3.8 MB">
<!ENTITY Links-buildsize "44.6 MB">
<!ENTITY Links-time "0.56 SBU">
]>
 
<sect1 id="Links" xreflabel="Links-&Links-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="Links.html"?>
<title>Links-&Links-version;</title>
 
&Links-intro;
&Links-inst;
&Links-exp;
&Links-config;
&Links-desc;
<sect2>
<title>Introduction to <application>Links</application></title>
 
<para><application>Links</application> is a text and graphics mode
<acronym>WWW</acronym> browser. It includes support for rendering
tables and frames, features background downloads, can display colors
and has many other features.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&Links-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&Links-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &Links-md5sum;</para></listitem>
<listitem><para>Download size: &Links-size;</para></listitem>
<listitem><para>Estimated disk space required:
&Links-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&Links-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Links</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="gpm"/>,
<xref linkend="openssl"/>,
<xref linkend="libpng"/>,
<xref linkend="libjpeg"/>,
<xref linkend="libtiff"/>,
<ulink url="http://www.svgalib.org/">SVGAlib</ulink>,
<ulink url="http://www.directfb.org/">DirectFB</ulink> and
X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>)</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Links</application></title>
 
<para>Install <application>Links</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make &amp;&amp;
make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><option>--enable-graphics</option>: Add this switch if you want to
use <application>Links</application> in graphics mode. You will either
need to install the X Window System or enable frame buffer support in
your kernel and install <xref linkend="gpm"/>.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Links</application></title>
 
<sect3><title>Config files</title>
<para><filename>~/.links/*</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para><application>Links</application> stores its configuration in per-user
files in the <filename class="directory">~/.links</filename> directory. These
files are created automatically when <command>links</command> is run for the
first time.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Links</application> package contains
<command>links</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>links</title>
<para><command>links</command> is a text and graphics mode
<acronym>WWW</acronym> browser.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/textweb/textweb.xml
1,24 → 1,28
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<chapter id="basicnet-textweb">
<?dbhtml filename="textweb.html"?>
<title>Navigateurs web en mode texte</title>
<title>Text Web Browsers</title>
 
<para>Les personnes, commençant à connaître Unix, ont tendance à
poser la question "Pourquoi voudrais-je un navigateur en mode texte?
Je vais compiler X et utiliser Konqueror/Mozilla/Whatever!". Ceux
qui s'occupent de ce type de système depuis un bon moment savent que
lorsque vous arrivez à casser l'installation de votre navigateur
graphique et que vous avez besoin de chercher de l'information sur le
web, un navigateur basé sur une console vous sauvera. Aussi,
certaines personnes préfèrent utiliser un de ces navigateurs comme
moyen principal de surfer; soit pour ménager la bande passante, que
génèrent les images, soit parce qu'ils utilisent un système vocal
qui peut lire les pages pour eux (utile en particulier pour les
mal voyants ou les aveugles). Nous disposons actuellement
d'instructions d'installation pour deux navigateurs console:</para>
<para>People who are new to Unix-based systems tend to ask the question "Why on
earth would I want a text-mode browser? I'm going to compile X and use
Konqueror/Mozilla/Whatever!". Those who have been around systems for a while
know that when (not if) you manage to mess up your graphical browser install
and you need to look up some information on the web, a console based browser
will save you. Also, there are quite a few people who prefer to use one of
these browsers as their principle method of browsing; either to avoid the
clutter and bandwidth which accompanies images or because they may use a
text-to-speech synthesizer which can read the page to them (of use for instance
to partially sighted or blind users). We currently have installation
instructions for three console web browsers:</para>
 
&Links;
&lynx;
&w3m;
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="links.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="lynx.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="w3m.xml"/>
 
</chapter>
/trunk/blfs/basicnet/textweb/w3m.xml
1,11 → 1,107
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY w3m-download-http "http://prdownloads.sourceforge.net/w3m/w3m-&w3m-version;.tar.gz">
<!ENTITY w3m-download-ftp " ">
<!ENTITY w3m-md5sum "0678b72e07e69c41709d71ef0fe5da13">
<!ENTITY w3m-size "1.9 MB">
<!ENTITY w3m-buildsize "18.4 MB">
<!ENTITY w3m-time "0.28 SBU">
]>
 
<sect1 id="w3m" xreflabel="w3m">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="w3m.html"?>
<title>w3m-&w3m-version;</title>
 
&w3m-intro;
&w3m-inst;
&w3m-config;
&w3m-desc;
<sect2>
<title>Introduction to <application>w3m</application></title>
 
<para><application>w3m</application> is primarily a pager but it can also be
used as a text-mode <acronym>WWW</acronym> browser.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&w3m-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&w3m-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &w3m-md5sum;</para></listitem>
<listitem><para>Download size: &w3m-size;</para></listitem>
<listitem><para>Estimated disk space required:
&w3m-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&w3m-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>w3m</application> dependencies</title>
<sect4><title>Required</title>
<para><ulink url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/">GC</ulink>
</para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/>,
<xref linkend="gpm"/>,
<xref linkend="openssl"/>,
<xref linkend="imlib"/>,
<xref linkend="imlib2"/>,
<xref linkend="gdk"/>,
<xref linkend="compface"/>,
<ulink url="http://packages.debian.org/unstable/text/nkf">nkf</ulink>,
a Mail User Agent and an External Browser</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>w3m</application></title>
 
<para>Install <application>w3m</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --libexecdir=/usr/lib --sysconfdir=/etc &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
install -D -m 644 doc/keymap.default /etc/w3m/keymap &amp;&amp;
install -D -m 644 doc/menu.default /etc/w3m/menu</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Configuring <application>w3m</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/w3m/*</filename>, <filename>~/.w3m/*</filename></para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>w3m</application> package contains
<command>w3m</command> and <command>w3mman</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>w3m</title>
<para><command>w3m</command> is a text based web browser and pager.</para>
</sect3>
 
<sect3><title>w3mman</title>
<para><command>w3mman</command> is an interface to the on-line reference
manuals in w3m.</para></sect3>
 
</sect2>
 
</sect1>
/trunk/blfs/basicnet/textweb/lynx.xml
1,13 → 1,148
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY lynx-download-http "http://lynx.isc.org/release/lynx&lynx-version;.tar.bz2">
<!ENTITY lynx-download-ftp "ftp://lynx.isc.org/lynx&lynx-version;/lynx&lynx-version;.tar.bz2">
<!ENTITY lynx-md5sum "d1e5134e5d175f913c16cb6768bc30eb">
<!ENTITY lynx-size "2.2 MB">
<!ENTITY lynx-buildsize "23 MB">
<!ENTITY lynx-time "0.55 SBU">
]>
 
<sect1 id="lynx" xreflabel="Lynx-&lynx-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="lynx.html"?>
<title>Lynx-&lynx-version;</title>
 
&lynx-intro;
&lynx-inst;
&lynx-exp;
&lynx-config;
&lynx-desc;
<sect2>
<title>Introduction to <application>Lynx</application></title>
 
<para><application>Lynx</application> is a text based web browser.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&lynx-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&lynx-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &lynx-md5sum;</para></listitem>
<listitem><para>Download size: &lynx-size;</para></listitem>
<listitem><para>Estimated disk space required:
&lynx-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&lynx-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Lynx</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/> or
<ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
needs <ulink
url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>,
<ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink> and
<ulink
url="ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/opencdk/">opencdk</ulink>,
in that order), <ulink url="../server/mail.html">MTA</ulink>,
<xref linkend="zip"/>, <xref linkend="unzip"/>,
<xref linkend="slang"/>, <ulink
url="http://ftp.ibiblio.org/pub/linux/utils/compress/ncompress-4.2.4.tar.Z">
ncompress</ulink> and
<ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Lynx</application></title>
 
<para>Install <application>Lynx</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --libdir=/etc \
--with-zlib --with-bzlib &amp;&amp;
make &amp;&amp;
make install &amp;&amp;
make docdir=/usr/share/doc/lynx-&lynx-version;/lynx_doc \
helpdir=/usr/share/doc/lynx-&lynx-version;/lynx_help install-doc &amp;&amp;
make docdir=/usr/share/doc/lynx-&lynx-version;/lynx_doc \
helpdir=/usr/share/doc/lynx-&lynx-version;/lynx_help install-help &amp;&amp;
chgrp -R root /usr/share/doc/lynx-&lynx-version;/lynx_doc</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><parameter>--libdir=/etc</parameter>: For some reason, the
<command>configure</command> and <command>make</command> routine for
<application>Lynx</application> uses libdir as the prefix for the
configuration file. This is set to <filename class="directory">/etc</filename>
so that the system wide configuration file is
<filename>/etc/lynx.cfg</filename>.</para>
 
<para><option>--with-zlib</option>: This enables support for
linking <application>libz</application> into
<application>Lynx</application>.</para>
 
<para><option>--with-bzlib</option>: This enables support for
linking <application>libbz2</application> into
<application>Lynx</application>.</para>
 
<para><parameter>docdir=... helpdir=...</parameter>: These
variables are set to avoid getting the help and documentation files installed
under <filename class="directory">/etc</filename>.</para>
 
<para><option>--with-ssl</option>: This enables support for
linking <acronym>SSL</acronym> into <application>Lynx</application>.</para>
 
<para><option>--with-gnutls</option>: This enables support for
linking <application>Gnu<acronym>TLS</acronym></application> into
<application>Lynx</application>.</para>
 
<para><command>chgrp -R root /usr/share/doc/lynx/2.8.5/lynx_doc</command>:
This command corrects the improper group ownership of installed documentation
files caused if <application>Lynx</application> is built by any user other
than root.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Lynx</application></title>
 
<sect3><title>Config files</title>
<para><filename>/etc/lynx.cfg</filename></para>
</sect3>
 
<sect3><title>Configuration Information</title>
 
<para>Various settings such as proxies can be set in the system-wide
<filename>lynx.cfg</filename> file found in
<filename class="directory">/etc</filename>.</para>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<para>The <application>Lynx</application> package contains
<command>lynx</command>.</para>
 
</sect2>
 
<sect2><title>Description</title>
 
<sect3><title>lynx</title>
<para><command>lynx</command> is a general purpose, text-based, distributed
information browser for the World Wide Web.</para></sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/basicnet.xml
1,12 → 1,19
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../general.ent">
%general-entities;
]>
 
<part id="basicnet" xreflabel="Basic Networking">
<?dbhtml filename="basicnet.html"?>
<title>Logiciels réseau de base</title>
<?dbhtml filename="basicnet.html" dir="basicnet"?>
<title>Basic Networking</title>
 
&basicnet-netlibs;
&basicnet-textweb;
&basicnet-netprogs;
&basicnet-netutils;
&basicnet-mailnews;
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netlibs/netlibs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="textweb/textweb.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netprogs/netprogs.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="netutils/netutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mailnews/mailnews.xml"/>
 
</part>
/trunk/blfs/basicnet/netutils/whois/whois.ent
File deleted
/trunk/blfs/basicnet/netutils/whois/whois-intro.xml
File deleted
/trunk/blfs/basicnet/netutils/whois/whois-inst.xml
File deleted
/trunk/blfs/basicnet/netutils/whois/whois-desc.xml
File deleted
/trunk/blfs/basicnet/netutils/traceroute/traceroute.ent
File deleted
/trunk/blfs/basicnet/netutils/traceroute/traceroute-intro.xml
File deleted
/trunk/blfs/basicnet/netutils/traceroute/traceroute-exp.xml
File deleted
/trunk/blfs/basicnet/netutils/traceroute/traceroute-inst.xml
File deleted
/trunk/blfs/basicnet/netutils/traceroute/traceroute-desc.xml
File deleted
/trunk/blfs/basicnet/netutils/nmap/nmap-intro.xml
File deleted
/trunk/blfs/basicnet/netutils/nmap/nmap-inst.xml
File deleted
/trunk/blfs/basicnet/netutils/nmap/nmap-desc.xml
File deleted
/trunk/blfs/basicnet/netutils/nmap/nmap.ent
File deleted
/trunk/blfs/basicnet/netutils/bind-utils/bind-utils-intro.xml
File deleted
/trunk/blfs/basicnet/netutils/bind-utils/bind-utils-exp.xml
File deleted
/trunk/blfs/basicnet/netutils/bind-utils/bind-utils-inst.xml
File deleted
/trunk/blfs/basicnet/netutils/bind-utils/bind-utils-desc.xml
File deleted
/trunk/blfs/basicnet/netutils/bind-utils/bind-utils.ent
File deleted
/trunk/blfs/basicnet/netutils/netutils.xml
1,14 → 1,21
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
]>
 
<chapter id="basicnet-netutils">
<?dbhtml filename="netutils.html"?>
<title>Utilitaires basiques pour le réseau</title>
<title>Basic Networking Utilities</title>
 
<para>Ce chapitre contient quelques outils bien utiles lors de problèmes sur le
réseau.</para>
<para>This chapter contains some tools that come in handy when the network
needs investigating.</para>
 
&traceroute;
&nmap;
&whois;
&bind-utils;
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="traceroute.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nmap.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="whois.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bind-utils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ethereal.xml"/>
 
</chapter>
/trunk/blfs/basicnet/netutils/whois.xml
1,11 → 1,93
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY whois-download-http "http://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/whois/4.6.26/whois_&whois-version;.tar.bz2">
<!ENTITY whois-download-ftp "ftp://distro.ibiblio.org/pub/linux/distributions/sorcerer/sources/whois/4.6.26/whois_&whois-version;.tar.bz2">
<!ENTITY whois-md5sum "73256313dc558bde79268e2c4d8b87d6">
<!ENTITY whois-size "46 KB">
<!ENTITY whois-buildsize "632 KB">
<!ENTITY whois-time "0.01 SBU">
]>
 
<sect1 id="whois" xreflabel="Whois-&whois-version;">
<sect1info>
<othername>$LastChangedBy: dj $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="whois.html"?>
<title>Whois-&whois-version;</title>
<indexterm zone="whois">
<primary sortas="a-Whois">Whois</primary></indexterm>
 
&whois-intro;
&whois-inst;
&whois-desc;
<sect2>
<title>Introduction to <application>Whois</application></title>
 
<para><application>Whois</application> is a client-side application which
queries the whois directory service for information pertaining to a particular
domain name.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&whois-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&whois-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &whois-md5sum;</para></listitem>
<listitem><para>Download size: &whois-size;</para></listitem>
<listitem><para>Estimated disk space required:
&whois-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&whois-time;</para></listitem></itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Whois</application></title>
 
<para>Install <application>Whois</application> by running the following
commands:</para>
 
<screen><userinput><command>make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make prefix=/usr install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>whois</seg>
<seg>None</seg>
<seg>None</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="whois-prog">
<term><command>whois</command></term>
<listitem><para>is a client-side application which queries the whois directory
service for information pertaining to a particular domain name.</para>
<indexterm zone="whois whois-prog">
<primary sortas="b-whois">whois</primary></indexterm>
</listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netutils/ethereal.xml
0,0 → 1,289
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY ethereal-download-http "http://www.ethereal.com/distribution/ethereal-&ethereal-version;.tar.bz2">
<!ENTITY ethereal-download-ftp "ftp://ftp.ethereal.com/pub/ethereal/all-versions/ethereal-&ethereal-version;.tar.bz2">
<!ENTITY ethereal-md5sum "f8b7a2c2dcf273e7fd755f972167dacb">
<!ENTITY ethereal-size "5.4 MB">
<!ENTITY ethereal-buildsize "194 MB">
<!ENTITY ethereal-time "3.78 SBU">
]>
 
<sect1 id="ethereal" xreflabel="Ethereal-&ethereal-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="ethereal.html"?>
<title>Ethereal-&ethereal-version;</title>
<indexterm zone="ethereal">
<primary sortas="a-Ethereal">Ethereal</primary>
</indexterm>
 
<sect2>
<title>Introduction to <application>Ethereal</application></title>
 
<para>The <application>Ethereal</application> package contains a network
protocol analyzer, also known as a <quote>sniffer</quote>. This is useful for
analyzing data captured <quote>off the wire</quote> from a live network
connection, or data read from a capture file.
<application>Ethereal</application> provides both <acronym>GUI</acronym> and
<acronym>TTY</acronym>-mode programs for examining captured network packets
from over 500 protocols, as well as the capability to read capture files from
many other popular network analyzers.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing="compact">
<listitem><para>Download (HTTP):
<ulink url="&ethereal-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&ethereal-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 Sum: &ethereal-md5sum;</para></listitem>
<listitem><para>Download size: &ethereal-size;</para></listitem>
<listitem><para>Estimated disk space required:
&ethereal-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&ethereal-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Ethereal</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="GLib"/> or <xref linkend="glib2"/> (to build the
<acronym>TTY</acronym>-mode front-end only)</para>
</sect4>
 
<sect4><title>Recommended</title>
<para><xref linkend="libpcap"/> (required to capture data)</para>
</sect4>
 
<sect4><title>Optional</title>
<para><xref linkend="pkgconfig"/>,
<xref linkend="GTK"/> or <xref linkend="gtk2"/> (to build the
<acronym>GUI</acronym> front-end),
<xref linkend="openssl"/>,
<xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,
<xref linkend="python"/>,
<xref linkend="pcre"/>,
<xref linkend="doxygen"/>,
<ulink url="http://www.net-snmp.org/">Net-SNMP</ulink> and
<ulink url="http://www.gnu.org/software/adns/adns.html">adns</ulink></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Ethereal</application></title>
 
<para>Install <application>Ethereal</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc \
--enable-randpkt --enable-threads &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><option>--enable-randpkt</option>: This parameter builds the random
capture program.</para>
 
<para><option>--enable-threads</option>: This parameter enables the use
of threads in <command>ethereal</command>.</para>
 
<para><option>--with-ssl</option>: This parameter enables the use of the
<application>Open<acronym>SSL</acronym></application>
<filename class='libraryfile'>libcrypto</filename> library.</para>
 
</sect2>
 
<sect2>
<title>Configuring <application>Ethereal</application></title>
 
<sect3 id="ethereal-config"><title>Config files</title>
<para><filename>/etc/ethereal.conf</filename> and
<filename>~/.ethereal/preferences</filename></para>
<indexterm zone="ethereal ethereal-config">
<primary sortas="e-AA.ethereal-preferences">~/.ethereal/preferences</primary>
</indexterm>
<indexterm zone="ethereal ethereal-config">
<primary sortas="e-etc-ethereal.conf">/etc/ethereal.conf</primary>
</indexterm>
</sect3>
 
<sect3><title>Configuration Information</title>
<sect4><title>Package configuration</title>
<para>Though the default configuration parameters are very sane,
reference the configuration section of the
<ulink url="http://www.ethereal.com/docs/user-guide/">Ethereal User's
Guide</ulink> for configuration information. Most of
<application>Ethereal</application>'s configuration can be accomplished
using the menu options of the <command>ethereal</command>
<acronym>GUI</acronym> interface.</para>
</sect4>
 
<sect4 id="ethereal-kernel"><title>Kernel configuration</title>
<para>The kernel must have the Packet protocol enabled for
<application>Ethereal</application> to capture live packets from the network.
Enable the Packet protocol by choosing <quote>Y</quote> in the
<quote>Device Drivers</quote> &ndash; <quote>Networking support</quote>
&ndash; <quote>Networking options</quote> &ndash; <quote>Packet socket</quote>
configuration parameter. Alternatively, build the af_packet module by choosing
<quote>M</quote> in this parameter.</para>
<indexterm zone="ethereal ethereal-kernel">
<primary sortas="d-Capturing-network-packets">Capturing network
packets</primary>
</indexterm>
 
<para>Note: If you want to look at packets, make sure you don't filter
them out with <xref linkend="iptables"/>. If you want to exclude
certain classes of packets, it is more efficient to do it with
<application>iptables</application> than
<application>Ethereal</application>.</para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>capinfos, dftest, editcap, ethereal, idl2eth, mergecap, randpkt,
tethereal and text2pcap</seg>
<seg>libethereal.so, libwiretap.so and numerous dissector plugin modules</seg>
<seg>/usr/lib/ethereal and /usr/share/ethereal</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="capinfos">
<term><command>capinfos</command></term>
<listitem><para>reads a saved capture file and returns any or all of several
statistics about that file. It is able to detect and read any capture
supported by the <application>Ethereal</application> package.</para>
<indexterm zone="ethereal capinfos">
<primary sortas="b-capinfos">capinfos</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="dftest">
<term><command>dftest</command></term>
<listitem><para>is a display-filter-compiler test program.</para>
<indexterm zone="ethereal dftest">
<primary sortas="b-dftest">dftest</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="editcap">
<term><command>editcap</command></term>
<listitem><para>edits and/or translates the format of capture files. It knows
how to read <application>libpcap</application> capture files, including those
of <command>tcpdump</command>, <application>Ethereal</application> and other
tools that write captures in that format.</para>
<indexterm zone="ethereal editcap">
<primary sortas="b-editcap">editcap</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="ethereal-prog">
<term><command>ethereal</command></term>
<listitem><para>is a <acronym>GUI</acronym> network protocol analyzer. It lets
you interactively browse packet data from a live network or from a previously
saved capture file.</para>
<indexterm zone="ethereal ethereal-prog">
<primary sortas="b-ethereal">ethereal</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="idl2eth">
<term><command>idl2eth</command></term>
<listitem><para>takes a user specified <acronym>CORBA</acronym>
<acronym>IDL</acronym> file and generates <quote>C</quote> source code that
can be used to create an <application>Ethereal</application> plugin.</para>
<indexterm zone="ethereal idl2eth">
<primary sortas="b-idl2eth">idl2eth</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="mergecap">
<term><command>mergecap</command></term>
<listitem><para>combines multiple saved capture files into a single output
file.</para>
<indexterm zone="ethereal mergecap">
<primary sortas="b-mergecap">mergecap</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="randpkt">
<term><command>randpkt</command></term>
<listitem><para>creates random-packet capture files.</para>
<indexterm zone="ethereal randpkt">
<primary sortas="b-randpkt">randpkt</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="tethereal">
<term><command>tethereal</command></term>
<listitem><para>is a <acronym>TTY</acronym>-mode network protocol analyzer.
It lets you capture packet data from a live network or read packets from a
previously saved capture file.</para>
<indexterm zone="ethereal tethereal">
<primary sortas="b-tethereal">tethereal</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="text2pcap">
<term><command>text2pcap</command></term>
<listitem><para>reads in an <acronym>ASCII</acronym> hex dump and writes the
data described into a <application>libpcap</application>-style capture
file.</para>
<indexterm zone="ethereal text2pcap">
<primary sortas="b-text2pcap">text2pcap</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libethereal">
<term><filename class='libraryfile'>libethereal.so</filename></term>
<listitem><para>contains functions used by the
<application>Ethereal</application> programs to perform filtering and
packet capturing.</para>
<indexterm zone="ethereal libethereal">
<primary sortas="c-libethereal">libethereal.so</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="libwiretap">
<term><filename class='libraryfile'>libwiretap.so</filename></term>
<listitem><para>is a library being developed as a future replacement for
<filename class='libraryfile'>libpcap</filename>, the current standard Unix
library for packet capturing. For more information, see the
<filename>README</filename> file in the source
<filename class='directory'>wiretap</filename> directory.</para>
<indexterm zone="ethereal libwiretap">
<primary sortas="c-libwiretap">libwiretap.so</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netutils/bind-utils.xml
1,12 → 1,133
<?xml version="1.0" encoding="ISO-8859-1"?>
<sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY bind-download-http "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
<!ENTITY bind-download-ftp "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
<!ENTITY bind-md5sum "fdb42fff7e345372ac52a4493b77b694">
<!ENTITY bind-size "4.6 MB">
<!ENTITY bind-utils-buildsize "52.2 MB">
<!ENTITY bind-utils-time "0.65 SBU">
]>
 
<sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;p1">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="bind-utils.html"?>
<title>BIND Utilities-&bind-version;</title>
<title>BIND Utilities-&bind-version;p1</title>
<indexterm zone="bind-utils">
<primary sortas="a-BIND-Utilities">BIND Utilities</primary>
</indexterm>
 
&bind-utils-intro;
&bind-utils-inst;
&bind-utils-exp;
&bind-utils-desc;
<sect2>
<title>Introduction to <application><acronym>BIND</acronym>
Utilities</application></title>
 
<para><application><acronym>BIND</acronym> Utilities</application> is not a
separate package, it is a collection of the client side programs that are
included with <application><xref linkend="bind"/></application>. The
<application><acronym>BIND</acronym></application> package includes the client
side programs <command>nslookup</command>, <command>dig</command> and
<command>host</command>. If you install <application><acronym>BIND</acronym>
</application> server, these programs will be installed automatically. This
section is for those users who don't need the complete
<application><acronym>BIND</acronym></application> server, but need these
client side applications.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&bind-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&bind-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &bind-md5sum;</para></listitem>
<listitem><para>Download size: &bind-size;</para></listitem>
<listitem><para>Estimated disk space required:
&bind-utils-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&bind-utils-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para><ulink
url="ftp://ftp.isc.org/isc/bind9/9.3.0/&bind-version;-patch1"/></para>
</listitem>
</itemizedlist>
</sect3>
 
<sect3><title><application><acronym>BIND</acronym> Utilities</application>
dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application><acronym>BIND</acronym>
Utilities</application></title>
 
<para>Install <application><acronym>BIND</acronym> Utilities</application> by
running the following commands:</para>
 
<screen><userinput><command>patch -Np1 -i ../&bind-version;-patch1 &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make -C lib/dns &amp;&amp;
make -C lib/isc &amp;&amp;
make -C lib/bind9 &amp;&amp;
make -C lib/isccfg &amp;&amp;
make -C lib/lwres &amp;&amp;
make -C bin/dig</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make -C bin/dig install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>patch -Np1 -i ../&bind-version;-patch1</command>: There's a
vulnerability in the <acronym>DNS</acronym><acronym>SEC</acronym> code. See
<ulink url="http://www.kb.cert.org/vuls/id/938617"/>. The patch fixes the
bug.</para>
 
<para><command>make -C lib/...</command>: These commands build the
libraries that are needed for the client programs.</para>
 
<para><command>make -C bin/dig</command>: This command builds the
client programs.</para>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>dig, host and nslookup</seg>
<seg>None</seg>
<seg>None</seg>
</seglistitem>
</segmentedlist>
 
<sect3><title>Short Descriptions</title>
<para>See the program descriptions in the <xref linkend="bind"/>
section.</para>
</sect3>
 
</sect2>
 
</sect1>
 
/trunk/blfs/basicnet/netutils/nmap.xml
1,10 → 1,112
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY nmap-download-http "http://download.insecure.org/nmap/dist/nmap-&nmap-version;.tar.bz2">
<!ENTITY nmap-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/nmap-&nmap-version;.tar.bz2">
<!ENTITY nmap-md5sum "1b54c0608b36f6b3ac92d7d1b910738f">
<!ENTITY nmap-size "1.4 MB">
<!ENTITY nmap-buildsize "14.7 MB">
<!ENTITY nmap-time "0.35 SBU">
]>
 
<sect1 id="nmap" xreflabel="Nmap-&nmap-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="nmap.html"?>
<title>Nmap-&nmap-version;</title>
<title><application>Nmap</application>-&nmap-version;</title>
<indexterm zone="nmap">
<primary sortas="a-Nmap">Nmap</primary></indexterm>
 
&nmap-intro;
&nmap-inst;
&nmap-desc;
<sect2>
<title>Introduction to <application>Nmap</application></title>
 
<para><application>Nmap</application> is a utility for network exploration and
security auditing. It supports ping scanning, port scanning and
<acronym>TCP</acronym>/<acronym>IP</acronym> fingerprinting.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP):
<ulink url="&nmap-download-http;"/></para></listitem>
<listitem><para>Download (FTP):
<ulink url="&nmap-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &nmap-md5sum;</para></listitem>
<listitem><para>Download size: &nmap-size;</para></listitem>
<listitem><para>Estimated disk space required:
&nmap-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&nmap-time;</para></listitem></itemizedlist>
</sect3>
 
<sect3><title><application>Nmap</application> dependencies</title>
<sect4><title>Optional</title>
<para><xref linkend="openssl"/>,
<xref linkend="pcre"/>,
<xref linkend="GTK"/> (for building the graphical front-end) and
<xref linkend="libpcap"/></para>
</sect4>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Nmap</application></title>
 
<para>Install <application>Nmap</application> by running the following
commands:</para>
 
<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>nmap and optionally, nmapfe</seg>
<seg>None</seg>
<seg>/usr/share/applications and /usr/share/nmap</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="nmap-prog">
<term><command>nmap</command></term>
<listitem><para>is a utility for network exploration and security auditing. It
supports ping scanning, port scanning and
<acronym>TCP</acronym>/<acronym>IP</acronym> fingerprinting.</para>
<indexterm zone="nmap nmap-prog">
<primary sortas="b-nmap">nmap</primary>
</indexterm></listitem>
</varlistentry>
 
<varlistentry id="nmapfe">
<term><command>nmapfe</command></term>
<listitem><para>is the graphical front end to <command>nmap</command>.</para>
<indexterm zone="nmap nmapfe">
<primary sortas="b-nmapfe">nmapfe</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>
/trunk/blfs/basicnet/netutils/traceroute.xml
1,12 → 1,138
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
 
<!ENTITY traceroute-download-http "http://gd.tuwien.ac.at/platform/sun/packages/solaris/freeware/SOURCES/traceroute-&traceroute-version;.tar.gz">
<!ENTITY traceroute-download-ftp "ftp://ftp.ee.lbl.gov/traceroute-&traceroute-version;.tar.gz">
<!ENTITY traceroute-md5sum "964d599ef696efccdeebe7721cd4828d">
<!ENTITY traceroute-size "74 KB">
<!ENTITY traceroute-buildsize "540 KB">
<!ENTITY traceroute-time "0.01 SBU">
]>
 
<sect1 id="traceroute" xreflabel="Traceroute-&traceroute-version;">
<sect1info>
<othername>$LastChangedBy: randy $</othername>
<date>$Date: 2005-06-15 06:23:55 $</date>
</sect1info>
<?dbhtml filename="traceroute.html"?>
<title>Traceroute-&traceroute-version;</title>
<indexterm zone="traceroute">
<primary sortas="a-Traceroute">Traceroute</primary></indexterm>
 
&traceroute-intro;
&traceroute-inst;
&traceroute-exp;
&traceroute-desc;
<sect2>
<title>Introduction to <application>Traceroute</application></title>
 
<para>The <application>Traceroute</application> package contains a program
which is used to display the network route that packets take to reach a
specified host. This is a standard network troubleshooting tool. If you find
yourself unable to connect to another system, traceroute can help pinpoint
the problem.</para>
 
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&traceroute-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink
url="&traceroute-download-ftp;"/></para></listitem>
<listitem><para>Download MD5 sum: &traceroute-md5sum;</para></listitem>
<listitem><para>Download size: &traceroute-size;</para></listitem>
<listitem><para>Estimated disk space required:
&traceroute-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&traceroute-time;</para></listitem></itemizedlist>
</sect3>
 
</sect2>
 
<sect2>
<title>Installation of <application>Traceroute</application></title>
 
<para>Install <application>Traceroute</application> by running the following
commands:</para>
 
<screen><userinput><command>sed -i -e 's/-o bin/-o root/' Makefile.in &amp;&amp;
./configure --prefix=/usr &amp;&amp;
make</command></userinput></screen>
 
<para>Now, as the root user:</para>
 
<screen><userinput role='root'><command>make install &amp;&amp;
make install-man</command></userinput></screen>
 
</sect2>
 
<sect2>
<title>Command explanations</title>
 
<para><command>sed 's/-o bin/-o root/' Makefile.in</command>:
Adjusts the <filename>Makefile</filename> so that the program is installed
with user root instead of user bin (which doesn't exist on a default
<acronym>LFS</acronym> system).</para>
 
<para><command>make install</command>: Installs <command>traceroute</command>
with <acronym>SUID</acronym> set to root in the
<filename class='directory'>/usr/sbin</filename> directory. This makes it
possible for all users to execute <command>traceroute</command>. For absolute
security, turn off the <acronym>SUID</acronym> bit in
<command>traceroute</command>'s file permissions with the command:</para>
 
<screen><userinput role='root'><command>chmod 0755 /usr/sbin/traceroute</command></userinput></screen>
 
<para>The risk is that if a security problem such as a buffer overflow was
ever found in the <application>Traceroute</application> code, a regular user
on your system could gain root access if the program is
<acronym>SUID</acronym> root. Of course, removing
the <acronym>SUID</acronym> permission also makes it impossible for users other
than root to utilize <command>traceroute</command>, so decide what's right for
your individual situation.</para>
 
<para>The goal of <acronym>BLFS</acronym> is to be completely
<acronym>FHS</acronym> compliant, so if you do leave the
<command>traceroute</command> binary <acronym>SUID</acronym> root, then you
should move <filename>traceroute</filename> to
<filename class='directory'>/usr/bin</filename> with the following command:
</para>
 
<screen><userinput role='root'><command>mv /usr/sbin/traceroute /usr/bin</command></userinput></screen>
 
<para>This ensures that the binary is in the path for non-root users.</para>
 
</sect2>
 
<sect2>
<title>Contents</title>
 
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
 
<seglistitem>
<seg>traceroute</seg>
<seg>None</seg>
<seg>None</seg>
</seglistitem>
</segmentedlist>
 
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
 
<varlistentry id="traceroute-prog">
<term><command>traceroute</command></term>
<listitem><para>does basically what it says: it traces the route your packets
take from the host you are working on to another host on a network, showing
all the intermediate hops (gateways) along the way.</para>
<indexterm zone="traceroute traceroute-prog">
<primary sortas="b-traceroute">traceroute</primary>
</indexterm></listitem>
</varlistentry>
</variablelist>
 
</sect2>
 
</sect1>