Как подружить afuse и webdav (вместо sshfs)?
У меня есть проблемы с написанием регулярных выражений в коммандах,
и не получается написать необходимыe templates.
Везде примеры использования лишь с sshfs.
# afuse mountpoint [options]
где
mountpoint - точка поключения
[options] - параметры монтирования
-o mount_template=CMD - шаблон команды для монтирования
-o unmount_template=CMD - шаблон команды для размонтирования
В шаблоны должны быть включены обязательные модификаторы %r и %m.
При выполнении команды модификаторы генерируют имена удаленного и локального каталогов соответственно.
Для размонтирования должно использоваться "ленивое" размонтирование, например в виде параметров
-u -z для команды fusermount или -l для обычного umount.
Репозиторий:
https://github.com/pcarrier/afuseafuse.sourceforge.net
Упоминания на Хабре:
Хабрахабр - Удобный доступ к файлам на удаленных хостахХабрахабр - Automount afuse/
через "/etc/fstab" "davfs2" "/etc/davfs2/secrets" webdav монтируется корректно, но нужно монтировать лишь тогда когда кто-то переходит по ссылке "/mnt/webdav/somedir001/" а не каждый раз при включении сервера, т.к. папок "somedir001", "somedir002", "somedir003" очень много.
По сути нужно
подобное этому но для davfs2. Хотя любые примеры хороши.
Autofs как альтернативу afuse стоит рассматривать? а то в Wiki-Arch'а она помечена устаревшей.