This file is indexed.

/usr/share/doc/HOWTO/fr-html/Automount.html is in doc-linux-fr-html 2013.01-3ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for HTML5 for Linux version 5.2.0">
<meta name="GENERATOR" content="LinuxDoc-Tools 0.9.72">
<title>Automount mini-Howto</title>
</head>
<body>
<h1>Automount mini-Howto</h1>
<h2><code>don@sabotage.org</code><br>
Traduction française par Mathieu Arnold, <a href=
"mailto:arn@mygale.org">arn@mygale.org</a></h2>
v0.2, 7 Septembre 1998
<hr>
<em>Ce fichier décrit <code>autofs</code>, le monteur automatique
de systèmes de fichiers, comment le configurer, et met en évidences
quelques problèmes à éviter.</em>
<hr>
<h2><a name="s1">1. Introduction</a></h2>
<h2><a name="ss1.1">1.1 Automount - Qu'est ce que c'est, et à quoi
ça sert ?</a></h2>
<p>Un monteur automatique est un processus qui automatise le
montage (et le démontage) de certains systèmes de fichiers grâce à
un démon. Si le système de fichiers n'est pas monté, et qu'un
utilisateur essaye d'y accéder, il sera automatiquement (re)monté.
Ceci est très utile, surtout dans les grands réseaux et pour
partager des systèmes de fichiers entre plusieurs machines,
spécialement lors qu'elles ne sont pas toujours allumées. Cela peut
aussi être très utile pour les disques amovibles, ou quelques
autres utilisations, tels le basculement entre un système MS-DOS
monté en mode ASCII forcé activé, et le même système MS-DOS avec le
mode ASCII forcé désactivé.</p>
<h2><a name="ss1.2">1.2 Types de monteurs automatiques</a></h2>
<p>Il y a deux types de monteurs automatiques sous Linux :
<em>AMD</em> et <em>autofs</em>. AMD est le démon automount, et
fonctionne normalement comme l'AMD de SunOS. Il est réalisé en tant
que programme utilisateur, c'est à dire qu'il ne fait pas partie du
noyau. Autofs est un système plus récent qui est assisté par le
noyau, cela signifie que le code du noyau gérant les systèmes de
fichiers sait que les points de montages sont sur un autre système
de fichiers, et c'est là que le programme automount prend le
relais. Seul autofs sera décrit dans ce Mini-HowTo.</p>
<h2><a name="s2">2. Installation</a></h2>
<p>Comme autofs fonctionne dans l'espace noyau, vous devez avoir
compilé votre noyau avec le support pour autofs. Dans les 2.0.xx,
c'est une option expérimentale, mais ça à l'air d'être stable. Dans
les 2.1.xx (et certainement dans les 2.2.xx) il n'est plus
expérimental.</p>
<p>Le programme automount et ses fichiers de configuration sont
aussi nécessaires. L'utilisation des rpms (depuis votre miroir
préféré) est une très bonne manière pour commencer. Le programme
automount devrait être démarré par l'un des scripts placé dans le
répertoire /etc/rc.d/init.d. Le rpm installe tout ça, mais vous
aurez à vous assurer qu'il est lancé, soit en le liant dans vos
répertoire rc?.d, en utilisant le panneau de contrôle de la Redhat,
soit pour une autre distribution en le faisant démarrer de la
manière qu'il vous plaît. Ne regardez pas trop ce que le script rc
fait; car si vous lisez ce HowTo, vous ne voulez certainement pas
savoir.</p>
<h2><a name="s3">3. Configuration</a></h2>
<p>L'installation du rpm est très facile, mais voici le morceau que
vous risquez de rejouer une ou deux fois si vous ne l'avez jamais
tenté.</p>
<p>Il y a deux fichiers dans /etc, un appelé auto.master, et
l'autre appelé auto.misc. Mon fichier auto.master ressemble à ça
:</p>
<hr>
<pre>
/auto   /etc/auto.misc  --timeout 60
</pre>
<hr>
<p>La première entrée n'est pas le point de montage, c'est en fait
là où se trouveront les points de montage (que l'on trouve dans la
deuxième entrée). La troisième option demande aux systèmes de
fichiers d'essayer de se démonter automatiquement au bout de 60
secondes d'inutilisation. Ils ne peuvent bien sûr pas être démontés
si ils sont toujours utilisés.</p>
<p>Auto.misc est une table. Plusieurs fichiers similaires peuvent
être utilisés dans auto.master. Mon auto.misc ressemble à ceci
:</p>
<hr>
<pre>
kernel          -ro,soft,intr           ftp.kernel.org:/pub/linux
cd              -fstype=iso9660,ro      :/dev/cdrom
zip             -fstype=auto            :/dev/hdd4
floppy          -fstype=vfat            :/dev/fd0
</pre>
<hr>
<p>La première colonne (la "<em>clé</em>") représente le point de
montage. Dans ce cas, ce sera /auto/floppy, /auto/cd, etc. La
colonne du milieu représente les options; parcourez la page man de
mount pour plus de détails. Et la dernière colonne spécifie d'où
provient le système de fichiers. L'entrée "kernel" est supposée
être un montage NFS. Le symbole ":" sur les autres lignes
signifient que c'est un disque local.</p>
<h2><a name="s4">4. Qu'est ce que c'est long à se démonter
!</a></h2>
<p>J'ai bien vu que certains d'entre vous regardaient ce timeout de
60 secondes de travers et pensaient "<em>C'est long pour attendre
avant l'éjection d'une disquette... Je vais juste faire un sync des
disques et puis l'éjecter sans qu'elle soit démontée, et personne
ne s'en apercevra.</em>" Laissez moi vous suggérer une
<code>meilleure alternative</code>. Tout d'abord, vous pouvez
changer le timeout. Mais cela pourrait être peu efficace de dire au
système de démonter tout après 15 secondes d'inactivité. Il y a
bien une manière de demander à automount de démonter. Si vous
envoyez (avec kill) le signal <code>SIGUSR1</code> au processus
automount, il démontera tout ce qu'il peut. Mais avant que vous
commenciez tous à faire un chtit bouton "Démonter" dans votre
gestionnaire de fenêtres, il y a un petit problème.</p>
<p>Le processus automount est lancé par root, et il n'acceptera que
les signaux venant de root. Pour une bonne part, vous voulez
utiliser le montage automatique pour éviter d'avoir à monter et
démonter les partitions en étant root. Il serait bien sur facile de
faire un petit programme C suid-root qui ferait le sale boulot, ce
qui le meilleur moyen de régler le problème si les utilisateurs ne
vous inspirent pas confiance.</p>
<p>Si les utilisateurs sont sérieux, un compromis serait d'utiliser
sudo, en l'installant avec la ligne suivante :</p>
<hr>
<pre>
ALL     ALL=NOPASSWD:/bin/kill -SIGUSR1 [0-9]*
</pre>
<hr>
<p>Vous avez autorisé tout le monde sur le système à envoyer un
signal SIGUSR1 à <b>n'importe quel</b> processus. Ceci pourra avoir
plusieurs effets sur différents programmes; il recyclera afterstep,
mais tuera xemacs. Par conséquent, si vous n'avez pas entièrement
confiance en vos utilisateurs, vous pouvez leur restreindre l'accès
au seul daemon automount (grâce à pidof par exemple) la ligne
suivante pourra donc démonter les trucs. Cela serait réalisé grâce
à :</p>
<p><code>/usr/bin/sudo /bin/kill -SIGUSR1 `/sbin/pidof
automount`</code></p>
<h2><a name="s5">5. Questions</a></h2>
<h2><a name="ss5.1">5.1 Je ne trouve pas <code>/auto/floppy</code>,
ou n'importe quel point de montage que je cherche.</a></h2>
<p>Si vous avez configuré automount correctement, les points de
montage que vous cherchez apparaîtront lorsque vous essayerez de
les utiliser. Si vous utilisez un utilitaire graphique pour vous
déplacer dans les répertoire, vous aurez peut être besoin de taper
le répertoire à la main. Malheureusement, le fait de ne pas pouvoir
choisir parmi les points de montages invisibles est certainement le
pire défaut d'<code>autofs</code>. Si cela vous ennuie tant que ça,
éditez les fichiers de configuration (Astuce, ils se terminent par
.c pour "configuration").</p>
<h2><a name="ss5.2">5.2 Comment je sais ce qui est monté ?</a></h2>
<p>Grâce à la commande df. mount sans arguments fera de même, et
montrera en plus les options de montage.</p>
<h2><a name="ss5.3">5.3 J'ai mis une disquette Win95 ("vfat") et
elle est détectée comme étant une disquette MS-DOS
normale.</a></h2>
<p>Cela n'est pas un problème d'automount. A l'heure ou j'écris ces
lignes, le type de système de fichier "auto" ne tente pas de monter
une partition vfat si il a réussi à monter une partition MS-DOS.
VFAT est le système de fichiers avec noms longs utilisé par
Win95/WinNT et est incrusté dans une FAT MS-DOS. Ceci signifie que
vous ne pouvez monter du vfat que si vous laissez tomber tous les
autres types de systèmes de fichiers. Heureusement, cela sera
bientôt réparé. D'ici là, vous pouvez toujours créer plusieurs
points de montage.</p>
<h2><a name="ss5.4">5.4 Mon système de fichiers
<code>/trucchose</code> est monté et <code>kill -SIGUSR1</code> ne
le démonte pas.</a></h2>
<p>Il est utilisé par autre chose. Root ne peut probablement pas le
remonter non plus. Si vous êtes celui qui l'a monté (il n'y a
personne d'autre qui l'utilise) vérifiez qu'aucun shell qui
pourrait être dans ce répertoire. Si il n'y en a pas, cherchez
encore (particulièrement quelque chose qui pourrais être passé par
là comme un gestionnaire de fichiers) qui pourrais avoir laissé un
pied invisible sur le pas de la porte...</p>
<h2><a name="ss5.5">5.5 Qui est ce que je remercie pour autofs
?</a></h2>
<p>Pas moi. Je n'y suis pour rien. J'ai juste voulu attirer
l'attention de tout le monde sur l'excellent travail qui a été fait
sur <code>autofs</code>, et sa facilité d'utilisation. Comparé à
l'AMD d'origine (Astuce, ils vendent une version hors de prix
d'UNIX avec des outils gratuits préhistoriques) l'autofs est très
bien documenté et les auteurs ont tous mes remerciements.</p>
</body>
</html>