14.9.5. Substituição ou aumento dos arquivos de configuração do site Autofs
Às vezes é útil sobrepor-se aos padrões do local para um ponto de montagem específico em um sistema cliente.
Exemplo 14.15. Condições iniciais
Por exemplo, considere as seguintes condições:
Os mapas de montadoras são armazenados no NIS e o arquivo
/etc/nsswitch.conf
tem a seguinte diretiva:automount: files nis
O arquivo
auto.master
contém:auto.master
O arquivo de mapa do NIS
auto.master
contém:/home auto.home
O mapa do NIS
auto.home
contém:beth fileserver.example.com:/export/home/beth joe fileserver.example.com:/export/home/joe * fileserver.example.com:/export/home/&
-
O mapa do arquivo
/etc/auto.home
não existe.
Exemplo 14.16. Montagem de diretórios domésticos a partir de um servidor diferente
Dadas as condições anteriores, vamos supor que o sistema do cliente precisa anular o mapa NIS auto.home
e montar diretórios domésticos a partir de um servidor diferente.
Neste caso, o cliente precisa usar o seguinte mapa
/etc/auto.master
:/home /etc/auto.home +auto.master
O mapa
/etc/auto.home
contém a entrada:* host.example.com:/export/home/&
Como o automontador só processa a primeira ocorrência de um ponto de montagem, o diretório /home
contém o conteúdo de /etc/auto.home
em vez do mapa NIS auto.home
.
Exemplo 14.17. Aumentar o auto.home com apenas entradas selecionadas
Alternativamente, para aumentar o mapa do site auto.home
com apenas algumas entradas:
Criar um mapa de arquivo
/etc/auto.home
, e nele colocar as novas entradas. No final, inclua o mapaauto.home
do NIS. Em seguida, o mapa de arquivo/etc/auto.home
parece semelhante a:mydir someserver:/export/mydir +auto.home
Com estas condições do mapa NIS
auto.home
, listando o conteúdo das saídas do diretório/home
:$ ls /home beth joe mydir
Este último exemplo funciona como esperado porque autofs
não inclui o conteúdo de um mapa de arquivo com o mesmo nome que o que está lendo. Como tal, autofs
passa para a próxima fonte do mapa na configuração nsswitch
.