Changeset 3bba7e2


Ignore:
Timestamp:
06/12/2004 05:58:29 AM (17 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
bfe245f
Parents:
d47e7ea9
Message:

XML Update -- Chapter 19

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

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • basicnet/basicnet.xml

    rd47e7ea9 r3bba7e2  
    77<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/textweb/textweb.xml"/> 
    88<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/netprogs/netprogs.xml"/> 
     9<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="basicnet/netutils/netutils.xml"/> 
    910
    10 
    11 &basicnet-netutils;
    1211&basicnet-mailnews;
    1312
  • basicnet/netutils/bind-utils.xml

    rd47e7ea9 r3bba7e2  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY bind-download-http   "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
     8  <!ENTITY bind-download-ftp    "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
     9  <!ENTITY bind-size            "4.4 MB">
     10  <!ENTITY bind-utils-buildsize "47 MB">
     11  <!ENTITY bind-utils-time      "0.54 SBU">
     12]>
     13
    114<sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">
    215<?dbhtml filename="bind-utils.html"?>
    316<title>BIND Utilities-&bind-version;</title>
    417
    5 &bind-utils-intro;
    6 &bind-utils-inst;
    7 &bind-utils-exp;
    8 &bind-utils-desc;
     18<sect2>
     19<title>Introduction to <application><acronym>BIND</acronym> Utilities</application></title>
     20
     21<para><application><acronym>BIND</acronym> Utilities</application> is not a
     22separate package, it is a collection of the client side programs that are
     23included with <application><xref linkend="bind"/></application>. The
     24<application><acronym>BIND</acronym></application> package includes client
     25side programs such as <command>nslookup</command>, <command>dig</command> and
     26<command>host</command>. If you install <application><acronym>BIND</acronym>
     27</application> server, these programs will be installed automatically. This
     28section is for those users who don't need the complete
     29<application><acronym>BIND</acronym></application> server, but need these
     30client side applications.</para>
     31
     32<sect3><title>Package information</title>
     33<itemizedlist spacing='compact'>
     34<listitem><para>Download (HTTP): <ulink
     35url="&bind-download-http;"/></para></listitem>
     36<listitem><para>Download (FTP): <ulink
     37url="&bind-download-ftp;"/></para></listitem>
     38<listitem><para>Download size: &bind-size;</para></listitem>
     39<listitem><para>Estimated Disk space required:
     40&bind-utils-buildsize;</para></listitem>
     41<listitem><para>Estimated build time:
     42&bind-utils-time;</para></listitem></itemizedlist>
     43</sect3>
     44
     45</sect2>
     46
     47<sect2>
     48<title>Installation of <application><acronym>BIND</acronym> Utilities</application></title>
     49
     50<para>Install <application><acronym>BIND</acronym> Utilities</application> by
     51running the following commands:</para>
     52
     53<screen><userinput>./configure --prefix=/usr &amp;&amp;
     54make -C lib/dns &amp;&amp;
     55make -C lib/isc &amp;&amp;
     56make -C bin/dig &amp;&amp;
     57make -C bin/dig install</userinput></screen>
     58
     59</sect2>
     60
     61<sect2>
     62<title>Command explanations</title>
     63
     64<para><command>make -C lib/...</command>: This command  builds the libraries that are needed for the client programs.</para>
     65
     66<para><command>make -C bin/dig</command>: This command  builds the client programs.</para>
     67
     68</sect2>
     69
     70<sect2>
     71<title>Contents</title>
     72
     73<para>The <application><acronym>BIND</acronym> Utilities</application> package
     74contains <command>dig</command>, <command>host</command> and
     75<command>nslookup</command>.</para>
     76
     77</sect2>
    978
    1079</sect1>
  • basicnet/netutils/netutils.xml

    rd47e7ea9 r3bba7e2  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6]>
     7
    18<chapter id="basicnet-netutils">
    29<?dbhtml filename="netutils.html"?>
    310<title>Basic Networking Utilities</title>
    411
    5 <para>This chapter contains some tools that come in handy when the
    6 network needs investigating.</para>
     12<para>This chapter contains some tools that come in handy when the network
     13needs investigating.</para>
    714
    8 &traceroute;
    9 &nmap;
    10 &whois;
    11 &bind-utils;
     15<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="traceroute.xml"/> 
     16<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nmap.xml"/> 
     17<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="whois.xml"/> 
     18<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bind-utils.xml"/> 
    1219
    1320</chapter>
  • basicnet/netutils/nmap.xml

    rd47e7ea9 r3bba7e2  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY nmap-download-http "http://download.insecure.org/nmap/dist/nmap-&nmap-version;.tar.bz2">
     8  <!ENTITY nmap-download-ftp  " ">
     9  <!ENTITY nmap-size          "1.2 MB">
     10  <!ENTITY nmap-buildsize     "11 MB">
     11  <!ENTITY nmap-time          "0.36 SBU">
     12]>
     13
    114<sect1 id="nmap" xreflabel="Nmap-&nmap-version;">
    215<?dbhtml filename="nmap.html"?>
    316<title>Nmap-&nmap-version;</title>
    417
    5 &nmap-intro;
    6 &nmap-inst;
    7 &nmap-desc;
     18<sect2>
     19<title>Introduction to <application>Nmap</application></title>
     20
     21<para><application>Nmap</application> is a utility for network exploration and
     22security auditing. It supports ping scanning, port scanning and
     23<acronym>TCP</acronym>/<acronym>IP</acronym>
     24fingerprinting.</para>
     25
     26<sect3><title>Package information</title>
     27<itemizedlist spacing='compact'>
     28<listitem><para>Download (HTTP): <ulink url="&nmap-download-http;"/></para></listitem>
     29<listitem><para>Download (FTP): <ulink url="&nmap-download-ftp;"/></para></listitem>
     30<listitem><para>Download size: &nmap-size;</para></listitem>
     31<listitem><para>Estimated Disk space required: &nmap-buildsize;</para></listitem>
     32<listitem><para>Estimated build time: &nmap-time;</para></listitem></itemizedlist>
     33</sect3>
     34
     35<sect3><title><application>Nmap</application> dependencies</title>
     36<sect4><title>Optional</title>
     37<para><xref linkend="openssl"/>, <xref linkend="pcre"/>,
     38<xref linkend="GTK"/> (for building the graphical front-end) and
     39<xref linkend="libpcap"/></para></sect4>
     40</sect3>
     41
     42</sect2>
     43
     44<sect2>
     45<title>Installation of <application>Nmap</application></title>
     46
     47<para>Install <application>Nmap</application> by running the following commands:</para>
     48
     49<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
     50make &amp;&amp;
     51make install</command></userinput></screen>
     52
     53</sect2>
     54
     55<sect2>
     56<title>Contents</title>
     57
     58<para>The <application>Nmap</application> package contains
     59<command>nmap</command> and optionally <command>nmapfe</command>.</para>
     60
     61</sect2>
     62
     63<sect2><title>Description</title>
     64
     65<sect3><title>nmap</title>
     66<para><command>nmap</command> is a utility for network exploration and
     67security auditing. It supports ping scanning, port scanning and
     68<acronym>TCP</acronym>/<acronym>IP</acronym> fingerprinting.</para></sect3>
     69
     70<sect3><title>nmapfe</title>
     71<para><command>nmapfe</command> is the graphical front end for
     72nmap.</para></sect3>
     73</sect2>
    874
    975</sect1>
  • basicnet/netutils/traceroute.xml

    rd47e7ea9 r3bba7e2  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY traceroute-download-http "http://gd.tuwien.ac.at/platform/sun/packages/solaris/freeware/SOURCES/traceroute-&traceroute-version;.tar.gz">
     8  <!ENTITY traceroute-download-ftp  "ftp://ftp.ee.lbl.gov/traceroute-&traceroute-version;.tar.gz">
     9  <!ENTITY traceroute-size          "73 KB">
     10  <!ENTITY traceroute-buildsize     "464 KB">
     11  <!ENTITY traceroute-time          "0.02 SBU">
     12]>
     13
    114<sect1 id="traceroute" xreflabel="Traceroute-&traceroute-version;">
    215<?dbhtml filename="traceroute.html"?>
    316<title>Traceroute-&traceroute-version;</title>
    417
    5 &traceroute-intro;
    6 &traceroute-inst;
    7 &traceroute-exp;
    8 &traceroute-desc;
     18<sect2>
     19<title>Introduction to <application>Traceroute</application></title>
     20
     21<para>The <application>Traceroute</application> package contains a program
     22which is used to display the network route that packets take to reach a
     23specified host. This is a standard network troubleshooting tool. If you find
     24yourself unable to connect to another system, traceroute can help pinpoint
     25the problem.</para>
     26
     27<sect3><title>Package information</title>
     28<itemizedlist spacing='compact'>
     29<listitem><para>Download (HTTP): <ulink
     30url="&traceroute-download-http;"/></para></listitem>
     31<listitem><para>Download (FTP): <ulink
     32url="&traceroute-download-ftp;"/></para></listitem>
     33<listitem><para>Download size: &traceroute-size;</para></listitem>
     34<listitem><para>Estimated Disk space required:
     35&traceroute-buildsize;</para></listitem>
     36<listitem><para>Estimated build time:
     37&traceroute-time;</para></listitem></itemizedlist>
     38</sect3>
     39
     40</sect2>
     41
     42<sect2>
     43<title>Installation of <application>Traceroute</application></title>
     44
     45<para>Install <application>Traceroute</application> by running the following
     46commands:</para>
     47
     48<screen><userinput><command>mv Makefile.in Makefile.in.bak &amp;&amp;
     49sed 's/-o bin/-o root/' Makefile.in.bak &gt; Makefile.in &amp;&amp;
     50./configure --prefix=/usr &amp;&amp;
     51make &amp;&amp;
     52make install &amp;&amp;
     53make install-man</command></userinput></screen>
     54
     55</sect2>
     56
     57<sect2>
     58<title>Command explanations</title>
     59
     60<para><screen><command>sed 's/-o bin/-o root/'...</command></screen>
     61Adjusts the <filename>Makefile</filename> so that the program is installed
     62with user root instead of user bin (which doesn't exist on a default
     63<acronym>LFS</acronym> system).</para>
     64
     65<para><command>make install</command>: Installs <command>traceroute</command>
     66with <acronym>SUID</acronym> set to  root in the <filename>/usr/sbin</filename> directory. This makes it
     67possible for all users to execute <command>traceroute</command>. For absolute
     68security, turn off the <acronym>SUID</acronym> bit in <command>traceroute</command>'s file
     69permissions with the command:</para>
     70<screen><command>chmod 0755 /usr/sbin/traceroute</command></screen>
     71
     72<para>The risk is that if a security problem such as a buffer overflow was
     73ever found in the <application>Traceroute</application> code, a regular user
     74on your system could gain root access if the program is
     75<acronym>SUID</acronym> root. Of course, removing
     76the <acronym>SUID</acronym> permission also makes it impossible for users other than
     77root to utilize <command>traceroute</command>, so decide what's right for your
     78individual situation.</para>
     79
     80<para>Our aim is to be completely <acronym>FHS</acronym> compliant, so if
     81you do leave the <command>traceroute</command> binary
     82<acronym>SUID</acronym> root, then you
     83should move <filename>traceroute</filename> to <filename>/usr/bin</filename>
     84with the following command:</para>
     85<screen><command>mv /usr/sbin/traceroute /usr/bin</command></screen>
     86
     87<para>This ensures that the binary is in the path for non-root users.</para>
     88
     89</sect2>
     90
     91<sect2>
     92<title>Contents</title>
     93
     94<para>The <application>Traceroute</application> package contains <userinput>traceroute</userinput>.</para>
     95
     96</sect2>
     97
     98<sect2><title>Description</title>
     99
     100<sect3><title>traceroute</title>
     101<para><command>traceroute</command> does basically what it says: it traces the
     102route your packets take from the host you are working on to another host on a
     103network, showing all the intermediate steps (gateways) along the way.</para>
     104</sect3>
     105
     106</sect2>
    9107
    10108</sect1>
  • basicnet/netutils/whois.xml

    rd47e7ea9 r3bba7e2  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY whois-download-http "http://www.linux.it/~md/software/whois_&whois-version;.tar.gz">
     8  <!ENTITY whois-download-ftp  " ">
     9  <!ENTITY whois-size          "34 KB">
     10  <!ENTITY whois-buildsize     "328 KB">
     11  <!ENTITY whois-time          "0.01 SBU">
     12]>
     13
    114<sect1 id="whois" xreflabel="Whois-&whois-version;">
    215<?dbhtml filename="whois.html"?>
    316<title>Whois-&whois-version;</title>
    417
    5 &whois-intro;
    6 &whois-inst;
    7 &whois-desc;
     18<sect2>
     19<title>Introduction to <application>Whois</application></title>
     20
     21<para><application>Whois</application> is a client-side application which
     22queries the whois directory service for information pertaining to a particular
     23domain name. <!--Note that you already have this program from your LFS
     24installation, it can handle COM, NET and EDU queries. You will need
     25this application for any other domains. --></para>
     26
     27<sect3><title>Package information</title>
     28<itemizedlist spacing='compact'>
     29<listitem><para>Download (HTTP): <ulink url="&whois-download-http;"/></para></listitem>
     30<listitem><para>Download (FTP): <ulink url="&whois-download-ftp;"/></para></listitem>
     31<listitem><para>Download size: &whois-size;</para></listitem>
     32<listitem><para>Estimated Disk space required: &whois-buildsize;</para></listitem>
     33<listitem><para>Estimated build time: &whois-time;</para></listitem></itemizedlist>
     34</sect3>
     35
     36
     37</sect2>
     38
     39<sect2>
     40<title>Installation of <application>Whois</application></title>
     41
     42<para>Install <application>Whois</application> by running the following commands:</para>
     43
     44<screen><userinput><command>make &amp;&amp;
     45make prefix=/usr install</command></userinput></screen>
     46
     47</sect2>
     48
     49<sect2>
     50<title>Contents</title>
     51
     52<para>The <application>Whois</application> package contains <command>whois</command>.</para>
     53
     54</sect2>
     55
     56<sect2><title>Description</title>
     57
     58<sect3><title>whois</title>
     59<para><command>whois</command> is a client-side application which queries the
     60whois directory service for information pertaining to a particular domain name.
     61</para></sect3>
     62
     63</sect2>
    864
    965</sect1>
  • general.ent

    rd47e7ea9 r3bba7e2  
    2222<!-- Part II -->
    2323<!-- Chapter 4 -->
    24 <!ENTITY cracklib-version  "2.7">   
    25 <!ENTITY Linux_PAM-version "0.77"> 
    26 <!ENTITY shadow-version    "4.0.4.1"> 
    27 <!ENTITY iptables-version  "1.2.9">
    28 <!ENTITY gnupg-version     "1.2.4"> 
    29 <!ENTITY tripwire-version  "2.3.1-2">   
    30 <!ENTITY heimdal-version   "0.6.2">   
    31 <!ENTITY mitkrb-version    "1.3.3">
    32 
    33 
    34 <!-- Chapter 5 -->
    35 <!ENTITY reiser-version    "3.6.14">
    36 <!ENTITY xfsprogs-version  "2.6.13">
    37 
    38 <!-- Chapter 6 -->
    39 <!ENTITY vim-version       "6.2"> 
    40 <!ENTITY emacs-version     "21.3"> 
    41 <!ENTITY nano-version      "1.2.3"> 
    42 <!ENTITY joe-version       "3.0">
    43 
    44 <!-- Chapter 7 -->
    45 <!ENTITY ash-version       "0.4.0">
    46 <!ENTITY tcsh-version      "6.13.00"> 
    47 <!ENTITY zsh-version       "4.2.0">       
    48 
    49 <!-- Part III -->
    50 
    51 <!-- Part IV -->
    52 
    53 <!-- Chapter 13 -->
    54 <!ENTITY ppp-version       "2.4.2">
    55 <!ENTITY wvdial-version    "1.53">
    56 
    57 <!-- Chapter 14 -->
    58 <!ENTITY dhcp-version      "3.0pl2">
    59 <!ENTITY dhcpcd-version    "1.3.22-pl4">   
    60 
    61 <!-- Chapter 15 -->
    62 <!ENTITY pppoe-version     "3.5">
    63 
    64 <!-- Chapter 16 -->
    65 <!ENTITY curl-version      "7.11.2">
    66 <!ENTITY wvstreams-version "3.70"> 
    67 <!ENTITY gnet-version      "2.0.5">   
    68 <!ENTITY libsoup-version   "1.99.28">
    69 
    70 <!-- Chapter 17 -->
    71 <!ENTITY Links-version     "2.1pre14"> 
    72 <!ENTITY lynx-version      "2.8.5">
    73 <!ENTITY w3m-version       "0.4.2">
    74 
    75 <!-- Chapter 18 -->
    76 <!ENTITY ncftp-version     "3.1.7">
    77 <!ENTITY openssh-version   "3.8.1p1">
    78 <!ENTITY rsync-version     "2.6.2">
    79 <!ENTITY cvs-version       "1.11.16"> 
    80 <!ENTITY wget-version      "1.9.1"> 
     24<!ENTITY cracklib-version    "2.7">   
     25<!ENTITY Linux_PAM-version   "0.77"> 
     26<!ENTITY shadow-version      "4.0.4.1"> 
     27<!ENTITY iptables-version    "1.2.9">
     28<!ENTITY gnupg-version       "1.2.4"> 
     29<!ENTITY tripwire-version    "2.3.1-2">   
     30<!ENTITY heimdal-version     "0.6.2">   
     31<!ENTITY mitkrb-version      "1.3.3">
     32                           
     33                           
     34<!-- Chapter 5 -->         
     35<!ENTITY reiser-version      "3.6.14">
     36<!ENTITY xfsprogs-version    "2.6.13">
     37                           
     38<!-- Chapter 6 -->         
     39<!ENTITY vim-version         "6.2"> 
     40<!ENTITY emacs-version       "21.3"> 
     41<!ENTITY nano-version        "1.2.3"> 
     42<!ENTITY joe-version         "3.0">
     43                           
     44<!-- Chapter 7 -->         
     45<!ENTITY ash-version         "0.4.0">
     46<!ENTITY tcsh-version        "6.13.00"> 
     47<!ENTITY zsh-version         "4.2.0">       
     48                           
     49<!-- Part III -->           
     50                           
     51<!-- Part IV -->           
     52                           
     53<!-- Chapter 13 -->         
     54<!ENTITY ppp-version         "2.4.2">
     55<!ENTITY wvdial-version      "1.53">
     56                           
     57<!-- Chapter 14 -->         
     58<!ENTITY dhcp-version        "3.0pl2">
     59<!ENTITY dhcpcd-version      "1.3.22-pl4">   
     60                           
     61<!-- Chapter 15 -->         
     62<!ENTITY pppoe-version       "3.5">
     63                           
     64<!-- Chapter 16 -->         
     65<!ENTITY curl-version        "7.11.2">
     66<!ENTITY wvstreams-version   "3.70"> 
     67<!ENTITY gnet-version        "2.0.5">   
     68<!ENTITY libsoup-version     "1.99.28">
     69                           
     70<!-- Chapter 17 -->         
     71<!ENTITY Links-version       "2.1pre14"> 
     72<!ENTITY lynx-version        "2.8.5">
     73<!ENTITY w3m-version         "0.4.2">
     74                           
     75<!-- Chapter 18 -->         
     76<!ENTITY ncftp-version       "3.1.7">
     77<!ENTITY openssh-version     "3.8.1p1">
     78<!ENTITY rsync-version       "2.6.2">
     79<!ENTITY cvs-version         "1.11.16"> 
     80<!ENTITY wget-version        "1.9.1"> 
    8181<!ENTITY tcpwrappers-version "7.6"> 
    82 <!ENTITY portmap-version   "5beta">   
    83 <!ENTITY inetutils-version "1.4.2"> 
    84 <!ENTITY nfs-utils-version "1.0.6">   
    85 <!ENTITY ncpfs-version     "2.2.4">
    86 <!ENTITY ntp-version       "4.2.0"> 
    87 
    88 <!-- Chapter 19 -->
     82<!ENTITY portmap-version     "5beta">   
     83<!ENTITY inetutils-version   "1.4.2"> 
     84<!ENTITY nfs-utils-version   "1.0.6">   
     85<!ENTITY ncpfs-version       "2.2.4">
     86<!ENTITY ntp-version         "4.2.0"> 
     87                           
     88<!-- Chapter 19 -->         
     89<!ENTITY traceroute-version  "1.4a12">
     90<!ENTITY nmap-version        "3.50"> 
     91<!ENTITY whois-version       "4.6.14">
     92<!ENTITY bind-version        "9.2.3">
    8993
    9094
Note: See TracChangeset for help on using the changeset viewer.