Subversion Repositories svn LFS-FR

Rev

Rev 1344 | Rev 1397 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
475 gleu 1
<?xml version="1.0" encoding="ISO-8859-1"?>
591 gleu 2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
475 gleu 4
  <!ENTITY % general-entities SYSTEM "../general.ent">
5
  %general-entities;
6
]>
591 gleu 7
 
524 gleu 8
<sect1 id="ch-system-inetutils" role="wrap">
591 gleu 9
  <?dbhtml filename="inetutils.html"?>
361 guillaume 10
 
602 texou 11
  <sect1info condition="script">
12
    <productname>inetutils</productname>
13
    <productnumber>&inetutils-version;</productnumber>
14
    <address>&inetutils-url;</address>
15
  </sect1info>
16
 
591 gleu 17
  <title>Inetutils-&inetutils-version;</title>
417 guillaume 18
 
591 gleu 19
  <indexterm zone="ch-system-inetutils">
20
    <primary sortas="a-Inetutils">Inetutils</primary>
21
  </indexterm>
361 guillaume 22
 
591 gleu 23
  <sect2 role="package">
24
    <title/>
439 guillaume 25
 
591 gleu 26
    <para>Le paquet Inetutils contient des programmes réseau
27
    basiques.</para>
475 gleu 28
 
591 gleu 29
    <segmentedlist>
30
      <segtitle>&buildtime;</segtitle>
31
      <segtitle>&diskspace;</segtitle>
475 gleu 32
 
591 gleu 33
      <seglistitem>
34
        <seg>&inetutils-ch6-sbu;</seg>
35
        <seg>&inetutils-ch6-du;</seg>
36
      </seglistitem>
37
    </segmentedlist>
475 gleu 38
 
591 gleu 39
  </sect2>
439 guillaume 40
 
591 gleu 41
  <sect2 role="installation">
42
    <title>Installation de Inetutils</title>
439 guillaume 43
 
524 gleu 44
<para>Préparez la compilation d'Inetutils&nbsp;:</para>
439 guillaume 45
 
602 texou 46
<screen><userinput remap="configure">./configure --prefix=/usr --libexecdir=/usr/sbin \
771 texou 47
    --localstatedir=/var --disable-ifconfig \
48
    --disable-logger --disable-syslogd --disable-whois \
49
    --disable-servers</userinput></screen>
475 gleu 50
 
591 gleu 51
    <variablelist>
52
      <title>Voici la signification des options de configure&nbsp;:</title>
475 gleu 53
 
591 gleu 54
      <varlistentry>
55
        <term><parameter>--disable-ifconfig</parameter></term>
56
        <listitem>
602 texou 57
          <para>Cette option empêche Inetutils d'installer le programme
58
          <command>ifconfig</command> qui peut être utilisé pour configurer
591 gleu 59
          les interfaces réseau. LFS utilise <command>ip</command> de IPRoute2
60
          pour accomplir cette tâche.</para>
61
        </listitem>
62
      </varlistentry>
439 guillaume 63
 
591 gleu 64
      <varlistentry>
65
        <term><parameter>--disable-logger</parameter></term>
66
        <listitem>
67
          <para>Cette option empêche l'installation du programme
649 texou 68
          <command>logger</command> par Inetutils. Ce programme est utilisé par
69
          les
591 gleu 70
          scripts pour passer des messages au démon des traces système. Nous ne
71
          l'installons pas car Util-linux livre une meilleure version plus tard</para>
72
        </listitem>
73
      </varlistentry>
439 guillaume 74
 
591 gleu 75
      <varlistentry>
76
        <term><parameter>--disable-syslogd</parameter></term>
77
        <listitem>
78
          <para>Cette option empêche l'installation du démon de traces système
79
          par Inetutils car il est installé avec le paquet Sysklogd.</para>
80
        </listitem>
81
      </varlistentry>
439 guillaume 82
 
591 gleu 83
      <varlistentry>
84
        <term><parameter>--disable-whois</parameter></term>
85
        <listitem>
86
          <para>Cette option désactive la construction du client
87
          <command>whois</command> d'Inetutils qui est vraiment obsolète. Les instructions
649 texou 88
          pour un meilleur client <command>whois</command> sont dans le livre
89
          BLFS.</para>
591 gleu 90
        </listitem>
91
      </varlistentry>
439 guillaume 92
 
591 gleu 93
      <varlistentry>
94
        <term><parameter>--disable-servers</parameter></term>
95
        <listitem>
96
          <para>Ceci désactive l'installation des différents serveurs réseau
97
          inclus dans le paquet Inetutils. Ces serveurs semblent inappropriés dans un
98
          système LFS de base. Certains sont non sécurisés et  ne sont pas considérés
99
          sains sur des réseaux de confiance. Plus d'informations sont disponibles sur
100
          <ulink url="&blfs-root;view/svn/basicnet/inetutils.html"/>.
1080 jmengual 101
          Remarquez que de meilleurs remplacements sont disponibles pour certains de ces
591 gleu 102
          serveurs.</para>
103
        </listitem>
104
      </varlistentry>
439 guillaume 105
 
591 gleu 106
    </variablelist>
107
 
108
    <para>Compilez le paquet&nbsp;:</para>
109
 
602 texou 110
<screen><userinput remap="make">make</userinput></screen>
439 guillaume 111
 
591 gleu 112
    <para>Ce paquet n'est pas fourni avec une suite de tests.</para>
439 guillaume 113
 
591 gleu 114
    <para>Installez le paquet&nbsp;:</para>
602 texou 115
 
1347 jmengual 116
<screen><userinput remap="install">make SUIDMODE="-o root -m 4755" install</userinput></screen>
117
 
602 texou 118
<screen><userinput remap="install">make install</userinput></screen>
591 gleu 119
 
1347 jmengual 120
    <para>Ce paquet installe les programmet en suid-root inscriptible par le
121
    groupe, ce qui est non seulement inutile mais peut aussi entraîner un
122
    risque en matière de sécurité. La variable <envar>SUIDMODE</envar> est
123
    redéfinie pour installer ces programmes avec des droits plus
124
    conservateurs.</para>
125
 
1059 jmengual 126
    <para>Déplacez certains programmes vers un emplacement respectant la FHS&nbsp;:</para>
439 guillaume 127
 
1059 jmengual 128
<screen><userinput remap="install">mv -v /usr/bin/{hostname,ping,ping6} /bin
129
mv -v /usr/bin/traceroute /sbin</userinput></screen>
439 guillaume 130
 
591 gleu 131
  </sect2>
439 guillaume 132
 
591 gleu 133
  <sect2 id="contents-inetutils" role="content">
134
    <title>Contenu de Inetutils</title>
475 gleu 135
 
591 gleu 136
    <segmentedlist>
137
      <segtitle>Programmes installés</segtitle>
475 gleu 138
 
591 gleu 139
      <seglistitem>
1071 jmengual 140
        <seg>ftp, hostname, ping, ping6, rcp, rexec, rlogin, rsh, talk, telnet,
780 texou 141
        tftp</seg>
591 gleu 142
      </seglistitem>
143
    </segmentedlist>
475 gleu 144
 
591 gleu 145
    <variablelist>
146
      <bridgehead renderas="sect3">Descriptions courtes</bridgehead>
147
      <?dbfo list-presentation="list"?>
148
      <?dbhtml list-presentation="table"?>
475 gleu 149
 
591 gleu 150
      <varlistentry id="ftp">
151
        <term><command>ftp</command></term>
152
        <listitem>
153
        <para>Est un programme de transfert de fichier</para>
154
        <indexterm zone="ch-system-inetutils ftp">
155
          <primary sortas="b-ftp">ftp</primary>
156
        </indexterm>
157
        </listitem>
158
      </varlistentry>
780 texou 159
      <varlistentry id="hostname">
160
        <term><command>hostname</command></term>
161
        <listitem>
162
          <para>Affiche ou règle le nom de l'hôte</para>
163
          <indexterm zone="ch-system-inetutils hostname">
164
            <primary sortas="b-hostname">hostname</primary>
165
          </indexterm>
166
        </listitem>
167
      </varlistentry>
475 gleu 168
 
591 gleu 169
      <varlistentry id="ping">
170
        <term><command>ping</command></term>
171
        <listitem>
172
          <para>Envoie des paquets echo-request et affiche le temps mis pour que la
173
          réponse arrive</para>
174
          <indexterm zone="ch-system-inetutils ping">
175
            <primary sortas="b-ping">ping</primary>
176
          </indexterm>
177
        </listitem>
178
      </varlistentry>
475 gleu 179
 
591 gleu 180
      <varlistentry id="ping6">
181
        <term><command>ping6</command></term>
182
        <listitem>
183
          <para>Une version de <command>ping</command> pour les réseaux IPv6</para>
184
          <indexterm zone="ch-system-inetutils ping6">
185
            <primary sortas="b-ping6">ping6</primary>
186
          </indexterm>
187
        </listitem>
188
      </varlistentry>
475 gleu 189
 
591 gleu 190
      <varlistentry id="rcp">
191
        <term><command>rcp</command></term>
192
        <listitem>
193
          <para>Fait une copie de fichiers distants</para>
194
          <indexterm zone="ch-system-inetutils rcp">
195
            <primary sortas="b-rcp">rcp</primary>
196
          </indexterm>
197
        </listitem>
198
      </varlistentry>
475 gleu 199
 
1071 jmengual 200
      <varlistentry id="rexec">
201
        <term><command>rexec</command></term>
202
        <listitem>
1072 jmengual 203
          <para>Exécute des commandes sur une machine distante</para>
1071 jmengual 204
          <indexterm zone="ch-system-inetutils rexec">
205
            <primary sortas="b-rexec">rexec</primary>
206
          </indexterm>
207
        </listitem>
208
      </varlistentry>
209
 
591 gleu 210
      <varlistentry id="rlogin">
211
        <term><command>rlogin</command></term>
212
        <listitem>
213
          <para>Permet une connexion à distance</para>
214
          <indexterm zone="ch-system-inetutils rlogin">
215
            <primary sortas="b-rlogin">rlogin</primary>
216
          </indexterm>
217
        </listitem>
218
      </varlistentry>
475 gleu 219
 
591 gleu 220
      <varlistentry id="rsh">
221
        <term><command>rsh</command></term>
222
        <listitem>
223
          <para>Exécute un shell distant</para>
224
          <indexterm zone="ch-system-inetutils rsh">
225
            <primary sortas="b-rsh">rsh</primary>
226
          </indexterm>
227
        </listitem>
228
      </varlistentry>
475 gleu 229
 
591 gleu 230
      <varlistentry id="talk">
231
        <term><command>talk</command></term>
232
        <listitem>
233
          <para>Est utilisé pour discuter avec un autre utilisateur</para>
234
          <indexterm zone="ch-system-inetutils talk">
235
            <primary sortas="b-talk">talk</primary>
236
          </indexterm>
237
        </listitem>
238
      </varlistentry>
475 gleu 239
 
591 gleu 240
      <varlistentry id="telnet">
241
        <term><command>telnet</command></term>
242
        <listitem>
243
          <para>Une interface du protocole TELNET</para>
244
          <indexterm zone="ch-system-inetutils telnet">
245
            <primary sortas="b-telnet">telnet</primary>
246
          </indexterm>
247
        </listitem>
248
      </varlistentry>
475 gleu 249
 
591 gleu 250
      <varlistentry id="tftp">
251
        <term><command>tftp</command></term>
252
        <listitem>
253
          <para>Un programme de transfert trivial de fichiers</para>
254
          <indexterm zone="ch-system-inetutils tftp">
255
            <primary sortas="b-tftp">tftp</primary>
256
          </indexterm>
257
        </listitem>
258
      </varlistentry>
259
 
829 texou 260
      <varlistentry id="traceroute">
261
        <term><command>traceroute</command></term>
262
        <listitem>
263
          <para>Trace le trajet que prennent vos paquets depuis l'endroit où vous travaillez jusqu'à un hôte sur un réseau, en montrant
264
          tous les hops (passerelles) intermédiaires pendant le chemin</para>
265
          <indexterm zone="ch-system-inetutils traceroute">
266
            <primary sortas="b-traceroute">traceroute</primary>
267
          </indexterm>
268
        </listitem>
269
      </varlistentry>
270
 
271
 
591 gleu 272
    </variablelist>
273
 
274
  </sect2>
275
 
361 guillaume 276
</sect1>