9.4.3. Remplacer ou augmenter les fichiers de configuration du site
Il peut être utile de remplacer les valeurs de site par défaut par un point de montage spécifique sur un système client. Par exemple, veuillez envisager les conditions suivantes :
- Les mappages Automounter sont stockés dans le système d'informations réseau (ou NIS) et le fichier
/etc/nsswitch.conf
contient la directive suivante :automount: files nis
- Ci-dessous figure le contenu du fichier
auto.master
:+auto.master
- Ci-dessous figure le contenu du fichier de mappage
auto.master
du NIS :/home auto.home
- Ci-dessous figure le contenu du mappage
auto.home
du NIS :beth fileserver.example.com:/export/home/beth joe fileserver.example.com:/export/home/joe * fileserver.example.com:/export/home/&
- Le fichier de mappage
/etc/auto.home
n'existe pas.
Dans ces conditions, supposons que le système client doive remplacer le mappage NIS
auto.home
et monter les répertoires d'accueil du montage à partir d'un serveur différent. Dans ce cas, le client devra utiliser le mappage /etc/auto.master
suivant :
/home /etc/auto.home +auto.master
Le mappage
/etc/auto.home
contient l'entrée :
* labserver.example.com:/export/home/&
Comme automounter ne traite que la première occurrence d'un point de montage,
/home
contiendra le contenu de /etc/auto.home
au lieu de celui du mappage NIS auto.home
.
Alternativement, pour augmenter le mappage global
auto.home
du site avec quelques entrées uniquement, veuillez créer un mappage du fichier /etc/auto.home
et y inclure les nouvelles entrées. À la fin, veuillez inclure le mappage NIS auto.home
. Ainsi, le mappage du fichier /etc/auto.home
sera similaire à :
mydir someserver:/export/mydir +auto.home
Avec le mappage NIS
auto.home
répertorié ci-dessus, ls /home
retournera :
beth joe mydir
Ce dernier exemple fonctionne comme prévu car
autofs
n'inclut pas le contenu d'un mappage de fichier du même nom que celui qu'il lit. Ainsi, autofs
se déplace vers la prochaine source de mappage de la configuration nsswitch
.