mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
The filesystems category houses file systems and file system utilities. It is added mainly to turn the sysutils/fusefs-* pseudo-category into a proper one, but is also useful for the sundry of other file systems related ports found in the tree. Ports that seem like they belong there are moved to the new category. Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are not moved as they currently don't fetch and don't have TIMESTAMP set in their distinfo, but that is required to be able to push a rename of the port by the pre-receive hook. Approved by: portmgr (rene) Reviewed by: mat Pull Request: https://github.com/freebsd/freebsd-ports/pull/302 PR: 281988
16 lines
916 B
Text
16 lines
916 B
Text
Afuse is an automounting file system implemented in user-space
|
|
using FUSE. Afuse currently implements the most basic
|
|
functionality that can be expected by an automounter; that is it
|
|
manages a directory of virtual directories. If one of these virtual
|
|
directories is accessed and is not already automounted, afuse will
|
|
attempt to mount a filesystem onto that directory. If the mount
|
|
succeeds the requested access proceeds as normal, otherwise it will
|
|
fail with an error.
|
|
|
|
The advantage of using afuse over traditional automounters is that
|
|
afuse is designed to run entirely in user-space by individual users.
|
|
This way an automounting action can take advantage of the invoking
|
|
users environment, for example allowing access to an ssh-agent for
|
|
password-less sshfs mounts, or allowing access to a graphical
|
|
environment to get user input to complete a mount (i.e. popping up
|
|
a window asking for a password).
|