Você poderia configurar a auditoria ou usar DTrace . Existem vários exemplos de como usá-lo para monitorar o acesso a arquivos nas interwebs, por exemplo, aqui .
nsswitch.conf
arquivo sempre corrompe de alguma forma. Eu restauro do meu backup toda vez que ele corrompe.
Quando esse arquivo corrompe, seu registro de data e hora está mudando. Agora eu me pergunto se existe uma maneira de rastrear esse arquivo? Eu gostaria de saber qual processo ou talvez o usuário causa essa corrupção. Existe uma maneira de fazer isso?
Você poderia configurar a auditoria ou usar DTrace . Existem vários exemplos de como usá-lo para monitorar o acesso a arquivos nas interwebs, por exemplo, aqui .
se você estiver executando o Solaris 11, o NWAM constrói os arquivos /etc/resolv.conf e /etc/nsswitch.conf são controlados pelo NWAM. As entradas que você precisa devem ser configuradas via comandos svccfg, então quando os serviços de rede iniciarem / reiniciarem, os arquivos serão "criados" com base nas configurações do svccfg.