NAME
vacfs – a Venti–based file system

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

DESCRIPTION
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 256 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.

SOURCE
/sys/src/cmd/vac

SEE ALSO
vac(1), venti(8)
Copyright © 2026 Plan 9 Foundation