Vacsrv
serves the venti archive represented by vac root
score
over 9P2000.
Unlike
vacfs(4),
vacsrv
handles multiple 9P2000 and venti requests concurrently,
and keeps an internal cache of venti blocks and directory lookups.
It is fast enough to serve as a root file system.
Vacsrv
is currently read-only.
Options:
- -d
- Print debug info.
- -n
- Before mounting, create a new empty namespace.
Only useful in combination with
-m.
- -p
- Print each score and its type requested from venti to the standard output.
This is used by vacinits vacwalksrv to return a list of scores required for reading a list of files.
- -s
- Print 9P2000 (styx) traces.
- -t
- Print venti traces.
- -V
- Do not verify data returned by the venti server.
By default, data is verified to match the requested score.
- -a addr
- Use
addr
as the venti server, instead of the default ndb name
$venti.
- -m mtpt
- Mount on
mtpt.
If not specified,
vacsrv
serves 9P2000 on its standard input.