added webdav

This commit is contained in:
ston1th 2022-03-14 22:58:36 +01:00
commit 78bd754298
25 changed files with 7783 additions and 90 deletions

View file

@ -1,11 +1,17 @@
cat <<"EOF">>/etc/login.conf
cachefs:\
:openfiles=2048:\
:tc=daemon:
EOF
groupadd _cachefs
useradd -d /var/empty -g _cachefs _cachefs
useradd -d /var/empty -L cachefs -g _cachefs _cachefs
cat <<"EOF">/etc/rc.d/cachefs
#!/bin/sh
daemon="/usr/local/sbin/cachefs"
daemon_flags="-src /mnt/nfs -dst /mnt/cache -data /var/cachefs/md.json -listen :9090 -v 2"
daemon_flags="-src /mnt/nfs -dst /mnt/cache -data /var/cachefs/md.json -listen :9090 -webdav :9091 -v 2"
daemon_logger="daemon.info"
daemon_user="_cachefs"