Changeset 66b825e0


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

Tagged xinetd.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/major/xinetd.xml

    r7c8e014 r66b825e0  
    55  %general-entities;
    66
    7 <!ENTITY xinetd-download-http "http://www.xinetd.org/xinetd-&xinetd-version;.tar.gz">
    8 <!ENTITY xinetd-download-ftp " ">
    9 <!ENTITY xinetd-md5sum "4295b5fe12350f09b5892b363348ac8b">
    10 <!ENTITY xinetd-size "291 KB">
    11 <!ENTITY xinetd-buildsize "4.12 MB">
    12 <!ENTITY xinetd-time "0.11 SBU">
     7  <!ENTITY xinetd-download-http "http://www.xinetd.org/xinetd-&xinetd-version;.tar.gz">
     8  <!ENTITY xinetd-download-ftp " ">
     9  <!ENTITY xinetd-md5sum "4295b5fe12350f09b5892b363348ac8b">
     10  <!ENTITY xinetd-size "291 KB">
     11  <!ENTITY xinetd-buildsize "4.12 MB">
     12  <!ENTITY xinetd-time "0.11 SBU">
    1313]>
    1414
    1515<sect1 id="xinetd" xreflabel="xinetd-&xinetd-version;">
    16 <sect1info>
    17   <othername>$LastChangedBy$</othername>
    18   <date>$Date$</date>
    19 </sect1info>
    20 
    21 <?dbhtml filename="xinetd.html"?>
    22 <title>xinetd-&xinetd-version;</title>
    23 
    24 <indexterm zone="xinetd">
    25   <primary sortas="a-Xinetd">Xinetd</primary>
    26 </indexterm>
    27 
    28 <sect2>
    29 <title>Introduction to <application>xinetd</application></title>
    30 
    31 <para><application>xinetd</application> is the eXtended InterNET services
    32 Daemon, a secure replacement for <command>inetd</command>.</para>
    33 
    34 <sect3>
    35 <title>Package information</title>
    36 <itemizedlist spacing='compact'>
    37   <listitem><para>Download (HTTP): <ulink url="&xinetd-download-http;"/></para></listitem>
    38   <listitem><para>Download (FTP): <ulink url="&xinetd-download-ftp;"/></para></listitem>
    39   <listitem><para>Download MD5 sum: &xinetd-md5sum;</para></listitem>
    40   <listitem><para>Download size: &xinetd-size;</para></listitem>
    41   <listitem><para>Estimated disk space required: &xinetd-buildsize;</para></listitem>
    42   <listitem><para>Estimated build time: &xinetd-time;</para></listitem>
    43 </itemizedlist>
    44 </sect3>
    45 
    46 <sect3>
    47 <title><application>xinetd</application> dependencies</title>
    48 
    49 <sect4>
    50 <title>Optional</title>
    51   <para><xref linkend="tcpwrappers"/></para>
    52 </sect4>
    53 </sect3>
    54 
    55 </sect2>
    56 
    57 <sect2>
    58 <title>Installation of <application>xinetd</application></title>
    59 
    60 <para>Install <application>xinetd</application> by running the following
    61 commands:</para>
    62 
    63 <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    64 make</command></userinput></screen>
    65 
    66 <para>Now, as the root user:</para>
    67 
    68 <screen><userinput role='root'><command>make install</command></userinput></screen>
    69 
    70 </sect2>
    71 
    72 <sect2>
    73 <title>Configuring <application>xinetd</application></title>
    74 
    75 <sect3 id="xinetd-config">
    76 <title>Config files</title>
    77 
    78 <para><filename>/etc/xinetd.conf</filename></para>
    79 
    80 <indexterm zone="xinetd xinetd-config">
    81   <primary sortas="e-etc-xinetd.conf">/etc/xinetd.conf</primary>
    82 </indexterm>
    83 </sect3>
    84 
    85 <sect3>
    86 <title>Configuration Information</title>
    87 
    88 <para>Ensure the path to all daemons is
    89 <filename class="directory">/usr/sbin</filename>, rather than the default path
    90 of <filename class="directory">/usr/etc</filename>, and install the
    91 <application>xinetd</application> configuration files by running the following
    92 commands as the root user:</para>
    93 
    94 <screen><userinput role='root'><command>cat &gt; /etc/xinetd.conf &lt;&lt; "EOF"</command>
    95 # Begin /etc/xinetd
     16  <?dbhtml filename="xinetd.html"?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>xinetd-&xinetd-version;</title>
     24
     25  <indexterm zone="xinetd">
     26    <primary sortas="a-Xinetd">Xinetd</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30    <title>Introduction to xinetd</title>
     31
     32    <para><application>xinetd</application> is the eXtended InterNET services
     33    Daemon, a secure replacement for <command>inetd</command>.</para>
     34
     35    <bridgehead renderas="sect3">Package Information</bridgehead>
     36    <itemizedlist spacing="compact">
     37      <listitem>
     38        <para>Download (HTTP): <ulink url="&xinetd-download-http;"/></para>
     39      </listitem>
     40      <listitem>
     41        <para>Download (FTP): <ulink url="&xinetd-download-ftp;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download MD5 sum: &xinetd-md5sum;</para>
     45      </listitem>
     46      <listitem>
     47        <para>Download size: &xinetd-size;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Estimated disk space required: &xinetd-buildsize;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated build time: &xinetd-time;</para>
     54      </listitem>
     55    </itemizedlist>
     56
     57    <bridgehead renderas="sect3">xinetd Dependencies</bridgehead>
     58
     59    <bridgehead renderas="sect4">Optional</bridgehead>
     60    <para><xref linkend="tcpwrappers"/></para>
     61
     62  </sect2>
     63
     64  <sect2 role="installation">
     65    <title>Installation of xinetd</title>
     66
     67    <para>Install <application>xinetd</application> by running the following
     68    commands:</para>
     69
     70<screen><userinput>./configure --prefix=/usr &amp;&amp;
     71make</userinput></screen>
     72
     73    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     74
     75<screen role="root"><userinput>make install</userinput></screen>
     76
     77  </sect2>
     78
     79  <sect2 role="configuration">
     80    <title>Configuring xinetd</title>
     81
     82    <sect3 id="xinetd-config">
     83      <title>Config Files</title>
     84
     85      <para><filename>/etc/xinetd.conf</filename></para>
     86
     87      <indexterm zone="xinetd xinetd-config">
     88        <primary sortas="e-etc-xinetd.conf">/etc/xinetd.conf</primary>
     89      </indexterm>
     90
     91    </sect3>
     92
     93    <sect3>
     94      <title>Configuration Information</title>
     95
     96      <para>Ensure the path to all daemons is
     97      <filename class="directory">/usr/sbin</filename>, rather than the default
     98      path of <filename class="directory">/usr/etc</filename>, and install the
     99      <application>xinetd</application> configuration files by running the
     100      following commands as the <systemitem class="username">root</systemitem>
     101      user:</para>
     102
     103<screen role="root"><userinput>cat &gt; /etc/xinetd.conf &lt;&lt; "EOF"
     104<literal># Begin /etc/xinetd
    96105# Configuration file for xinetd
    97106#
     
    109118#
    110119includedir /etc/xinetd.d
    111 # End /etc/xinetd
    112 <command>EOF</command></userinput></screen>
    113 
    114 <para>All of the following files have the statement, "disable = yes". To activate
    115 any of the services, this statement will need to be changed to "disable = no".</para>
    116 
    117 <note><para>The following files are listed to demonstrate classic
    118 <application>xinetd</application> applications.  In many cases, these
    119 applications are not needed.  In some cases, the applications are
    120 considered security risks.  For example, telnet, rlogin, rexec, and rsh
    121 transmit unencrypted usernames and passwords over the network and can be easily
    122 replaced with a more secure alternative: ssh.</para></note>
    123 
    124 <screen><userinput role='root'><command>install -d -m755 /etc/xinetd.d &amp;&amp;</command>
    125 <command>cat &gt; /etc/xinetd.d/login &lt;&lt; "EOF" &amp;&amp;</command>
    126 # Begin /etc/xinetd.d/login
     120# End /etc/xinetd</literal>
     121EOF</userinput></screen>
     122
     123      <para>All of the following files have the statement, "disable = yes".
     124      To activate any of the services, this statement will need to be changed
     125      to "disable = no".</para>
     126
     127      <note>
     128        <para>The following files are listed to demonstrate classic
     129        <application>xinetd</application> applications. In many cases, these
     130        applications are not needed. In some cases, the applications are
     131        considered security risks. For example, <command>telnet</command>,
     132        <command>rlogin</command>, <command>rexec</command>, and
     133        <command>rsh</command> transmit unencrypted usernames and passwords
     134        over the network and can be easily replaced with a more secure
     135        alternative: <command>ssh</command>.</para>
     136      </note>
     137
     138<screen role="root"><userinput>install -v -d -m755 /etc/xinetd.d &amp;&amp;
     139cat &gt; /etc/xinetd.d/login &lt;&lt; "EOF" &amp;&amp;
     140<literal># Begin /etc/xinetd.d/login
    127141
    128142service login
     
    137151}
    138152
    139 # End /etc/xinetd.d/login
    140 <command>EOF
    141 cat &gt; /etc/xinetd.d/shell &lt;&lt; "EOF" &amp;&amp;</command>
    142 # Begin /etc/xinetd.d/shell
     153# End /etc/xinetd.d/login</literal>
     154EOF
     155cat &gt; /etc/xinetd.d/shell &lt;&lt; "EOF" &amp;&amp;
     156<literal># Begin /etc/xinetd.d/shell
    143157
    144158service shell
     
    154168}
    155169
    156 # End /etc/xinetd.d/shell
    157 <command>EOF
    158 cat &gt; /etc/xinetd.d/exec &lt;&lt; "EOF" &amp;&amp;</command>
    159 # Begin /etc/xinetd.d/exec
     170# End /etc/xinetd.d/shell</literal>
     171EOF
     172cat &gt; /etc/xinetd.d/exec &lt;&lt; "EOF" &amp;&amp;
     173<literal># Begin /etc/xinetd.d/exec
    160174
    161175service exec
     
    168182}
    169183
    170 # End /etc/xinetd.d/exec
    171 <command>EOF
    172 cat &gt; /etc/xinetd.d/comsat &lt;&lt; "EOF" &amp;&amp;</command>
    173 # Begin /etc/xinetd.d/comsat
     184# End /etc/xinetd.d/exec</literal>
     185EOF
     186cat &gt; /etc/xinetd.d/comsat &lt;&lt; "EOF" &amp;&amp;
     187<literal># Begin /etc/xinetd.d/comsat
    174188
    175189service comsat
     
    183197}
    184198
    185 # End /etc/xinetd.d/comsat
    186 <command>EOF
    187 cat &gt; /etc/xinetd.d/talk &lt;&lt; "EOF" &amp;&amp;</command>
    188 # Begin /etc/xinetd.d/talk
     199# End /etc/xinetd.d/comsat</literal>
     200EOF
     201cat &gt; /etc/xinetd.d/talk &lt;&lt; "EOF" &amp;&amp;
     202<literal># Begin /etc/xinetd.d/talk
    189203
    190204service talk
     
    197211}
    198212
    199 # End /etc/xinetd.d/talk
    200 <command>EOF
    201 cat &gt; /etc/xinetd.d/ntalk &lt;&lt; "EOF" &amp;&amp;</command>
    202 # Begin /etc/xinetd.d/ntalk
     213# End /etc/xinetd.d/talk</literal>
     214EOF
     215cat &gt; /etc/xinetd.d/ntalk &lt;&lt; "EOF" &amp;&amp;
     216<literal># Begin /etc/xinetd.d/ntalk
    203217
    204218service ntalk
     
    211225}
    212226
    213 # End /etc/xinetd.d/ntalk
    214 <command>EOF
    215 cat &gt; /etc/xinetd.d/telnet &lt;&lt; "EOF" &amp;&amp;</command>
    216 # Begin /etc/xinetd.d/telnet
     227# End /etc/xinetd.d/ntalk</literal>
     228EOF
     229cat &gt; /etc/xinetd.d/telnet &lt;&lt; "EOF" &amp;&amp;
     230<literal># Begin /etc/xinetd.d/telnet
    217231
    218232service telnet
    219233{
    220234   disable        = yes
    221    socket_type    = stream     
     235   socket_type    = stream
    222236   wait           = no
    223237   user           = root
     
    230244{
    231245   disable        = yes
    232    socket_type    = stream     
     246   socket_type    = stream
    233247   wait           = no
    234248   user           = root
     
    239253}
    240254
    241 # End /etc/xinetd.d/telnet
    242 <command>EOF
    243 cat &gt; /etc/xinetd.d/ftp &lt;&lt; "EOF" &amp;&amp;</command>
    244 # Begin /etc/xinetd.d/ftp
     255# End /etc/xinetd.d/telnet</literal>
     256EOF
     257cat &gt; /etc/xinetd.d/ftp &lt;&lt; "EOF" &amp;&amp;
     258<literal># Begin /etc/xinetd.d/ftp
    245259
    246260service ftp
     
    259273}
    260274
    261 # End /etc/xinetd.d/ftp
    262 <command>EOF
    263 cat &gt; /etc/xinetd.d/tftp &lt;&lt; "EOF" &amp;&amp;</command>
    264 # Begin /etc/xinetd.d/tftp
     275# End /etc/xinetd.d/ftp</literal>
     276EOF
     277cat &gt; /etc/xinetd.d/tftp &lt;&lt; "EOF" &amp;&amp;
     278<literal># Begin /etc/xinetd.d/tftp
    265279
    266280service tftp
     
    274288}
    275289
    276 # End /etc/xinetd.d/tftp
    277 <command>EOF
    278 cat &gt; /etc/xinetd.d/finger &lt;&lt; "EOF" &amp;&amp;</command>
    279 # Begin /etc/xinetd.d/finger
     290# End /etc/xinetd.d/tftp</literal>
     291EOF
     292cat &gt; /etc/xinetd.d/finger &lt;&lt; "EOF" &amp;&amp;
     293<literal># Begin /etc/xinetd.d/finger
    280294
    281295service finger
     
    288302}
    289303
    290 # End /etc/xinetd.d/finger
    291 <command>EOF
    292 cat &gt; /etc/xinetd.d/systat &lt;&lt; "EOF" &amp;&amp;</command>
    293 # Begin /etc/xinetd.d/systat
     304# End /etc/xinetd.d/finger</literal>
     305EOF
     306cat &gt; /etc/xinetd.d/systat &lt;&lt; "EOF" &amp;&amp;
     307<literal># Begin /etc/xinetd.d/systat
    294308
    295309service systat
     
    305319}
    306320
    307 # End /etc/xinetd.d/systat
    308 <command>EOF
    309 cat &gt; /etc/xinetd.d/netstat &lt;&lt; "EOF" &amp;&amp;</command>
    310 # Begin /etc/xinetd.d/netstat
     321# End /etc/xinetd.d/systat</literal>
     322EOF
     323cat &gt; /etc/xinetd.d/netstat &lt;&lt; "EOF" &amp;&amp;
     324<literal># Begin /etc/xinetd.d/netstat
    311325
    312326service netstat
     
    322336}
    323337
    324 # End /etc/xinetd.d/netstat
    325 <command>EOF
    326 cat &gt; /etc/xinetd.d/echo &lt;&lt; "EOF" &amp;&amp;</command>
    327 # Begin /etc/xinetd.d/echo
     338# End /etc/xinetd.d/netstat</literal>
     339EOF
     340cat &gt; /etc/xinetd.d/echo &lt;&lt; "EOF" &amp;&amp;
     341<literal># Begin /etc/xinetd.d/echo
    328342
    329343service echo
     
    349363}
    350364
    351 # End /etc/xinetd.d/echo
    352 <command>EOF
    353 cat &gt; /etc/xinetd.d/chargen &lt;&lt; "EOF" &amp;&amp;</command>
    354 # Begin /etc/xinetd.d/chargen
     365# End /etc/xinetd.d/echo</literal>
     366EOF
     367cat &gt; /etc/xinetd.d/chargen &lt;&lt; "EOF" &amp;&amp;
     368<literal># Begin /etc/xinetd.d/chargen
    355369
    356370service chargen
     
    376390}
    377391
    378 # End /etc/xinetd.d/chargen
    379 <command>EOF
    380 cat &gt; /etc/xinetd.d/daytime &lt;&lt; "EOF" &amp;&amp;</command>
    381 # Begin /etc/xinetd.d/daytime
     392# End /etc/xinetd.d/chargen</literal>
     393EOF
     394cat &gt; /etc/xinetd.d/daytime &lt;&lt; "EOF" &amp;&amp;
     395<literal># Begin /etc/xinetd.d/daytime
    382396
    383397service daytime
     
    403417}
    404418
    405 # End /etc/xinetd.d/daytime
    406 <command>EOF
    407 cat &gt; /etc/xinetd.d/time &lt;&lt; "EOF" &amp;&amp;</command>
    408 # Begin /etc/xinetd.d/time
     419# End /etc/xinetd.d/daytime</literal>
     420EOF
     421cat &gt; /etc/xinetd.d/time &lt;&lt; "EOF" &amp;&amp;
     422<literal># Begin /etc/xinetd.d/time
    409423
    410424service time
     
    431445}
    432446
    433 # End /etc/xinetd.d/time
    434 <command>EOF
    435 cat &gt; /etc/xinetd.d/rstatd &lt;&lt; "EOF" &amp;&amp;</command>
    436 # Begin /etc/xinetd.d/rstatd
     447# End /etc/xinetd.d/time</literal>
     448EOF
     449cat &gt; /etc/xinetd.d/rstatd &lt;&lt; "EOF" &amp;&amp;
     450<literal># Begin /etc/xinetd.d/rstatd
    437451
    438452ervice rstatd
     
    449463}
    450464
    451 # End /etc/xinetd.d/rstatd
    452 <command>EOF
    453 cat &gt; /etc/xinetd.d/rquotad &lt;&lt; "EOF" &amp;&amp;</command>
    454 # Begin /etc/xinetd.d/rquotad
     465# End /etc/xinetd.d/rstatd</literal>
     466EOF
     467cat &gt; /etc/xinetd.d/rquotad &lt;&lt; "EOF" &amp;&amp;
     468<literal># Begin /etc/xinetd.d/rquotad
    455469
    456470service rquotad
     
    466480}
    467481
    468 # End /etc/xinetd.d/rquotad
    469 <command>EOF
    470 cat &gt; /etc/xinetd.d/rusersd &lt;&lt; "EOF" &amp;&amp;</command>
    471 # Begin /etc/xinetd.d/rusersd
     482# End /etc/xinetd.d/rquotad</literal>
     483EOF
     484cat &gt; /etc/xinetd.d/rusersd &lt;&lt; "EOF" &amp;&amp;
     485<literal># Begin /etc/xinetd.d/rusersd
    472486
    473487service rusersd
     
    483497}
    484498
    485 # End /etc/xinetd.d/rusersd
    486 <command>EOF
    487 cat &gt; /etc/xinetd.d/sprayd &lt;&lt; "EOF" &amp;&amp;</command>
    488 # Begin /etc/xinetd.d/sprayd
     499# End /etc/xinetd.d/rusersd</literal>
     500EOF
     501cat &gt; /etc/xinetd.d/sprayd &lt;&lt; "EOF" &amp;&amp;
     502<literal># Begin /etc/xinetd.d/sprayd
    489503
    490504service sprayd
     
    500514}
    501515
    502 # End /etc/xinetd.d/sprayd
    503 <command>EOF
    504 cat &gt; /etc/xinetd.d/walld &lt;&lt; "EOF" &amp;&amp;</command>
    505 # Begin /etc/xinetd.d/walld
     516# End /etc/xinetd.d/sprayd</literal>
     517EOF
     518cat &gt; /etc/xinetd.d/walld &lt;&lt; "EOF" &amp;&amp;
     519<literal># Begin /etc/xinetd.d/walld
    506520
    507521service walld
     
    518532}
    519533
    520 # End /etc/xinetd.d/walld
    521 <command>EOF
    522 cat &gt; /etc/xinetd.d/irc &lt;&lt; "EOF"</command>
    523 # Begin /etc/xinetd.d/irc
     534# End /etc/xinetd.d/walld</literal>
     535EOF
     536cat &gt; /etc/xinetd.d/irc &lt;&lt; "EOF"
     537<literal># Begin /etc/xinetd.d/irc
    524538
    525539service irc
     
    535549}
    536550
    537 # End /etc/xinetd.d/irc
    538 <command>EOF</command></userinput></screen>
    539 
    540 <indexterm zone="xinetd xinetd-config">
    541   <primary sortas="e-etc-xinetd.d-login">/etc/xinetd.d/login</primary>
    542 </indexterm>
    543 
    544 <indexterm zone="xinetd xinetd-config">
    545   <primary sortas="e-etc-xinetd.d-shell">/etc/xinetd.d/shell</primary>
    546 </indexterm>
    547 
    548 <indexterm zone="xinetd xinetd-config">
    549   <primary sortas="e-etc-xinetd.d-exec">/etc/xinetd.d/exec</primary>
    550 </indexterm>
    551 
    552 <indexterm zone="xinetd xinetd-config">
    553   <primary sortas="e-etc-xinetd.d-comsat">/etc/xinetd.d/comsat</primary>
    554 </indexterm>
    555 
    556 <indexterm zone="xinetd xinetd-config">
    557   <primary sortas="e-etc-xinetd.d-talk">/etc/xinetd.d/talk</primary>
    558 </indexterm>
    559 
    560 <indexterm zone="xinetd xinetd-config">
    561   <primary sortas="e-etc-xinetd.d-ntalk">/etc/xinetd.d/ntalk</primary>
    562 </indexterm>
    563 
    564 <indexterm zone="xinetd xinetd-config">
    565   <primary sortas="e-etc-xinetd.d-telnet">/etc/xinetd.d/telnet</primary>
    566 </indexterm>
    567 
    568 <indexterm zone="xinetd xinetd-config">
    569   <primary sortas="e-etc-xinetd.d-ftp">/etc/xinetd.d/ftp</primary>
    570 </indexterm>
    571 
    572 <indexterm zone="xinetd xinetd-config">
    573   <primary sortas="e-etc-xinetd.d-tftp">/etc/xinetd.d/tftp</primary>
    574 </indexterm>
    575 
    576 <indexterm zone="xinetd xinetd-config">
    577   <primary sortas="e-etc-xinetd.d-systat">/etc/xinetd.d/systat</primary>
    578 </indexterm>
    579 
    580 <indexterm zone="xinetd xinetd-config">
    581   <primary sortas="e-etc-xinetd.d-finger">/etc/xinetd.d/finger</primary>
    582 </indexterm>
    583 
    584 <indexterm zone="xinetd xinetd-config">
    585   <primary sortas="e-etc-xinetd.d-netstat">/etc/xinetd.d/netstat</primary>
    586 </indexterm>
    587 
    588 <indexterm zone="xinetd xinetd-config">
    589   <primary sortas="e-etc-xinetd.d-echo">/etc/xinetd.d/echo</primary>
    590 </indexterm>
    591 
    592 <indexterm zone="xinetd xinetd-config">
    593   <primary sortas="e-etc-xinetd.d-chargen">/etc/xinetd.d/chargen</primary>
    594 </indexterm>
    595 
    596 <indexterm zone="xinetd xinetd-config">
    597   <primary sortas="e-etc-xinetd.d-daytime">/etc/xinetd.d/daytime</primary>
    598 </indexterm>
    599 
    600 <indexterm zone="xinetd xinetd-config">
    601   <primary sortas="e-etc-xinetd.d-time">/etc/xinetd.d/time</primary>
    602 </indexterm>
    603 
    604 <indexterm zone="xinetd xinetd-config">
    605   <primary sortas="e-etc-xinetd.d-rstatd">/etc/xinetd.d/rstatd</primary>
    606 </indexterm>
    607 
    608 <indexterm zone="xinetd xinetd-config">
    609   <primary sortas="e-etc-xinetd.d-rquotad">/etc/xinetd.d/rquotad</primary>
    610 </indexterm>
    611 
    612 <indexterm zone="xinetd xinetd-config">
    613   <primary sortas="e-etc-xinetd.d-ruserd">/etc/xinetd.d/ruserd</primary>
    614 </indexterm>
    615 
    616 <indexterm zone="xinetd xinetd-config">
    617   <primary sortas="e-etc-xinetd.d-sprayd">/etc/xinetd.d/sprayd</primary>
    618 </indexterm>
    619 
    620 <indexterm zone="xinetd xinetd-config">
    621   <primary sortas="e-etc-xinetd.d-walld">/etc/xinetd.d/walld</primary>
    622 </indexterm>
    623 
    624 <indexterm zone="xinetd xinetd-config">
    625   <primary sortas="e-etc-xinetd.d-irc">/etc/xinetd.d/irc</primary>
    626 </indexterm>
    627 
    628 
    629 
    630 <para>The format of the <filename>/etc/xinetd.conf</filename> is
    631 documented in the <filename>xinetd.conf.5</filename> man page. Further
    632 information can be found at <ulink url="http://www.xinetd.org"/>.</para>
    633 
    634 <para id="xinetd-init">As the root user, install the
    635 <filename>/etc/rc.d/init.d/xinetd</filename> init script included in the
    636 <xref linkend="intro-important-bootscripts"/> package.</para>
    637 
    638 <indexterm zone="xinetd xinetd-init">
    639   <primary sortas="f-xinetd">xinetd</primary>
    640 </indexterm>
    641 
    642 <screen><userinput role='root'><command>make install-xinetd</command></userinput></screen>
    643 
    644 <para>As the root user, use the new boot script to start
    645 <command>xinetd</command>:</para>
    646 
    647 <screen><userinput role='root'><command>/etc/rc.d/init.d/xinetd start</command></userinput></screen>
    648 
    649 <para>Checking the <filename>/var/log/daemon.log</filename> file
    650 should prove quite entertaining. This file may contain entries
    651 similar to the following:</para>
    652 
    653 <screen>Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rlogind is not
     551# End /etc/xinetd.d/irc</literal>
     552EOF</userinput></screen>
     553
     554      <indexterm zone="xinetd xinetd-config">
     555        <primary sortas="e-etc-xinetd.d-login">/etc/xinetd.d/login</primary>
     556      </indexterm>
     557
     558      <indexterm zone="xinetd xinetd-config">
     559        <primary sortas="e-etc-xinetd.d-shell">/etc/xinetd.d/shell</primary>
     560      </indexterm>
     561
     562      <indexterm zone="xinetd xinetd-config">
     563        <primary sortas="e-etc-xinetd.d-exec">/etc/xinetd.d/exec</primary>
     564      </indexterm>
     565
     566      <indexterm zone="xinetd xinetd-config">
     567        <primary sortas="e-etc-xinetd.d-comsat">/etc/xinetd.d/comsat</primary>
     568      </indexterm>
     569
     570      <indexterm zone="xinetd xinetd-config">
     571        <primary sortas="e-etc-xinetd.d-talk">/etc/xinetd.d/talk</primary>
     572      </indexterm>
     573
     574      <indexterm zone="xinetd xinetd-config">
     575        <primary sortas="e-etc-xinetd.d-ntalk">/etc/xinetd.d/ntalk</primary>
     576      </indexterm>
     577
     578      <indexterm zone="xinetd xinetd-config">
     579        <primary sortas="e-etc-xinetd.d-telnet">/etc/xinetd.d/telnet</primary>
     580      </indexterm>
     581
     582      <indexterm zone="xinetd xinetd-config">
     583        <primary sortas="e-etc-xinetd.d-ftp">/etc/xinetd.d/ftp</primary>
     584      </indexterm>
     585
     586      <indexterm zone="xinetd xinetd-config">
     587        <primary sortas="e-etc-xinetd.d-tftp">/etc/xinetd.d/tftp</primary>
     588      </indexterm>
     589
     590      <indexterm zone="xinetd xinetd-config">
     591        <primary sortas="e-etc-xinetd.d-systat">/etc/xinetd.d/systat</primary>
     592      </indexterm>
     593
     594      <indexterm zone="xinetd xinetd-config">
     595        <primary sortas="e-etc-xinetd.d-finger">/etc/xinetd.d/finger</primary>
     596      </indexterm>
     597
     598      <indexterm zone="xinetd xinetd-config">
     599        <primary sortas="e-etc-xinetd.d-netstat">/etc/xinetd.d/netstat</primary>
     600      </indexterm>
     601
     602      <indexterm zone="xinetd xinetd-config">
     603        <primary sortas="e-etc-xinetd.d-echo">/etc/xinetd.d/echo</primary>
     604      </indexterm>
     605
     606      <indexterm zone="xinetd xinetd-config">
     607        <primary sortas="e-etc-xinetd.d-chargen">/etc/xinetd.d/chargen</primary>
     608      </indexterm>
     609
     610      <indexterm zone="xinetd xinetd-config">
     611        <primary sortas="e-etc-xinetd.d-daytime">/etc/xinetd.d/daytime</primary>
     612      </indexterm>
     613
     614      <indexterm zone="xinetd xinetd-config">
     615        <primary sortas="e-etc-xinetd.d-time">/etc/xinetd.d/time</primary>
     616      </indexterm>
     617
     618      <indexterm zone="xinetd xinetd-config">
     619        <primary sortas="e-etc-xinetd.d-rstatd">/etc/xinetd.d/rstatd</primary>
     620      </indexterm>
     621
     622      <indexterm zone="xinetd xinetd-config">
     623        <primary sortas="e-etc-xinetd.d-rquotad">/etc/xinetd.d/rquotad</primary>
     624      </indexterm>
     625
     626      <indexterm zone="xinetd xinetd-config">
     627        <primary sortas="e-etc-xinetd.d-ruserd">/etc/xinetd.d/ruserd</primary>
     628      </indexterm>
     629
     630      <indexterm zone="xinetd xinetd-config">
     631        <primary sortas="e-etc-xinetd.d-sprayd">/etc/xinetd.d/sprayd</primary>
     632      </indexterm>
     633
     634      <indexterm zone="xinetd xinetd-config">
     635        <primary sortas="e-etc-xinetd.d-walld">/etc/xinetd.d/walld</primary>
     636      </indexterm>
     637
     638      <indexterm zone="xinetd xinetd-config">
     639        <primary sortas="e-etc-xinetd.d-irc">/etc/xinetd.d/irc</primary>
     640      </indexterm>
     641
     642      <para>The format of the <filename>/etc/xinetd.conf</filename> is
     643      documented in the <filename>xinetd.conf.5</filename> man page. Further
     644      information can be found at <ulink url="http://www.xinetd.org"/>.</para>
     645
     646    </sect3>
     647
     648    <sect3  id="xinetd-init">
     649      <title>Boot Script</title>
     650
     651      <para>As the <systemitem class="username">root</systemitem> user, install
     652      the <filename>/etc/rc.d/init.d/xinetd</filename> init script included in
     653      the <xref linkend="intro-important-bootscripts"/> package.</para>
     654
     655      <indexterm zone="xinetd xinetd-init">
     656        <primary sortas="f-xinetd">xinetd</primary>
     657      </indexterm>
     658
     659<screen role="root"><userinput>make install-xinetd</userinput></screen>
     660
     661      <para>As the <systemitem class="username">root</systemitem> user,
     662      use the new boot script to start <command>xinetd</command>:</para>
     663
     664<screen role="root"><userinput>/etc/rc.d/init.d/xinetd start</userinput></screen>
     665
     666      <para>Checking the <filename>/var/log/daemon.log</filename> file
     667      should prove quite entertaining. This file may contain entries
     668      similar to the following:</para>
     669
     670<screen><literal>Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rlogind is not
    654671executable [line=29]
    655672Aug 22 21:40:21 dps10 xinetd[2696]: Error parsing attribute server -
    656673DISABLING SERVICE [line=29]
    657674Aug 22 21:40:21 dps10 xinetd[2696]: Server /usr/sbin/in.rshd is not
    658 executable [line=42]</screen>
    659 
    660 <para>These errors are because most of the servers <command>xinetd</command>
    661 is trying to control are not installed yet.</para>
    662 </sect3>
    663 
    664 </sect2>
    665 
    666 <sect2>
    667 <title>Contents</title>
    668 
    669 <segmentedlist>
    670 <segtitle>Installed Programs</segtitle>
    671 <segtitle>Installed Libraries</segtitle>
    672 <segtitle>Installed Directories</segtitle>
    673 
    674 <seglistitem>
    675 <seg>itox, xconv.pl and xinetd</seg>
    676 <seg>None</seg>
    677 <seg>/etc/xinetd.d/</seg>
    678 </seglistitem>
    679 </segmentedlist>
    680 
    681 <variablelist>
    682 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    683 <?dbfo list-presentation="list"?>
    684 
    685 <varlistentry id="itox">
    686 <term><command>itox</command></term>
    687 <listitem><para>is a utility used for converting
    688 <filename>inetd.conf</filename> files to
    689 <filename>xinetd.conf</filename> format.</para>
    690 <indexterm zone="xinetd itox">
    691 <primary sortas="b-itox">itox</primary>
    692 </indexterm></listitem>
    693 </varlistentry>
    694 
    695 <varlistentry id="xconv.pl">
    696 <term><command>xconv.pl</command></term>
    697 <listitem><para>is a <application>Perl</application> script used for
    698 converting <filename>inetd.conf</filename> files to
    699 <filename>xinetd.conf</filename> format, similar to
    700 <command>itox</command>.</para>
    701 <indexterm zone="xinetd xconv.pl">
    702 <primary sortas="b-xconv.pl">xconv.pl</primary>
    703 </indexterm></listitem>
    704 </varlistentry>
    705 
    706 <varlistentry id="xinetd-prog">
    707 <term><command>xinetd</command></term>
    708 <listitem><para>is the Internet services daemon.</para>
    709 <indexterm zone="xinetd xinetd-prog">
    710 <primary sortas="b-xinetd">xinetd</primary>
    711 </indexterm></listitem>
    712 </varlistentry>
    713 </variablelist>
    714 
    715 </sect2>
     675executable [line=42]</literal></screen>
     676
     677      <para>These errors are because most of the servers
     678      <command>xinetd</command> is trying to control are not
     679      installed yet.</para>
     680
     681    </sect3>
     682
     683  </sect2>
     684
     685  <sect2 role="content">
     686    <title>Contents</title>
     687
     688    <segmentedlist>
     689      <segtitle>Installed Programs</segtitle>
     690      <segtitle>Installed Libraries</segtitle>
     691      <segtitle>Installed Directories</segtitle>
     692
     693      <seglistitem>
     694        <seg>itox, xconv.pl, and xinetd</seg>
     695        <seg>None</seg>
     696        <seg>/etc/xinetd.d/</seg>
     697      </seglistitem>
     698    </segmentedlist>
     699
     700    <variablelist>
     701      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     702      <?dbfo list-presentation="list"?>
     703      <?dbhtml list-presentation="table"?>
     704
     705      <varlistentry id="itox">
     706        <term><command>itox</command></term>
     707        <listitem>
     708          <para>is a utility used for converting
     709          <filename>inetd.conf</filename> files to
     710          <filename>xinetd.conf</filename> format.</para>
     711          <indexterm zone="xinetd itox">
     712            <primary sortas="b-itox">itox</primary>
     713          </indexterm>
     714        </listitem>
     715      </varlistentry>
     716
     717      <varlistentry id="xconv.pl">
     718        <term><command>xconv.pl</command></term>
     719        <listitem>
     720          <para>is a <application>Perl</application> script used for
     721          converting <filename>inetd.conf</filename> files to
     722          <filename>xinetd.conf</filename> format, similar to
     723          <command>itox</command>.</para>
     724          <indexterm zone="xinetd xconv.pl">
     725            <primary sortas="b-xconv.pl">xconv.pl</primary>
     726          </indexterm>
     727        </listitem>
     728      </varlistentry>
     729
     730      <varlistentry id="xinetd-prog">
     731        <term><command>xinetd</command></term>
     732        <listitem>
     733          <para>is the Internet services daemon.</para>
     734          <indexterm zone="xinetd xinetd-prog">
     735            <primary sortas="b-xinetd">xinetd</primary>
     736          </indexterm>
     737        </listitem>
     738      </varlistentry>
     739
     740    </variablelist>
     741
     742  </sect2>
    716743
    717744</sect1>
Note: See TracChangeset for help on using the changeset viewer.