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 not to mount.
65 .TP
66 .BI -p
67 Disables permission checking.
68 .TP
69 .B -s
70 The name of the 9P service to post.
71 The default is
72 .BR vacfs. name \fR,
73 where
74 .I name
75 is
76 .I vacfile
77 without any directory name or
78 .L .vac
79 extension.
80 .PD
81 .SH SOURCE
82 .B \*9/src/cmd/vac
83 .SH "SEE ALSO"
84 .IR vac (1),
85 Plan 9's \fIventi\fR(8)