]> git.lizzy.rs Git - plan9front.git/blob - sys/man/4/vacfs
nusb manpages
[plan9front.git] / sys / man / 4 / vacfs
1 .TH VACFS 4
2 .SH NAME
3 vacfs \- a Venti-based file system
4 .SH SYNOPSIS
5 .B vacfs
6 [
7 .B -dips
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
32 .IR venti (8)
33 with a root fingerprint specified in
34 .IR vacfile .
35 .I Vacfs
36 is currently rather limited: access is read-only,
37 clients are not authenticated, and groups are assumed to
38 contain a single member with the same name.
39 These restrictions should eventually be removed.
40 .PP
41 Options to 
42 .I vacfs
43 are:
44 .TF "-c\fI cachesize"
45 .PD
46 .TP
47 .BI -c " cachesize
48 The number of file system blocks to cache in memory. The default is 1000 blocks.
49 .TP
50 .B -d
51 Print debugging information to standard error.
52 .TP
53 .BI -h " host
54 The network address of the Venti server.
55 The default is taken from the environment variable
56 .BR venti .
57 If this variable does not exist, then the default is the
58 metaname 
59 .BR $venti ,
60 which can be configured via
61 .IR ndb (6).
62 .TP
63 .B -i
64 Use file descriptors 0 and 1 as the 9P communication channel rather than create a pipe.
65 .TP
66 .BI -m " mtpt
67 The location to mount the file system. The default is
68 .BR /n/vac .
69 .TP
70 .BI -p
71 Disables permission checking.
72 .TP
73 .B -s
74 Post the 9P channel in
75 .B /srv/vacfs
76 rather than
77 mounting it on
78 .IR mtpt .
79 .TP
80 .BI -S " srvname
81 Post the 9P channel in
82 .BI /srv/ srvname
83 rather than
84 mounting it on
85 .IR mtpt .
86 .SH SOURCE
87 .B /sys/src/cmd/vac
88 .SH "SEE ALSO"
89 .IR vac (1),
90 .IR venti (8)