Você pode tentar ajustar seu procedimento para algo assim:
- Crie o usuário normalmente, permitindo que o homedir seja criado e preenchido com os arquivos de esqueleto da maneira "padrão"
- Renomeie o homedir para outra coisa,
username.skeleton
por exemplo - Instale o servidor no diretório inicial (criando um novo homedir)
- Redefinir as permissões do diretório inicial
- Integre cuidadosamente o homedir dos arquivos de configuração do
username.skeleton
dir (pode haver conflitos se a instalação do servidor criar seus próprios arquivos de configuração) ou simplesmente copie os arquivos já mesclados em instalações idênticas anteriores, se disponíveis. / li>
Estou usando um procedimento semelhante para o meu próprio homedir ao instalar uma nova versão do sistema operacional porque meus arquivos de configuração existentes da versão mais antiga do sistema operacional podem impactar negativamente as versões mais recentes do aplicativo e os novos arquivos de esqueleto não possuem minhas personalizações. ser fundido.