Subversion Repositories svn LFS-FR

Rev

Rev 1344 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
590 gleu 1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
  <!ENTITY % general-entities SYSTEM "../general.ent">
5
  %general-entities;
6
]>
7
 
8
<sect1 id="ch-tools-changingowner">
9
  <?dbhtml filename="changingowner.html"?>
10
 
11
  <title>Changer de propriétaire</title>
12
 
13
  <note>
14
    <para>Les commandes dans la suite de ce livre doivent être exécutées alors
15
    que vous êtes connecté en tant que
667 texou 16
    <systemitem class="username">root</systemitem> et pas en tant
590 gleu 17
    qu'utilisateur <systemitem class="username">lfs</systemitem>. Contrôlez
1347 jmengual 18
    à nouveau que <envar>$HLFS</envar> est paramétré dans l'environnement de
590 gleu 19
    <systemitem class="username">root</systemitem>.</para>
20
  </note>
21
 
22
  <para>Pour l'instant, le répertoire
1347 jmengual 23
  <filename class="directory">$HLFS/tools</filename> appartient à l'utilisateur
24
  <systemitem class="username">hlfs</systemitem>, un utilisateur
590 gleu 25
  qui n'existe que sur le système hôte. Si le répertoire
1347 jmengual 26
  <filename class="directory">$HLFS/tools</filename> reste ainsi, les fichiers
590 gleu 27
  appartiennent à un ID utilisateur sans compte correspondant. C'est dangereux
28
  car un compte utilisateur créé plus tard pourrait se voir attribuer ce même
29
  ID utilisateur et être propriétaire du répertoire
1347 jmengual 30
  <filename class="directory">$HLFS/tools</filename> et de tous les fichiers  
590 gleu 31
  à l'intérieur, les exposant ainsi à des manipulations suspectes.</para>
32
 
33
  <para>Pour éviter ce problème, vous pourriez ajouter l'utilisateur
1347 jmengual 34
  <systemitem class="username">hlfs</systemitem> au nouveau système LFS
638 texou 35
  plus tard lorsque vous créeriez le fichier <filename>/etc/passwd</filename>, en prenant garde à
590 gleu 36
  assigner les ID utilisateur et groupe de la même manière que sur le
1347 jmengual 37
  système hôte. Mieux encore, changez le propriétaire du répertoire
38
  <filename class="directory">$HLFS/tools</filename> en le rendant à l'utilisateur
590 gleu 39
  <systemitem class="username">root</systemitem> en exécutant les commandes
40
  suivantes&nbsp;:</para>
41
 
1347 jmengual 42
<screen><userinput>chown -R root:root $HLFS/tools</userinput></screen>
590 gleu 43
 
1347 jmengual 44
  <para>Bien que le dossier <filename class="directory">$HLFS/tools</filename>
590 gleu 45
  puisse être effacé quand la construction du système sera fini, il peut être conservé
46
  pour construire des systèmes LFS supplémentaires <emphasis>de la même
47
  version du livre</emphasis>. La meilleure façon de sauvegarder
1347 jmengual 48
  <filename class="directory">$HLFS/tools</filename> est celle qui correspond à
843 texou 49
  vos préférences personnelles.</para>
590 gleu 50
 
51
  <caution>
52
    <para>Si vous souhaitez conserver les outils temporaires pour un usage dans
53
    la construction de futurs systèmes LFS, c'est  le moment
54
    <emphasis>à présent</emphasis> de les sauvegarder. Les commandes qu'implique
55
    le chapitre 6 vont  modifier les outils actuellement en place, les rendant
56
    inutiles pour de futures constructions.</para>
57
  </caution>
58
 
59
</sect1>