Суть такова:
Рабочая станция: Gentoo Linux и OS X.
Ноутбук: Gentoo Linux.
Я монтирую на ноуте в /mnt/SSHFS диры с рабочей станции через autofs + sshfs, по запросу:
/etc/autofs/auto.master
/mnt/SSHFS /etc/autofs/auto.sshfs.linux --timeout=600 --ghost
/mnt/SSHFS /etc/autofs/auto.sshfs.osx --timeout=600 --ghost
WORKSTATION -fstype=fuse,rw,allow_other,nodev :sshfs\#user@192.168.0.102\://home/user/WORKSTATION
WORKSTATION -fstype=fuse,rw,allow_other,nodev :sshfs\#user@192.168.0.102\://Users/user/WORKSTATION
WORKSTATION -> /mnt/SSHFS/WORKSTATION
Но оси-то две, попеременно несколько раз в сутки там то линукс, то osx, а autofs железно резервирует имя диры (WORKSTATION) с конфига (который прочитан первым, например auto.sshfs.linux), а у меня на этой дире завязаны другие симлинки, всё достаточно сложно, именно по этой причине я не могу тупо создать WORKSTATION-OSX например.
На рабочей станции 2 айпишника, но я пробовал один конфиг с одним ip, второй с вторым - всё равно не работает, autofs'у пофиг на это, для него главное зарезервировать имя диры, а не ждать или создавать сразу после того, как на какой-то из айпишников любого конфига будет создано подключение.
Вопрос заключается в следующем, как при такой схеме настроить autofs, чтобы имя директории всегда было одно, но зависило от подключения исходя из конкретного, сработавшего конфига? Например, срабатывало правило «могу подключится или нет», «подключенно уже или нет» и т.д.
Спасибо.