vacfs – a Venti–based file system

vacfs [ –dips ] [ –c cachesize ] [ –h host ] [ –m mtpt ] [ –S srvname ] vacfile

Vacfs interprets the file system created by vac(1) so that it can be mounted into a Plan 9 file hierarchy. The data for the file system is stored on venti(8) with a root fingerprint specified in vacfile. Vacfs is currently rather limited: access is read–only, clients are not authenticated, and groups are assumed to contain a single member with the same name. These restrictions should eventually be removed.

Options to vacfs are:
c cachesizeThe number of file system blocks to cache in memory. The default is 1000 blocks.
d        Print debugging information to standard error.
h host     The network address of the Venti server. The default is taken from the environment variable venti. If this variable does not exist, then the default is the metaname $venti, which can be configured via ndb(6).
i        Use file descriptors 0 and 1 as the 9P communication channel rather than create a pipe.
m mtpt     The location to mount the file system. The default is /n/vac.
p        Disables permission checking.
s        Post the 9P channel in /srv/vacfs rather than mounting it on mtpt.
S srvnamePost the 9P channel in /srv/srvname rather than mounting it on mtpt.


vac(1), venti(8)
Copyright © 2024 Plan 9 Foundation. All rights reserved.