Port variant | std |
Summary | File System in Userspace (FUSE), legacy |
BROKEN | |
Exclude platform | dragonfly | sunos |
Package version | 2.9.9 |
Homepage | https://github.com/libfuse/libfuse |
Keywords | sysutils |
Maintainer | nobody |
License | LGPL21 |
Other variants | There are no other variants. |
Ravenports | Buildsheet | History |
Ravensource | Port Directory | History |
Last modified | 09 NOV 2024, 23:15:50 UTC |
Port created | 03 OCT 2017, 19:56:14 UTC |
set | This is the fuse2:std metapackage. It pulls in all subpackages of fuse2:std. |
primary | FUSE (Filesystem in Userspace) is an interface for userspace programs to export a filesystem to the kernel. The FUSE project consists of two components: the fuse kernel module (maintained by supported operating system) and the libfuse userspace library (the contents of this package). libfuse provides the reference implementation for communicating with the FUSE kernel module. A FUSE file system is typically implemented as a standalone application that links with libfuse. libfuse provides functions to mount the file system, unmount it, read requests from the kernel, and send responses back. libfuse offers two APIs: a "high-level", synchronous API, and a "low-level" asynchronous API. In both cases, incoming requests from the kernel are passed to the main program using callbacks. When using the high-level API, the callbacks may work with file names and paths instead of inodes, and processing of a request finishes when the callback function returns. When using the low-level API, the callbacks must work with inodes and responses must be sent explicitly using a separate set of API functions. This package contains FUSE version 2, the legacy version. |
dev | This is the developer subpackage of the fuse2:std port. It may contain headers, pc files, static and PIC libraries and SO links. |
tools | This package contains fuse2 programs. |
man | This is the man page subpackage of the fuse2:std port. |
Build (only) |
libiconv:dev:std gettext:dev:std gettext:bldtools:std gettext:tools:std autoconf:primary:std automake:primary:std libtool:primary:std |
Build and Runtime | libiconv:primary:std |
Runtime (only) | fuse2:primary:std (tools subpackage) |
main | mirror://GITHUB/libfuse:libfuse:fuse-2.9.9 |
python-fusepy:v12 | Simple ctypes bindings for FUSE (3.12) |
python-fusepy:v13 | Simple ctypes bindings for FUSE (3.13) |
veracrypt:std | Strong disk encryption based on TrueCrypt |