Webdav on FreeBSD

FreeBSDはdavfs2が見当たらない。fusefs-webdavfsで同等のことができる。
pkg install fusefs-webdavfs
kldload fusefs
kldstat
sudo mount.webdavfs -o username=USER,password=PASS,uid=$(id -u),gid=$(id -g) https://ACCOUNT.webdav-lolipop.jp /mnt
sudo umount /mnt
サーバーがApachのmod_davやPHPのSabreDavでないとread onlyになるとのこと。
サブディレクトリをアクセスするとInput/output errorが出力される。

rcloneの方が使いやすい。
pkg install rclone
sudo rclone config
.config/rclone/rclone.confが作成される。
sudo rclone mount –vfs-cache-mode=writes -o uid=$(id -u),gid=$(id -g),allow_other NAME:DIR /mnt &
sudo umount /mnt
umountでエラー出力されるが問題なさそう。

FreeBSD 13.3のLibreOfficeでなぜかRemote Filesが働かないのでしかたがない。

コメント