summaryrefslogtreecommitdiff
path: root/sys/man/4/vacfs
blob: 608fd2a29f5becb98dd9dea1dd96ccbd9240912b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
.TH VACFS 4
.SH NAME
vacfs \- a Venti-based file system
.SH SYNOPSIS
.B vacfs
[
.B -dips
]
[
.B -c
.I cachesize
]
[
.B -h
.I host
]
[
.B -m
.I mtpt
]
[
.B -S
.I srvname
]
.I vacfile
.SH DESCRIPTION
.I Vacfs
interprets the file system created by
.IR vac (1)
so that it can be mounted into a Plan 9 file hierarchy.
The data for the file system is stored on
.IR venti (8)
with a root fingerprint specified in
.IR vacfile .
.I 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.
.PP
Options to 
.I vacfs
are:
.TF "-c\fI cachesize"
.PD
.TP
.BI -c " cachesize
The number of file system blocks to cache in memory. The default is 1000 blocks.
.TP
.B -d
Print debugging information to standard error.
.TP
.BI -h " host
The network address of the Venti server.
The default is taken from the environment variable
.BR venti .
If this variable does not exist, then the default is the
metaname 
.BR $venti ,
which can be configured via
.IR ndb (6).
.TP
.B -i
Use file descriptors 0 and 1 as the 9P communication channel rather than create a pipe.
.TP
.BI -m " mtpt
The location to mount the file system. The default is
.BR /n/vac .
.TP
.BI -p
Disables permission checking.
.TP
.B -s
Post the 9P channel in
.B /srv/vacfs
rather than
mounting it on
.IR mtpt .
.TP
.BI -S " srvname
Post the 9P channel in
.BI /srv/ srvname
rather than
mounting it on
.IR mtpt .
.SH SOURCE
.B /sys/src/cmd/vac
.SH "SEE ALSO"
.IR vac (1),
.IR venti (8)