Unison está ignorando a configuração local e substituindo as permissões de arquivos remotos

3

Se eu modificar um arquivo local, o unison sincronizará esse arquivo, mas removerá todas as permissões no servidor de destino, deixando apenas as seguintes permissões:

-rw-------

Minha configuração local contém os switches que devem informar em uníssono para ignorar permissões de arquivo:

~ / .unison / my-server.prf

perms = 0
dontchmod = true

Eu inicio uníssonamente com o seguinte comando:

unison -ui text -repeat watch my-server

Meu uníssono local é a versão 2.48.4, o remoto é 2.48.3

    
por Jordan 06.01.2017 / 02:15

1 resposta

2

De alguma forma, esse problema foi embora. Não sei qual dos seguintes itens corrigiu, mas eis o que fiz:

  • Excluiu minha réplica local e os arquivos archive em ~/.unison
  • Desinstalado, em seguida, reinstalado uníssono localmente (a mesma versão, 2.48.4)
  • Adicionado force = ssh://username@my-remote-server//home à configuração para espelhar o servidor remoto
  • Depois de sincronizar, removi a opção force config e comecei como de costume

Agora, por qualquer motivo e apesar da incompatibilidade de versão, as permissões estão funcionando bem.

    
por 09.01.2017 / 06:18

Tags