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.conftem a seguinte diretiva:automount: files nis
automount: files nisCopy to Clipboard Copied! Toggle word wrap Toggle overflow O arquivo
auto.mastercontém:auto.master
auto.masterCopy to Clipboard Copied! Toggle word wrap Toggle overflow O arquivo de mapa do NIS
auto.mastercontém:/home auto.home
/home auto.homeCopy to Clipboard Copied! Toggle word wrap Toggle overflow O mapa do NIS
auto.homecontém:beth fileserver.example.com:/export/home/beth joe fileserver.example.com:/export/home/joe * fileserver.example.com:/export/home/&
beth fileserver.example.com:/export/home/beth joe fileserver.example.com:/export/home/joe * fileserver.example.com:/export/home/&Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
O mapa do arquivo
/etc/auto.homenã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
/home /etc/auto.home +auto.masterCopy to Clipboard Copied! Toggle word wrap Toggle overflow O mapa
/etc/auto.homecontém a entrada:* host.example.com:/export/home/&
* host.example.com:/export/home/&Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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.homedo NIS. Em seguida, o mapa de arquivo/etc/auto.homeparece semelhante a:mydir someserver:/export/mydir +auto.home
mydir someserver:/export/mydir +auto.homeCopy to Clipboard Copied! Toggle word wrap Toggle overflow Com estas condições do mapa NIS
auto.home, listando o conteúdo das saídas do diretório/home:ls /home
$ ls /home beth joe mydirCopy to Clipboard Copied! Toggle word wrap Toggle overflow
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.