Blob


1 .TH VACFS 4
2 .SH NAME
3 vacfs \- a Venti-based file system
4 .SH SYNOPSIS
5 .B vacfs
6 [
7 .B -dip
8 ]
9 [
10 .B -c
11 .I cachesize
12 ]
13 [
14 .B -h
15 .I host
16 ]
17 .\" [
18 .\" .B -m
19 .\" .I mtpt
20 .\" ]
21 [
22 .B -s
23 .I srvname
24 ]
25 .I vacfile
26 .SH DESCRIPTION
27 .I Vacfs
28 interprets the file system created by
29 .IR vac (1)
30 so that it can be mounted into a Plan 9 file hierarchy.
31 The data for the file system is stored on a Venti server
32 with a root fingerprint specified in
33 .IR vacfile .
34 .I Vacfs
35 is currently rather limited: access is read-only,
36 clients are not authenticated, and groups are assumed to
37 contain a single member with the same name.
38 These restrictions should eventually be removed.
39 .PP
40 Options to
41 .I vacfs
42 are:
43 .TP
44 .BI -c " cachesize
45 The number of file system blocks to cache in memory. The default is 1000 blocks.
46 .TP
47 .B -d
48 Print debugging information to standard error.
49 .TP
50 .BI -h " host
51 The network address of the Venti server.
52 The default is taken from the environment variable
53 .BR venti .
54 If this variable does not exist, then the default is the
55 metaname
56 .BR $venti .
57 .\" which can be configured via
58 .\" .IR ndb (6).
59 .TP
60 .B -i
61 Use file descriptors 0 and 1 as the 9P communication channel rather than create a pipe.
62 .\" .TP
63 .\" .BI -m " mtpt
64 .\" The location to mount the file system. The default is
65 .\" .BR /n/vac .
66 .TP
67 .BI -p
68 Disables permission checking.
69 .TP
70 .B -s
71 The name of the 9P service to post.
72 The default is
73 .BR vacfs. name \fR,
74 where
75 .I name
76 is
77 .I vacfile
78 without any directory name or
79 .L .vac
80 extension.
81 .PD
82 .SH SOURCE
83 .B \*9/src/cmd/vac
84 .SH "SEE ALSO"
85 .IR vac (1),
86 Plan 9's \fIventi\fR(8)