Resolvi o problema (e, assim, publiquei como uma resposta em vez de alterar a questão):
Os arquivos BSD não são listados no Directory Utility, nem no dscacheutil mais, mas pelo menos o / etc / hosts ainda é lido, mas há um problema em que vários nomes de host por endereço IP não parecem ser suportado mais ou pelo menos, eles não funcionam direito ATM.
Quando seu antigo / etc / hosts poderia ter parecido
127.0.0.1 localhost foo foobar
Isso causaria um tempo de espera de aproximadamente 10 segundos para resolver qualquer um desses nomes de host.
Mas se você usar
127.0.0.1 localhost
127.0.0.1 foo
127.0.0.1 foobar
A resolução será instantânea.
A resposta da RedGrittyBrick também é válida, mas eu quero continuar usando o arquivo hosts modificando o diretório local, já que ele é compartilhado entre várias máquinas de desenvolvimento.
Para responder ao restante das minhas perguntas também (agora tudo está claro para mim):
- A ordem de resolução do cache que você configura no utilitário de diretório no qual é possível determinar qual dos diretórios ativados deseja visualizar em qual ordem.
- Para configurar diretórios, use também o utilitário de diretório
- O utilitário de diretório é iniciado indo para Preferências do sistema > Contas > Opções de login > Juntar Diretório > Utilitário de diretório
- No Lion, o "diretório" do BSD Files não está mais disponível, embora o arquivo de ajuda ainda se refira a ele
- Como eu disse, o / etc / hosts ainda é lido, mas há o bug que descrevi acima.