Eu estou procurando uma solução alternativa para o comportamento de HOME ao configurar nsswitch.conf com db_home: windows . Com base em /etc/profile , o local de um diretório inicial é derivado do seguinte:
Eu não tenho uma variável HOME definida, no entanto, tenho variáveis válidas para HOMEDRIVE/HOMEPATH . Quando meu laptop está conectado ao domínio, o comportamento esperado é visto e a localização do perfil existente no Windows é utilizada. Quando meu laptop não está conectado ao domínio, apesar da lógica em /etc/profile permanecer válida, um novo perfil é criado em /home/<user> . Conecte-se ao domínio com uma vpn e o comportamento esperado retornará.
Alguém sabe por que isso ocorre e como evitá-lo?
Tags cygwin