BSD Ports

filesystems/webdavfs g20200520_47 FreeBSD

FUSE filesystem for WEBDAV shares

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
BSD3CLAUSE, BSD4CLAUSE, MIT
Categories
filesystems
Package size
2355.2 KiB, 6961.6 KiB installed

Description

FUSE webdav filesystem.

This filesystem behaves like a real network filesystem - no unnecessary copying of entire files. Currently, it claims read-write support for Apache's mod_dav and PHP's SabreDav (used by e.g. NextCloud) only. It forces read-only mode for other DAV servers.

In the other systems

SystemPortVersion
FreeBSDfilesystems/webdavfsg20200520_47
MidnightBSDfilesystems/webdavfsg20200520
HardenedBSDfilesystems/webdavfsg20200520_45
GhostBSDfilesystems/webdavfsg20200520_45

Install

Binary package:

pkg install fusefs-webdavfs

From the ports tree:

cd /usr/ports/filesystems/webdavfs/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fusefs-webdavfs>0:filesystems/webdavfs

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20200520_46g20200520_46-g20200520_29g20200520_46
FreeBSD:14:quarterlyg20200520_46g20200520_46n/ag20200520_27g20200520_46
FreeBSD:15:latestg20200520_46g20200520_46n/a-g20200520_29
FreeBSD:15:quarterlyg20200520_46g20200520_46n/an/an/a
FreeBSD:16:latestg20200520_45g20200520_46n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Message after installing

Make sure you have fusefs.ko loaded then use mount.webdavfs command
or add an entry to the /etc/fstab such as:

https://webdav.server.net/path /mnt/path fusefs rw,late,mountprog=/usr/local/sbin/mount_webdavfs,username=login,password=pass,-F=/var/tmp/trace.log,-T=webdav,-T=httpreq,-T=httphdr 0 0

Files

distinfo 4
FileSizeSHA256
miquels-webdavfs-g20200520-117d633_GH0.tar.gz22930a70042e90006a2da61c9a0c79eb717984d67ec60dfd5de7cc912e4aa429cabeb
bazil-fuse-65cc252bf669_GH0.tar.gz1878965586365a61aed3e37375ccd8b2341c7486e1b8ed46b37fa162b83ef56d84be2a
golang-net-59133d7f0dd7_GH0.tar.gz1.174691e+06ea0a358ca3f8e31ba20c4f20177c4fb8a081ad5119543ea454cabfd8707b5b16
pborman-getopt-ee0cd42419d3_GH0.tar.gz396918eaa2477da03612e053997e0cc0f541947e8cbd3b6e89c4bed628341a58623f2

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.