Как определить, что локальная реплика является локальной (неважно, какое имя хоста)?

У меня была эта проблема некоторое время.

Мой унисон-профиль говорит:

root = /Users/mylogin
root = ssh://mylogin@mydesktop//home/myloign

Я запускаю Unison из любой точки мира для синхронизации с моим рабочим столом, но иногда локальная сеть дает моему Macbook забавное имя хоста, например: 1223.youarehere.com,

В таких случаях Unison говорит, что это первый раз, когда я пытаюсь их синхронизировать и пытаюсь начать все сначала.

Что я могу сделать?

Я просто хочу, чтобы локальная реплика была локальной репликой.

1 ответ

Просто установите переменную среды UNISONLOCALHOSTNAME в предпочитаемое имя локального хоста. Например,

export UNISONLOCALHOSTNAME=mylaptop.
Другие вопросы по тегам