Apenas sua máquina Spoke1 deve ter um ~/.unison/default.prf
. E nesse perfil você precisa especificar duas raízes: o caminho na máquina atual para sincronizar e o caminho na máquina remota. Seu ~/.unison/default.prf
deve procurar algo mais próximo disso:
root = /home/user1
root = ssh://user1@spoke//home/user1
ignore = Name .bash*
...
Você não precisa da linha path = current
. Isso é somente se você quiser especificar alguns diretórios para sincronizar (com a linha path = Desktop
sincronizaria somente o diretório /home/user1/Desktop
). Como você deseja sincronizar todo o diretório inicial, isso não é necessário.
Além disso, verifique sua ortografia de cache
:)